Formで入力前はほんの少し薄く?0などが表示されていますが、
それが入力済みで0と入力したものなのか(スプレッドシートでは0と入力されている状態)、
もともと入っていた(スプレッドシートでは空白となる)0なのかを Form上で見た目で分けたく、 フォーマットルールに=ISNOTBLANK([_ THIS])と設定しましたが、 エラーが出ます。[_THIS]が悪いことはわかるのですが、どのように変えればよいのかわからないです。
1列だけではなく、フォーム全ての列に反映させてたいのですが、1つずつ設定するしかないのでしょうか。
よろしくお願いします。
骨の折れる作業となりますが、カラム一つ一つに同様の設定を行うこととなります。
ありがとうございます。設定できないのですね。 説明頂いた方法ですべて設定したいのですが、 項目数が多く、汎用的にできる方法があればありがたいのですが、
これを汎用にする式はどう記述すればよいのでしょうか。各項目ごとに別の式を設定するべきでしょうか。 IF(ISBLANK([_THIS]),・・・
よろしくお願いします。
例えばNumberというカラムが有るとします。このカラムの設定でDescriptionをいかに設定
IF関数でデータがNULLの場合と値がある場合で表示させるテキストを変更させます。
以下が結果です。
FORMを開いた際にはNULL(Initial Valueも設定していない)。データを入力してくださいの文字が。データが入るとこの文字が消える仕様です。
スクリーンショットのご提供有難うございます。
結論から申し上げますと、入力フォームを通じてデータを入力している際に、FORMAT RULEで設定した配色の変更などのRULEが適用されないため、(Form View上でFormat Rule適用を)実現する方法は残念ながらないというのが現状です。
REFタイプで設定したカラムで参照先のテーブルに設定したFORMAT RULEはFORM VIEW上でも適用された状態となりますがこちらは例外です。
ありがとうございます。項目の名称のみ消させていただいております。 よろしくお願いいたします。
FORMVIEWの該当部分のスクリーンショットとカラムの設定がわかるSCREENSHOTを送付頂けますか?