'Windows Sharepoint Services'에 해당되는 글 21건
- 2009/05/11 WSS SP2가 나왔네요.. (3)
- 2008/07/29 MCTS-Welcom Kitに物申す
- 2008/07/26 プログラムによるListの作成例。프로그램을 사용한 SPList작성샘플
- 2008/07/01 Aspxファイルでコードを実行するには. Aspx파일에서 프로그램코드 실행하기
- 2008/06/03 新着情報のタイトルに削除ボタンを表示する。
- 2008/05/31 行き先掲示板の選択肢を増やす、文字を変更する
- 2008/05/30 LookUpField의 쿼리문. LookUpFieldのクエリ文
- 2008/05/30 페이지당검색결과수를 조절하기. 1ページあたりの検索結果数を変える [SharePoint]
- 2008/05/30 [중요] WSS스케줄 리스트의 심각한 버그, WSSスケジュールリストの深刻なバグ [SharePoint] (1)
- 2008/05/29 70-541 Microsoft Windows SharePoint Services 3.0 - Application Development 취득
어느샌가 WSS의 SP2가 나와있더군요..보니까 오피스 서비스팩과 동시에 나온듯..
http://support.microsoft.com/kb/953338
- 보다 빠르고 안정적인 콘텐츠 마이그레이션 및 데이터 백업/복원
- 메모리 사용량 감소
- 보다 유연해진 업그레이드 환경
- 상당한 데이터베이스 성능 조정
- 업데이트된 폼 인증 통합
- 고급 사용 권한 관리
- 유용한 관리 도구
- 확장된 브라우저 호환성
fix리스트를 보니 일전에 문제되었던 스케줄의 1000건이상 표시안되는 문제는 여전히 안고쳐진거 같네요...-0-
한번설치해보고 싶은데 환경이 없어서..시간 걸리니 나중에 기회가 될때...
'SharePoint Services/WSS 3.0' 카테고리의 다른 글
| WSS SP2가 나왔네요.. (3) | 2009/05/11 |
|---|---|
| プログラムによるListの作成例。프로그램을 사용한 SPList작성샘플 (0) | 2008/07/26 |
| Aspxファイルでコードを実行するには. Aspx파일에서 프로그램코드 실행하기 (0) | 2008/07/01 |
| LookUpField의 쿼리문. LookUpFieldのクエリ文 (0) | 2008/05/30 |
| 페이지당검색결과수를 조절하기. 1ページあたりの検索結果数を変える [SharePoint] (0) | 2008/05/30 |
| [중요] WSS스케줄 리스트의 심각한 버그, WSSスケジュールリストの深刻なバグ [SharePoint] (1) | 2008/05/30 |
얼마전에 합격한 WSS 3.0 디벨롭멘트 의 MCTS웰컴킷이 도착했습니다..
새로운 시험체계로 처음 받는 증명서여서 조금 기대하면서 열어보았는데....
以前合格したWSS 3.0のデベロップメントのMCTSウェルカムキットが届きました。
新資格でのウェルカムキットは初めてなのでちょっとわくわくしながらあけてみたら。。。
(実は封筒?も若干ぼろぼろ状態だったが。。)
わくわく気分をぶち壊してくれたんで書いてみました。
일단 카드가 삐뚤게 붙어있고!
まず。。カードが傾いて貼ってある!!
게다가 뱃지도 없고!
しかもバッジ無ぇーし!
↑MCP시절의 카드랑 뱃지..これはMCP時代のカードとバッジ
증명서가 안에 제대로 안들어가서 꾸겨지고!
最後に認定書が微妙に大きくて中におさまらない!
15만원이나 냈는데 기대를 팍팍 작살내버린 기분이었습니다..-0-
ちょっと1万5千も払ってるんだからちょっとした楽しみは壊さないでくれぇって感じでした。
하지만 금색으로 변한건 좋더군요..
でも色が金色に代わっているのはいい。
'이것저것' 카테고리의 다른 글
| CEATEC Japan 2008 - 1 (0) | 2008/10/04 |
|---|---|
| 東京ミッドタウン (0) | 2008/09/29 |
| MCTS-Welcom Kitに物申す (0) | 2008/07/29 |
| USB 신호기 (0) | 2008/07/26 |
| 70-541 Microsoft Windows SharePoint Services 3.0 - Application Development 취득 (0) | 2008/05/29 |
| 모든키가 유기EL로 만들어진 키보드 (0) | 2008/03/29 |
プログラムによるListの作成例。프로그램을 사용한 SPList작성샘플

SPWeb myweb = SPControl.GetContextWeb(Context);
myweb.AllowUnsafeUpdates = true;
Guid listid = myweb.Lists.Add("SomeList", "", SPListTemplateType.GenericList); //静的な名前で登録。정적인 이름으로 일단 등록
myweb.Update(); //まずWebに登録処理を行わないと修正ができない。SPWeb을 업데이트안하면 수정이 안됨.
myweb.AllowUnsafeUpdates = true;
SPList targetlist = web.Lists[listid];
targetlist.Title = "実際の名前"; //画面に表示される名前を設定 화면에 표시될 이름을 설정
targetlist.OnQuickLaunch = true; //サイドリンクバーに表示
targetlist.Fields.Add("SomeFieldName", SPFieldType.Choice, false); //フィールドを1つ追加
SPFieldChoice fld_historytype = new SPFieldChoice(targetlist.Fields, CONSTActionHistory.ActionType);
fld_historytype.Title = "タイプ";
fld_historytype.Choices.Add("A");
fld_historytype.Choices.Add("B");
fld_historytype.Choices.Add("C");
fld_historytype.EditFormat = SPChoiceFormatType.Dropdown;
fld_historytype.Update();
targetlist.Update(); //SPListの更新
'SharePoint Services/WSS 3.0' 카테고리의 다른 글
| WSS SP2가 나왔네요.. (3) | 2009/05/11 |
|---|---|
| プログラムによるListの作成例。프로그램을 사용한 SPList작성샘플 (0) | 2008/07/26 |
| Aspxファイルでコードを実行するには. Aspx파일에서 프로그램코드 실행하기 (0) | 2008/07/01 |
| LookUpField의 쿼리문. LookUpFieldのクエリ文 (0) | 2008/05/30 |
| 페이지당검색결과수를 조절하기. 1ページあたりの検索結果数を変える [SharePoint] (0) | 2008/05/30 |
| [중요] WSS스케줄 리스트의 심각한 버그, WSSスケジュールリストの深刻なバグ [SharePoint] (1) | 2008/05/30 |
Aspxファイルでコードを実行するには. Aspx파일에서 프로그램코드 실행하기

何も設定せずにコードを追加するとWSSから怒られますが、以下の設定でコード実行が可能になります。
SharePoint Designer를 사용해서 aspx파일을 추가했을때 .Net코드를 사용하고 싶을때가 있습니다.
아무것도 설정안하고 코드를 추가하면 해당 페이지에서 에러가 발생합니다만 아래의 설정을 해주면 코드가 실행가능하게 됩니다.
web.configを開いて赤い部分を追加します。VirtualPathのオプションはセキュリティを考慮して使用してください。
web.config를 열어서 빨간부분을 추가합니다. VirtualPath등의 옵션은 세큐리티를 고려하면서 사용해주세요.
<SharePoint>
<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="10" TotalFileDependencies="50" AllowPageLevelTrace="true">
<PageParserPaths>
<PageParserPath VirtualPath="/*" CompilationMode="Always" AllowServerSideScript="true" IncludeSubFolders="true" />
</PageParserPaths>
</SafeMode>
'SharePoint Services/WSS 3.0' 카테고리의 다른 글
| WSS SP2가 나왔네요.. (3) | 2009/05/11 |
|---|---|
| プログラムによるListの作成例。프로그램을 사용한 SPList작성샘플 (0) | 2008/07/26 |
| Aspxファイルでコードを実行するには. Aspx파일에서 프로그램코드 실행하기 (0) | 2008/07/01 |
| LookUpField의 쿼리문. LookUpFieldのクエリ文 (0) | 2008/05/30 |
| 페이지당검색결과수를 조절하기. 1ページあたりの検索結果数を変える [SharePoint] (0) | 2008/05/30 |
| [중요] WSS스케줄 리스트의 심각한 버그, WSSスケジュールリストの深刻なバグ [SharePoint] (1) | 2008/05/30 |
新着情報のタイトルに削除ボタンを表示する。

ファイルを開いて
35行当たりのName="RefTitle"フィールドのDisplayPatternにこのXMLを追加する。
<HTML><![CDATA[SubmitFormPost(']]></HTML>
<HttpPath ServerRel="TRUE" />
<HTML><![CDATA[&Cmd=Delete&List=]]></HTML>
<List />
<HTML><![CDATA[&ID=]]></HTML>
<Column Name="ID" HTMLEncode="TRUE"/>
<HTML><![CDATA[&NextUsing='+GetSource());]]></HTML>
<HTML><![CDATA[">]]></HTML>
'SharePoint Services/WSS 3.0 > GroupBoard2007' 카테고리의 다른 글
| 新着情報のタイトルに削除ボタンを表示する。 (0) | 2008/06/03 |
|---|---|
| 行き先掲示板の選択肢を増やす、文字を変更する (0) | 2008/05/31 |
行き先掲示板の選択肢を増やす、文字を変更する

ドロップダウンメニューに
既定の出勤、外出、帰宅 以外に項目を増やしたい・文字を変えたい時があります。
簡単にXMLとJSファイルの修正でできますので必要な方は試してみてください。
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\1041\GBW
上記のフォルダをファイルエクスプローラで開きます。
以下のファイルが見えると思います。
今回修正するファイルは
gbwwachoices.xml -> 編集画面での選択肢
GBW_Whereabouts.js -> ドロップダウンメニューの制御部
の2つです。
まず帰宅を退勤に変えてみます。
1.XMLをメモ帳などで開いて帰宅を退勤に編集してください。
2.XMLの最後に昼食というのを追加してください。(編集画面とは)
このファイルは編集画面の文字列を保存しているだけのようです。他にはなにもできません。
※残念ながらここで選択を増やしても編集画面には追加した内容が出てきません。(本当残念。。。)
次はドロップダウンの文字列変更と昼食という選択を増やしてみます。
1.jsファイルを開いて先頭部分をみてください。明らかに文字列の宣言だなと思われるところがありますので
帰宅を退勤に変えてください。
2.適当な変数名で昼食というのを宣言してください。
// _lcid="1041" _version="12.0.4518"
// _localBinding
// Version: "12.0.4518"
// Copyright (c) Microsoft Corporation. All rights reserved.
var L_GBW_WA_ViewWA_Text="行き先の表示";
var L_GBW_WA_EditWA_Text="行き先の編集";
var L_GBW_WA_TodaysSchedule_Text="今日の予定";
var L_GBW_WA_PhoneCallMemo_Text="電話メモ";
var L_GBW_WA_In_Text="出勤";
var L_GBW_WA_OOF_Text="外出";
var L_GBW_WA_Home_Text="退勤";
var L_GBW_WA_Lunch_Text="昼食";
var g_stGbwWaIn;
var g_stGbwWaOOF;
var g_stGbwWaHome;
var g_stGbwWaLunch;
3.すぐ下にあるGBW_WA_AddListMenuItems(m, ctx)メソッドを探してください。
ドロップダウンに独自のメニューを追加する部分です。上から順番に
行き先の表示
生き先の編集
とグルーピングができるので改行を入れるなどをして見やすくしてください。
4.選択しを追加する部分を決めたら
strDisplayText=g_stGbwWaLunch;
strAction="GBW_WA_SetWhereabout(\""+stLayoutsUrl+"\",\""+ctx.listName+"\",\""+currentItemID+"\",\""+strDisplayText+"\");";
strImagePath=ctx.imagesPath+"gbwwaoof.gif";
CAMOpt(m, strDisplayText, strAction, strImagePath);
緑のソースコードを適当な場所にいれてください。赤い部分は2で宣言した変数名にしてください。
5. 最後にGBW_WA_SetWAChoicesメソッドを探して次のように修正してください。
{
g_stGbwWaIn=L_GBW_WA_In_Text;
g_stGbwWaOOF=L_GBW_WA_OOF_Text;
g_stGbwWaHome=L_GBW_WA_Home_Text;
g_stGbwWaLunch=L_GBW_WA_Lunch_Text;
if (!browseris.ie5up)
return;
var stUrl=stLayoutsUrl+"/gbw/gbwwachoices.xml";
var xmlDoc=new ActiveXObject("Msxml2.DOMDocument.3.0");
xmlDoc.async=false;
xmlDoc.load(stUrl);
if (xmlDoc.parseError.errorCode !=0)
return;
var nodes=xmlDoc.documentElement.selectNodes("//WAChoices/Choice");
if (nodes.length >=0)
g_stGbwWaIn=nodes.item(0).text;
if (nodes.length >=1)
g_stGbwWaOOF=nodes.item(1).text;
if (nodes.length >=2)
g_stGbwWaHome=nodes.item(2).text;
if (nodes.length >=3)
g_stGbwWaLunch=nodes.item(3).text;
}
終わったらIISの再起動、もしくはアプリケーションプールのリサイクルを行ってください。
'SharePoint Services/WSS 3.0 > GroupBoard2007' 카테고리의 다른 글
| 新着情報のタイトルに削除ボタンを表示する。 (0) | 2008/06/03 |
|---|---|
| 行き先掲示板の選択肢を増やす、文字を変更する (0) | 2008/05/31 |
StringBuilder sb = new StringBuilder();
SPQuery qr = new SPQuery();
sb.Append("<Eq><FieldRef Name='Field1' LookupId='TRUE'/><Value Type='Lookup'>");
sb.Append(id.ToString());
sb.Append("</Value></Eq>");
sb.Append("</Where>");
return list_ScheduleList.GetItems(qr);
'SharePoint Services/WSS 3.0' 카테고리의 다른 글
| プログラムによるListの作成例。프로그램을 사용한 SPList작성샘플 (0) | 2008/07/26 |
|---|---|
| Aspxファイルでコードを実行するには. Aspx파일에서 프로그램코드 실행하기 (0) | 2008/07/01 |
| LookUpField의 쿼리문. LookUpFieldのクエリ文 (0) | 2008/05/30 |
| 페이지당검색결과수를 조절하기. 1ページあたりの検索結果数を変える [SharePoint] (0) | 2008/05/30 |
| [중요] WSS스케줄 리스트의 심각한 버그, WSSスケジュールリストの深刻なバグ [SharePoint] (1) | 2008/05/30 |
| 워크플로 시작을 간단하게 (ワークフローの開始を楽ちんに) [SharePoint] (0) | 2008/05/26 |
페이지당검색결과수를 조절하기. 1ページあたりの検索結果数を変える [SharePoint]

위의 파일을 메모장등에서 열어주시고
133줄의 내용에 다음 프로퍼티를 추가합니다. 값은 원하시는 대로....
上記ファイルをメモ帳などで開いて
133行目の内容に次のプロパティを追加してください。値は適当な数字を。。。
<SearchWC:CoreResultsWebPart runat="server" FrameType="None"/>
->
'SharePoint Services/WSS 3.0' 카테고리의 다른 글
| Aspxファイルでコードを実行するには. Aspx파일에서 프로그램코드 실행하기 (0) | 2008/07/01 |
|---|---|
| LookUpField의 쿼리문. LookUpFieldのクエリ文 (0) | 2008/05/30 |
| 페이지당검색결과수를 조절하기. 1ページあたりの検索結果数を変える [SharePoint] (0) | 2008/05/30 |
| [중요] WSS스케줄 리스트의 심각한 버그, WSSスケジュールリストの深刻なバグ [SharePoint] (1) | 2008/05/30 |
| 워크플로 시작을 간단하게 (ワークフローの開始を楽ちんに) [SharePoint] (0) | 2008/05/26 |
| EventReceiverのでItemUpdated自分自身を更新してはいけない?[SharePoint] (0) | 2008/05/21 |
[중요] WSS스케줄 리스트의 심각한 버그, WSSスケジュールリストの深刻なバグ [SharePoint]

심지어 이문제는 얼마전 릴리스된 WSS3.1에서도 해결이 안되었습니다.
한달에 999개 이상의 아이템이 등록된경우 1000번째 아이템부터 아예 표시가 안된다는 겁니다.
오늘 이문제에 대해서 상세히 조사를 해보았습니다만...해결책은 아직 아무도 못찾은거 같더군요.
조사한것에 대해서 보고를 하죠...
일단 아래 그림을 봐주시죠.
5월 1일 부터 시작하는 정기적인(1일단위) 스케줄을 38개를 등록해봤습니다.
5월 26일까지는 정상적으로 표시 5월 27일부터 반쯤 끊긴 상태로 아예표시가 되지 않습니다.
다음그림은 6월달의 스케줄입니다. 이것이 재미있는데...
6월19일까지만 정상적으로 나오고 6월 20일부터는 아예 표시가 안됩니다.
왜 5월은 999개가 나오고 6월은 999가 안될까요? 이유는 데이터를 뽑아올때 선택된 달의 1주일전의 데이터부터 가져와서 입니다..보통 1달치 달력에는 1일이 수요일이면 29 30 1 2 3 4 5 순으로 표시되기때문이죠..
때문에 6월치 데이터를 불러올때는 5월 24일부터의 데이터를 가져오게됩니다.그래서 아래 화면에서 실제 표시되는 데이터수가 999가 안되는거죠...이건 프로그래밍방식으로 데이터를 취득해보시면 확인해볼수 있습니다.
정확하진 않지만 원인은 Recurrece 즉 반복적인 아이템을 처리하는 방식에 기인하는거 같습니다.
일반적으로 아이템은 1개=1줄의 물리데이터로 이루어졌습니다.
정기적인 아이템역시 똑같이 1줄의 데이터로 들어가있고...DB에서 SPListItem으로 변환되는 어느시점에서 여러개의 메모리아이템으로 전환합니다.
그때 Sharepoint기본의 Maxrow 1000의 적용이 되어버리는것 같습니다. (근데 왜? 999개만 나오지??)
일단 제가 알아낸 바로는 위와 같습니다. 혹시나 ContentDatabase의 스토어드 프로시져를 확인해보기도 했지만 역시 해결이 안되더군요...
실은 이문제를 몇달전에 확인해서 정상적으로 모든 아이템이 표시되도록 스케줄 화면을 전체적으로 뜯어고친적이있습니다. 그후로 별 문제가 없구나...하고 생각했었는데
오늘 클라이언트에게서 연락이와서 스케줄을 클릭하면 에러가 난다고 해서 다시 조사를 해봤습니다.
그랬더니!!! 리스트상에 표시되지 않는 아이템을 상세화면에서 볼때도 에러가 발생하더군요..
일반스케줄은 문제가 없는데 정기적인 스케줄의 경우에만 에러가 생기더군요...
도대체!!!! 멍청하게도 MS는 이런걸 확인도 안하고 릴리스를 하는지....
게다가 왜 패치는 안나오는지....ㅠ.ㅠ.
어여좀 고쳐주시길!!!!!!!!
------------------------------------------------------------------------------------------
ご存じの方多いと思いますがWSSのスケジュールリストには深刻なバグがあります。
この問題はこの間リリースされたWSS3.1でも解決がされていません。
問題とは1か月に999件以上のアイテムが登録された場合、1000件から表示がされないという問題です。
今日この問題に関して調べてみましたがまだだれも解決してないようです。
まず私が確認した内容を説明します。
下の図をみてください。
5月1日から始まる定期的(1日単位)のスケジュールを38件登録しました。
5月26日までは正常に表示されますが5月27日からは正常に出てきてくれません。
次の図は6月のスケジュールです。6月20日からは正常に表示されません。これが面白いです。
なぜ5月は999件が表示されるけど6月は足りないでしょうか。理由はデータを取得する際、選択した月の初日-7日のデータから取ってきてくるからです。普通1か月分のカレンダーには先月、来月が少しずつ含まれるからでしょう。
そんなわけで5月24日から取ってきているはずです。試しにプログラミング方式でデータを取得してみるとわかります。
当たりかどうかわかりませんが、原因は Recurrece、すなわち反復型のアイテム処理方式に問題がある気がします。
WSSではアイテム1件=1行の物理データになってます。
定期的なアイテムも同様で、どっかのタイミングでDBの1行のデータを複数のSPListItemに変換しています。
その時にWSS基本のMax行数1000件が適応されてしまうようで、Queryで行制限を増やしもききません。
とりあえず私が確認した内容は以上です。
もしかしても思ってコンテンツデータベースのどっかに設定があるのかなと思って探してみても見当たりませんでしが。
MSはアホみたいにこんなこともテストせずにリリースするんでしょうかね。。。
パッチも出さないし。。。
早く直してくれ!!!!!!!!!!!!
'SharePoint Services/WSS 3.0' 카테고리의 다른 글
| LookUpField의 쿼리문. LookUpFieldのクエリ文 (0) | 2008/05/30 |
|---|---|
| 페이지당검색결과수를 조절하기. 1ページあたりの検索結果数を変える [SharePoint] (0) | 2008/05/30 |
| [중요] WSS스케줄 리스트의 심각한 버그, WSSスケジュールリストの深刻なバグ [SharePoint] (1) | 2008/05/30 |
| 워크플로 시작을 간단하게 (ワークフローの開始を楽ちんに) [SharePoint] (0) | 2008/05/26 |
| EventReceiverのでItemUpdated自分自身を更新してはいけない?[SharePoint] (0) | 2008/05/21 |
| VS Extensions 1.1인스톨후에 1.0에서 작성한 프로젝트를 인식못하는 문제..Vs Extensions 1.1のインストール後、1.0で作成したプロジェクトを認識できない。 (0) | 2008/04/01 |
70-541 Microsoft Windows SharePoint Services 3.0 - Application Development 취득

일주일쯤 전이지만 70-541 Sharepoint Services 3.0 어플리개발에 합격했습니다.
1週間ぐらい前の話ですが70-541 MCTS : Microsoft Windows SharePoint Services 3.0 - アプリケーション デベロップメントに合格しました。しょうもないですが一応ご報告します。
'이것저것' 카테고리의 다른 글
| 東京ミッドタウン (0) | 2008/09/29 |
|---|---|
| MCTS-Welcom Kitに物申す (0) | 2008/07/29 |
| USB 신호기 (0) | 2008/07/26 |
| 70-541 Microsoft Windows SharePoint Services 3.0 - Application Development 취득 (0) | 2008/05/29 |
| 모든키가 유기EL로 만들어진 키보드 (0) | 2008/03/29 |
| 올만에 한국가서 (0) | 2008/03/03 |
![]() |
![]() |
|
![]() |
![]() |
![]() |

Prev





Rss Feed