フォーム内のフィールドを編集または削除する
Smartsheetマニュアル|権限、ロジック、検証オプションを使用して、Smartsheetでフォームフィールドを追加、配置、編集する方法を説明します。
フォームを作成した後でも、フォームフィールドを追加、配置、または削除できます。
プラン
Smartsheet
Pro
Business
Enterprise
プラン タイプと含まれる機能の詳細については、 「Smartsheetプラン」ページを参照してください。
許可
シート所有者と管理者はフォームを作成および編集できます。
フォームにアクセスできる人は誰でも、フォームにエントリを送信できます。
フォームの作成と編集にはライセンスが必要です。
Smartsheetの試用版を使用している場合は、フォームを作成できますが、それらのフォームを共有することはできません。
この機能がSmartsheetリージョンまたはSmartsheet Gov に含まれているかどうかを確認してください。
フォームフィールドの編集を開始するには、フォームビルダーに移動します。
フォームビルダーに移動するには
[フォーム] > [フォームの管理] を選択します。
カスタマイズする必要があるフォームを開きます。
フォームビルダーに入ったら、「フォーム」タブに移動します。
フォームフィールドの追加、配置、削除
フォームビルダーでは次のアクションを実行できます。
アクション | ステップ |
フォームフィールドを削除する | ポインタをフィールドの上に置き、[削除] を選択します。 |
フォームフィールドを追加する | プラスアイコンを選択します。 |
フォームフィールドを移動する | フォームフィールドを上または下に移動するには、それぞれ上矢印または下矢印を選択します。フォームフィールドを選択して、配置したい場所にドラッグすることもできます。 |
「フィールド」ペイン内のすべてのフィールドを削除する | 左側のフィールドペインで、「すべて削除」を選択します。 |
[フィールド] ペインにすべてのフィールドを追加する | 左側のフィールドペインで、「すべて追加」を選択します。 |
注記 フォームからフィールドを削除しても、対応する列はシートから削除されません。
詳細については、「フォームへの追加要素の追加」を参照してください。
フォームフィールドの設定を編集する
フォーム ビルダーでフィールドを選択すると、次のタブが表示される [フィールド設定]ウィンドウでその設定を編集できます。
フィールド: フィールドのラベルとその他のプロパティを変更します。
ロジック: ユーザーがフォームフィールドで選択した値に基づいて何が起こるかを定義します。
フォームフィールドの設定を編集するには
フィールドを選択し、[フィールド設定]ペインでそのプロパティを編集します。
このセクション/プロパティを使用します | これをする |
「列のプロパティ」ボックス | 列名、列タイプ、連絡先リストまたはドロップダウンの値などの列プロパティを表示および編集します。 |
ラベル | フォームフィールドの名前として列名を使用するかカスタムラベルを使用するかを選択します。 |
ヘルプテキスト | フォームフィールドの下に表示される説明、指示、またはヘルプテキストを追加します。 |
表示 | これを使用して、次の列をフォームに表示する方法を指定します。
|
必須フィールド | フォームフィールドを必須にします。 |
非表示フィールド | フォームにフィールドを表示したくない場合に使用します。 |
デフォルト値 | フィールドのデフォルト値を指定します。フォームを開くと、このデフォルト値が自動的に選択され、送信者が変更できます。 |
検証 | フォームのテキスト/数値フィールドと連絡先リスト フィールドに単純な文字とパターン ベースの検証を追加して、一貫性のあるエラーのないデータを収集できるようにします。 |
フォームフィールド設定を編集するためのヒント
「表示形式」セクション
フィールドの表示オプションは、フィールドの列タイプによって異なります。
列の種類 | 利用可能なフォームフィールドの表示オプション |
テキスト/番号 |
|
チェックボックス |
|
ドロップダウン (単一選択) |
|
ドロップダウン (複数選択) |
|
記号 |
|
条件付きロジック
特定の条件下でのみ必須フィールドをフォームに表示させることができます。
例: ユーザーが [優先度] フィールドで [緊急] を選択したときに [期限] フィールドが表示される条件付きロジックを作成しました。ユーザーが [優先度] フィールドで [低] を選択した場合、[期限] フィールドは必須フィールドであっても表示されません。これは、ユーザーが「優先度」フィールドで「緊急」を選択した場合にのみ表示されます。
非表示およびデフォルト値の機能
フォーム送信者が質問に記入しなくても、特定の列に特定の値を含めることができます。
これを行うには、非表示機能とデフォルト値機能を一緒に使用します。たとえば、「ステータス」フィールドのデフォルト値を「オープン」に設定し、そのフィールドをユーザーに表示したくないとします。 Status フィールドを非表示フィールドとして設定します。次に、[デフォルト値] ボックスで、「開く」を選択または入力します。
デフォルト値を指定しない場合は、代わりにフォームから非表示フィールドを削除できます。
フォーム内のシステム列
フォームにシステム列を追加することはできません。ただし、システム列をシートに追加して、送信日時などの特定の情報を自動的に追跡することができます。