<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://archive.sharepoint.orivers.jp/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>予定表に加えた日付フィールドの挙動がおかしい</title><link>http://archive.sharepoint.orivers.jp/blogs/orivers/archive/2008/11/07/3416.aspx</link><description>SharePointの予定表リストで怪しい動きを見つけました。 これ、あきらかにおかしい。。。 予定表リストには最初から開始時刻、終了時刻というフィールドがあります。 ここにたとえば「集合時間」といったような感じで新しい日付フィールドを追加します。 そして、下図の赤枠のように「集合時間」を入力し、「終日」をチェックします。 そしてこの状態でアイテムを保存し、その後保存したアイテムを開きます。 このとき、「集合時間」は最初に入力した通りの値を保持しています。当たり前ですが・・・ そしてこのアイテムを編集しようと、編集ページを開くと・・・</description><dc:language>ja-jp</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>re: 予定表に加えた日付フィールドの挙動がおかしい</title><link>http://archive.sharepoint.orivers.jp/blogs/orivers/archive/2008/11/07/3416.aspx#3417</link><pubDate>Fri, 07 Nov 2008 12:15:14 GMT</pubDate><guid isPermaLink="false">5b36f3bd-a85b-4f0c-b718-a4048e111263:3417</guid><dc:creator>tatsuki</dc:creator><description>&lt;p&gt;ご無沙汰しております。&lt;/p&gt;
&lt;p&gt;まったくの偶然ですが、私も今日ほぼ同じ原因かと思われる不具合を発見しました。&lt;/p&gt;
&lt;p&gt;SPDatasourceで予定表のデータを取得してみると、終日イベントの作成日時、更新日時が9時間マイナスされていました。&lt;/p&gt;
&lt;p&gt;登録されたデータ自体がおかしいのは、SPDのデータソースライブラリなどから直接見てみてもわかります。&lt;/p&gt;
&lt;p&gt;DispFormのフッタでは正常に表示されているのがニクイですね。&lt;/p&gt;
&lt;p&gt;さてどうしよう・・・&lt;/p&gt;
</description></item><item><title>re: 予定表に加えた日付フィールドの挙動がおかしい</title><link>http://archive.sharepoint.orivers.jp/blogs/orivers/archive/2008/11/07/3416.aspx#3418</link><pubDate>Sat, 08 Nov 2008 17:24:36 GMT</pubDate><guid isPermaLink="false">5b36f3bd-a85b-4f0c-b718-a4048e111263:3418</guid><dc:creator>おりば～ず</dc:creator><description>&lt;p&gt;tatsukiさん&lt;/p&gt;
&lt;p&gt;なんと、作成日と更新日もでしたか。&lt;/p&gt;
&lt;p&gt;気付かなかったです。&lt;/p&gt;
&lt;p&gt;とりあえずMSに報告してみますよ。&lt;/p&gt;
&lt;p&gt;しかしどうやって対処しましょうね。。。&lt;/p&gt;
</description></item><item><title>re: 予定表に加えた日付フィールドの挙動がおかしい</title><link>http://archive.sharepoint.orivers.jp/blogs/orivers/archive/2008/11/07/3416.aspx#3419</link><pubDate>Thu, 13 Nov 2008 10:59:07 GMT</pubDate><guid isPermaLink="false">5b36f3bd-a85b-4f0c-b718-a4048e111263:3419</guid><dc:creator>tatsuki</dc:creator><description>&lt;p&gt;たびたびすみません。&lt;/p&gt;
&lt;p&gt;SharePoint MANIACSさんの方で、EditFormの問題だという流れですので、訂正させてください。&lt;/p&gt;
&lt;p&gt;私の方はEditFormを経なくても発生しますので、原因が違うかもしれません。&lt;/p&gt;
&lt;p&gt;私の発見した不具合はのは以下の手順で発生します。&lt;/p&gt;
&lt;p&gt;１．終日でないイベント「朝礼」と終日イベント「運動会」を登録&lt;/p&gt;
&lt;p&gt;２．「全てのアイテム」ビューに「更新日」と「作成日」を追加して表示&lt;/p&gt;
&lt;p&gt;　　（ここまで何も不具合なし）&lt;/p&gt;
&lt;p&gt;３．SPDのデータソースの管理からデータソースライブラリを表示し、&lt;/p&gt;
&lt;p&gt;　　その予定表のデータソースの詳細（データ）をSPD上で表示&lt;/p&gt;
&lt;p&gt;４．すると「朝礼」の「更新日＆作成日」は-9時間されたUTCですが、&lt;/p&gt;
&lt;p&gt;　　「運動会」は-18時間されています。&lt;/p&gt;
&lt;p&gt;５．SPDから「全てのアイテムビュー」をXSLTビューに変換すると、&lt;/p&gt;
&lt;p&gt;　　ブラウザからも「運動会」の「更新日＆作成日」だけ-9時間で表示されます。&lt;/p&gt;
&lt;p&gt;６．Dispformのフッターの「更新日＆作成日」は&lt;/p&gt;
&lt;p&gt;　　いつでも正常です。&lt;/p&gt;
&lt;p&gt;また、ParentType が DateTime 型のカスタムフィールドを同僚が開発したところ、予定表リストでなくても-9時間されたそうです。&lt;/p&gt;
&lt;p&gt;結構根深い問題かもしれません・・・&lt;/p&gt;
&lt;p&gt;長くなってしまい申し訳ありません。&lt;/p&gt;
</description></item><item><title>re: 予定表に加えた日付フィールドの挙動がおかしい</title><link>http://archive.sharepoint.orivers.jp/blogs/orivers/archive/2008/11/07/3416.aspx#3420</link><pubDate>Thu, 13 Nov 2008 13:22:28 GMT</pubDate><guid isPermaLink="false">5b36f3bd-a85b-4f0c-b718-a4048e111263:3420</guid><dc:creator>yama3</dc:creator><description>&lt;p&gt;紛らわしい書き方をしてすいません。&lt;/p&gt;
&lt;p&gt;EditForm.aspxの問題というよりもその中で使っているDataSourceかコントロール(DataTimeControlだっけ？)あたりの実装の問題だと想像しています。&lt;/p&gt;
&lt;p&gt;それにEditForm.aspxの実装も絡んでいるのではないかと思います。ですので、根っこは同じではないかと。&lt;/p&gt;
&lt;p&gt;いずにれにしても厄介ですね。&lt;/p&gt;
</description></item></channel></rss>