よくある質問
なんか問題がある?心配しないで、答えは全部ここにいる。
全サイト検索

少なくとも 1 行の子テーブル行が追加されていることを保証する方法

子テーブル フィールドを 必須 に設定した場合、システムがチェックを行うのは「子テーブルの行が追加されたときのみ」です。 そのため、シート内に少なくとも 1 行の子テーブル行が必須になるわけではありません。 結果として、子テーブルに行が 1 行も追加されていない状態でも、シート自体は保存可能となります。

シート内で少なくとも 1 行の子テーブル行を必ず追加させたい場合は、以下の手順に従って設定してください。

ステップ 1:子テーブルの行数をカウントする独立フィールドを追加する

独立フィールド(例:「子テーブル行数」)を作成し、COUNTA() 関数を使用して子テーブルの行数を算出します。例:COUNTA(A6)

このフィールドは、現在の子テーブル行数を自動的に返します。

ステップ 2:バリデーションを設定する

「子テーブル行数」フィールドに 入力チェック を設定し、保存条件として値が 0 より大きい ことを必須にします。 また、ユーザーに表示するメッセージもカスタマイズできます。

例:「少なくとも 1 行以上の子テーブル行を追加してください」。

これらの設定を完了すると、子テーブルに行を 1 行も追加せずにシートを保存しようとした場合、行数が 0 のため保存できず、設定した入力チェックメッセージが表示されます。

Ragic にフィードバックを送る

ご意見をお聞かせください(必須・複数選択可)

上記の項目について、詳細をご記入ください:

フィードバック理解のため、スクリーンショットをご提供ください:

貴重なご意見をありがとうございます!

    無料でRagicを始める

    Googleアカウントに登録

    Ragic 株式会社
    1-888-666-8037
    info@ragic.com
    利用規約 | プライバシーポリシー