|
▼hatena さん:
ご教示ありがとうございます。
>今回の、SetColor では、この OnClick の式から、日付部分のみを取り出して
>検索条件として利用しています。
はい、漠然としていますが、なんとなく意味は理解できました。
clickもしていないのに、click時の値が取得できるというのが、いまひとつ納得できていないのですが、こういう使い方ができるというふうに理解しておけばよいですね。
>(0)を付けると1番目、(1)を付けると2番目を取得できます。
>その結果、
>RS.FindFirst "出席日=#2007/07/01#"
split関数は調べられましたが、(1)の意味がわからなかったので、解説して頂いて助かりました。
>これで、私のコードの意味は理解できたでしょうか。
はい、大変丁寧な解説をして頂いて、本当にありがとうございました。
>曜日ごとにどのような仕様で色づけをするのか、3行のコードから読み取ることが
>私には出来ません。
詳細欄に生徒さんの一覧がある中で、受講日である「曜日」のフィールドがあり、例えば火曜日のクラスの生徒さんなら、currentイベントで、6ヶ月分のカレンダーすべての火曜日に色を付けたいと思いました。
その火曜日中で、出席した日だけを色を濃くするという仕様にしようと思い、まずは、教えて頂いた RS.FindFirst "出席日=#2007/07/01#" のコードが上手く機能しています。
>RS.FindFirst "出席日=#2007/07/01#"
>で出席日 2007/07/01 のレコードに移動しているので、日付は、RS!出生日 で取得できますので、
>OnClick プロパティを利用する必要はないと思われます。
この場合、「出欠」テーブルとは関係なくフォーム中の曜日を読み取って、色付けしたいので、目的のレコードに移動しているという必要はないのでしょうか?
OnClickプロパティで日付のシリアル値から曜日を取得しようとしたのですが、上手くできていないようなのです。
|
|