• ベストアンサー

NotesR4で日付の差によって赤丸などをつける

表題の通りですが、NotesR4にて 二つの日付の差によって、ビューに印を付けたいのですが、どうすればよいのでしょう? たとえば30日以上あれば青丸、15日以下になったら黄色丸、5日以下になったら赤丸、等。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#4522
noname#4522
回答No.2

こんばんわ。 回答が遅いので、#1の方の回答でもう解決したかも知れませんが、暇なので試しに作ってみました。 当方バージョンR5ですので、もしかしたら上手くいかないかもしれません。 えっとまず列のプロパティで「値をアイコン表示」にします。 で、列式にて @If(@Adjust(フィールドA;0;0;30;0;0;0) <= フィールドB ;117 ;@Adjust(フィールドA;0;0;15;0;0;0) <= フィールドB ;119 ;@Adjust(フィールドA;0;0;5;0;0;0) <= フィールドB ;120 ;フィールドA<= フィールドB ;115 ;"" ) としてはどうですか? 15日以上30日未満は紫丸にしてみました。

yama_x
質問者

お礼

有り難うございます。 教えていただいたものでうまくいきました。 ちなみに各行の最後の数字がアイコンを表しているわけですよね? そのアイコンの一覧をどこかで見る事ってできるんでしょうか?ご存じでしたら、再度申し訳ありませんが教えていただけたら幸いです。

その他の回答 (2)

noname#4522
noname#4522
回答No.3

R5ではヘルプに載っていました。 ヘルプでアイコンとか列アイコンで検索しました。 R4でも、たぶんあると思うのですが・・・

参考URL:
http://domino.aitj.co.jp/pub/Tips.nsf/757ba379ea3582cd492566a10000742b/70fff1e2a074c94e492565c2002f49cc?OpenDocument
yama_x
質問者

お礼

有り難うございました。 発見できました。 今後いろいろ役立てられると思います。

noname#102878
noname#102878
回答No.1

手元にNotesがないのですが、R4って? 会社で使用しているのは4.53ですが。 ビューの列で@式を書けば良いのではないでしょうか。 @ifを使用してみてください。

yama_x
質問者

お礼

早速の回答有り難うございます。しかしながら・・・ ちゃんとした教育を受けず、見よう見まねでDBを作っている初心者なので、if関数の中身をどうかけばよいやら・・・

関連するQ&A