みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
リスト形式でレコードを表示させます
フィールドとして日付や売上などがあります
日付をグループとしても単位(目立たせる)にするために、
日付が変わるたびに
白とグレーの背景色を変えることはできますか?
2023-04-10 白
2023/04/10 白
2023/04/11 グレー
2023/04/11 グレー
2023/04/12 白
といった具合です。標準機能ですと、レコードごとに
色が変わってしまいます
計算フィールド フラグ を作り、
Case ( 日付 = GetNthRecord ( 日付 ; Get ( レコード番号 ) -1 ) ;
GetNthRecord ( フラグ ; Get ( レコード番号 ) -1 ) ;
not GetNthRecord ( フラグ ; Get ( レコード番号 ) -1 ) )
とすると日付が変わるたびに、0,1を交互に示します。
これを条件に使えばいいのでは。
Offline
Mod ( 日付 ; 2 )
が簡単ですよ。
Offline
日付が飛んだ場合は?
Last edited by チポ (2023-04-10 13:30:44)
Offline
アァ、そうか。
Offline
集計のList(以下の式でdlistフィールドを使う方法)を考えてみましたが、日付でソートされてないとうまくいきません。
Mod (
ValueCount (
UniqueValues (
LeftValues (
GetSummary ( テーブル::dlist ; テーブル::dlist ) ; Get ( レコード番号 )
)
)
)
; 2 )
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 547.92 KiB (Peak: 579.67 KiB) ]