PlatoForms User Guide
Ctrl+K
  • Form Builder

    Creating an Online Form for an Existing PDF

  • Custom Domain

    With Builder you can build three types of forms: online web forms, online PDF forms, and master forms.

  • Master Form Builder

    you will arrive at the Form Builder. On the form Builder, there are three main sections:

テキスト入力プロパティの設定

このセクションでは、テキスト入力フィールドの設定方法について説明します。

フィールドタイプの選択

PlatoFormsは、回答者から情報を収集するための7種類のテキスト入力フィールドを提供しています。

  1. テキスト入力フィールドを追加し、そのプロパティパネルを開きます

  2. ドロップダウンメニューからテキスト入力タイプを選択します。

    テキスト入力タイプの選択

フィールドのフォーマット

テキスト入力フィールドでは、シングルラインテキスト日付時間、および日付と時間のように、フィールドを複数の部分に分割するためのフォーマットプロパティを使用できます。これは、特定のフォーマットで日付を収集するのに役立ちます。

例えば、生年月日をYYYY/MM/DD形式で収集するには:

  1. テキスト入力タイプを日付に設定します。

  2. プレースホルダーYYYY/MM/DDを入力します。

    Note

    • 記号「/」はセパレーターとして機能します。
    • 適切な日付フォーマットのためにYYYY/MM/DDのように大文字を使用してください。小文字のyyyy/mm/ddは正しく表示されません。日付と時間のフォーマット変換にはmoment.jsを使用しています。moment.jsを使用した日付と時間のフォーマットの詳細については、こちらを参照してください。

  3. (オプション)PDFにセパレーターを印刷はいに設定します。

    日付フィールドフォーマット

    これにより、PDF上でセパレーターが表示されます。

    Note

    PDFにすでにセパレーターが含まれている場合、生成されたPDFで重複したセパレーターを避けるためにPDFにセパレーターを印刷いいえに設定してください。

フィールドは異なるセクションに分割され、回答者が指定されたフォーマットで生年月日を入力するプロセスが簡単になります。追加のフォーマットカスタマイズについては、プレースホルダー文字とセパレーターのカスタマイズを参照してください。

日付セパレーター

プレースホルダー文字とセパレーターのカスタマイズ

フィールドを部分に分割する方法を知った今、このセクションでは、プレースホルダー文字とセパレーターを使用してテキスト入力フィールドをカスタマイズする方法を案内します。これにより、希望するデータ表示形式を実現できます。

  • プレースホルダー文字: 入力が必要なタイプを定義する特別な記号や文字です。以下のプレースホルダーを使用してください:

    • 文字の場合: #を使用
    • 数字の場合: dを使用
  • セパレーター: テキストフィールドの異なるセクションを視覚的に分け、回答者が指定されたフォーマットで正確にデータを入力するのを助けます。以下のセパレーターを使用してください:

    セパレーター 推奨使用法
    コロン: ##:##:## 時間 12:30:45
    スラッシュ: ##/##/## 日付 08/15/2023
    スペース: #### ## 郵便番号 SW1A 1AA
    括弧: (dd) (ddd) (ddddddddd) 電話番号、郵便番号 (123) (456) (7890)
Note

フィールドがそれを必要とする場合、#(文字)とd(数字)を混ぜて使用できます。例えば、##/dd/##

フィールドの長さをカスタマイズ

  • 固定長の設定: #またはdを使用して設定した文字数や数字に基づいてフィールドの長さを調整できます。例えば、フォーマット: ##/###

    • パート1: 3文字
    • パート2: 2文字

    この例では、#の数がフィールドの各部分の長さを決定します。希望するプレースホルダーの数を指定することで、必要な情報を正確に収集するためのフィールドを作成できます。

  • 可変長の設定: [m-n]形式を使用して長さの範囲を設定するか、任意の長さを示すために*を使用できます。例えば、フォーマット: #[0-3]:##:#*

    • パート1: 3文字
    • パート2: 0〜3文字
    • パート3: 任意の文字数

    この方法で、指定された範囲内または必要に応じて任意の長さで情報を提供できる柔軟な長さオプションを持つフィールドを作成できます。

予約されたセパレーターのエスケープ

使用したいセパレーターがフォーマットの文脈で予約された意味を持つ特殊文字である場合、バックスラッシュ(\)をその前に置くことで通常の文字として扱うことができます。このプロセスはセパレーターのエスケープと呼ばれます。予約された文字の前にバックスラッシュを使用することで、それは通常の文字として解釈され、フォーマットされたテキストフィールドで意図した通りに表示されます。

セパレーターを強制的に通常の文字として扱うためにバックスラッシュ(\)をセパレーターの前に置く例を以下に示します:

セパレーター 表示されるテキスト
##\###\### セパレーターは#です 表示されるテキストは[xx#yy#cc]のようになります。
##\[##\]##\*## セパレーターは[, ], *です。 xx[yy]cc*dd
##\\##\\## セパレーターは\です。 ##\##\##
Is the content helpful?