| パスワード:[kiri]
> 引っかかっているのは属性式の中に#未定義関数が現れたときです。 > 未定義以外の設定を試したところではうまくいっいてます。 > 例えば、網掛けをしたい行の[日付]に数値の1をセットした状態で条件式を > [日付]=1 > とすれば網掛けができています。 > しかし、見た目上なにもないほうがいいので[日付]項目を未定義にセットした上で > 条件式を > [日付]=#未定義 > にしようとすると期待通りに動いてくれません。
以下のように試してみたらいかがでしょうか???
修正前: [日付]=#未定義
修正後: #横合計( [日付], [日付] )=#未定義
[日付]=#未定義 がうまくないのは、 表(.tbl)のファイル属性の未定義項目値処理([未定義]or[ゼロ])の影響によるものですね。
未定義項目値処理が[ゼロ]の表( .tbl )では、未入力の数値項目値はゼロと見なされます。 この場合は、#横合計( [日付], [日付] )=#未定義 で大丈夫だと思います。
未定義項目値処理が[未定義]だと、 項目計算式で加減乗除する場合、式に未定義値を含むと結果が未定義になるので、 私は未定義項目値処理が[ゼロ]を常用しています。 表の新規作成のデフォルトは未定義項目値処理が[ゼロ]です。
|