2017-10-24 10 views
0

私が取り組んでいるデータベースの1つに、「時間/日付リストまたは範囲」のフィールドがあります。格納される値はリストではないため、これは唯一の時間/日付の範囲にすることができます。 実際には、ドキュメントプロパティの値の1つを見ると、値が「25/11/2015 14:00:00 - 25/11/2015 15:00:00」であることが示されます。 リストの場合、通常は@Subset(fieldName; 1)でエントリを抽出しますが、これはdaterangeタイプでは機能しません。 Googleはこれには役立ちません。私はすでに半分ほどの時間を費やしています。 アドバイスをいただければ幸いです。開始日についてはロータスノート式言語の日付範囲

+0

時間/日付範囲はリストとして内部的に表されます(http://www-12.lotus.com/ldd/doc/uafiles.nsf/70817c90542892178525695b0051105c/2e559b131d346a028525697c00652c2b/$FILE/InsideNotes.pdfを参照)。 @Subsetは機能しませんが、ドキュメントプロパティボックスとサブセット関数の両方に特別な意味が「有益に」プログラムされていると思います。 –

+0

リチャード・シュワルツ氏に感謝します。これは素晴らしい参考資料ですが、時間/日付範囲に関する情報がリストとして表示されていないことがあります。私はあなたが正しいと確信していますので、時間を無駄にしないでください(そして、とにかく、問題は解決しました) – Paul

+0

これを忘れて、ちょうどそれを見つけました、ページ67. "TimeRange日付と時刻のリスト" – Paul

答えて

0

非常に痛いけど.....

ありがとう: - @Date(@TextToTime(@Subset(@Explode(@Text(フィールド名); " - "); 1)))

開始時間: - @time(@TextToTime(@Subset(@Explode(@Text(フィールド名); " - "); 1)))の終了日について

: - @Date(@TextToTime(@Subset(@Text(fieldName); " - "); - 1)))

終了時間については

: - @time(@TextToTime(@Subset(@Explode(@Text(フィールド名); " - "); - 1)))

ワーキング今、何もグーグルに感謝; - )