レッスン 1: 基本テンプレートを作成する

最初に、 Document Studio で基本テンプレートを作成し、表エレメントを追加します。

このタスクについて

このレッスンでは、後のレッスンでコピーして使用できる テンプレートを作成します。 テンプレートには、特定のセルにテキストを追加するためのスクリプトが割り当てられたテーブルが含まれています。 その他のレッスンでは、 表のプロパティーを変更してから、変更がレイアウトにどのように 影響を与えるか確認するための出力プレビューを生成します。

procedure

  1. Document Studio アプリケーションを開きます。
  2. ファイル > 新規 > 文書テンプレートをクリックしてテンプレートを作成します。
  3. 次のようにして、エレメントおよびフォーマット設定をテンプレートに追加します。
    1. 「パレット」ビューから、 段落エレメント 段落エレメントを選択してテンプレート・コンテンツ・エディターに配置します。
    2. テキスト・エレメント テキスト・エレメントを選択し、段落エレメント内に配置します。
    3. テンプレート・コンテンツ・エディターに配置したテキスト・エレメントを選択します。
    4. 「プロパティー」ビューで、 フォーマット設定 > 「フォント」を展開します。
    5. bold プロパティーには、「 true」を入力します。
      段落エレメント内のテキスト・エレメント。
    6. テーブル・アイコン テーブル・エレメントを選択し、段落エレメントの後に配置します。
    7. 「新規テーブル」 ウィンドウで、 1 行と 3 列を入力します。 「OK」をクリックします。
      デフォルトでは、 「すべてのセル内にテキスト・エレメントを挿入」 オプションが選択され、 「テキスト」 エレメントが挿入されます。
    8. 「パレット」ビューから、 コンテナー・アイコン コンテナー・エレメントを選択してテーブル・エレメントに入れます。
      1 つのコンテナー・エレメントと、3 つのセルを持つ 1 つの行エレメントを持つ表。
    9. 「パレット」ビューで、 アイコンの選択 「選択」をクリックします。
    10. テンプレート内で行エレメントを選択し、 コンテナー・エレメントにドラッグします。
      テーブル・エレメントにはコンテナー・エレメントが含まれ、コンテナー・エレメントには行エレメントが含まれ、行エレメントには 3 つのセルが含まれます。
  4. 次のようにして、名前および幅を最初のセル・エレメントに追加します。
    1. 最初のセルを選択します。
    2. 「プロパティー」ビューで、 「メタデータ」を展開します。
    3. name プロパティーには、 Cell 1と入力します。
    4. フォーマット設定 > 特定を展開します。
    5. cell width プロパティーには、 50と入力します。
  5. 次のようにして、名前および幅を 2 番目、つまり中央のセル・エレメントに追加します。
    1. 2 番目のセルを選択します。
    2. 「プロパティー」ビューで、 「メタデータ」を展開します。
    3. name プロパティーには、 Cell 2と入力します。
    4. フォーマット設定 > 特定を展開します。
    5. cell width プロパティーには、 50と入力します。
  6. 次のようにして、名前および幅を 3 番目のセル・エレメントに追加します。
    1. 3 番目のセルを選択します。
    2. 「プロパティー」ビューで、 「メタデータ」を展開します。
    3. name プロパティーには、 Cell 3と入力します。
    4. フォーマット設定 > 特定を展開します。
    5. cell width プロパティーには、 150と入力します。
  7. 以下のようにして、変数を作成します。
    1. 「アウトライン」ビューで、以下のようにします。 「変数」 を右クリックし、 挿入 > 「新規変数」をクリックします。
    2. 「名前」 フィールドに、 iteration_と入力します。
    3. 残りのフィールドはデフォルトの選択のままにして、 「OK」をクリックします。
  8. iteration_ 変数をコンテナー・エレメントに割り当てます。
    1. コンテナー・エレメントを選択します。
    2. 「プロパティー」ビューで、 Assignments プロパティーに対して、 構成アイコン 「構成」アイコンをクリックします。
    3. 「割り当てエディター」 ウィンドウで、 「追加」をクリックします。
    4. iteration_ 変数を選択して、 「OK」をクリックします。
    5. 「スクリプト式」 タブをクリックします。
    6. 「変数」を展開します。
    7. iteration_ 変数を選択します。
    8. 以下のスクリプトをスクリプト・エディターに コピー・アンド・ペーストします。
      iteration_*1 + 1
      テンプレートには 1 行しか表示されませんが、このスクリプトは変数ごとに 1 行を追加します。
    9. ウィンドウを閉じるには、 「OK」 および 「OK」 をクリックします。
  9. 次のようにして、スクリプトをコンテナー・エレメントに追加します。
    1. コンテナー・エレメントを選択します。
    2. フォーマット設定 > 特定を展開します。
    3. do while condition プロパティーで、 構成アイコン 構成アイコンをクリックします。
    4. 「スクリプト式」 タブをクリックします。
    5. 「変数」を展開します。
    6. iteration_ 変数を選択します。
    7. 以下のスクリプトをスクリプト・エディターに コピー・アンド・ペーストします。
      iteration_*1 < 4
      テンプレートに表示される行は 1 行のみですが、このスクリプトは出力に 4 行を作成します。
    8. 「OK」をクリックします。
  10. 次のようにして、スクリプトをセル 1 内のテキスト・エレメントに追加します。
    1. セル 1 内のテキスト・エレメントを選択します。
    2. 「プロパティー」ビューの 「コンテンツ」 プロパティーで、 構成アイコン 構成アイコンをクリックします。
    3. 「スクリプト式」 タブをクリックします。
    4. 「変数」を展開します。
    5. iteration_ 変数を選択します。
    6. 以下のスクリプトをスクリプト・エディターに コピー・アンド・ペーストします。
      if ( iteration_* 1 == 1)
      {
       "Lorem ipsum dolor sit amet"
      }
      else
      {
         "short text"
      }
      次のスクリプトは、最初の行にギリシャ語のテキストを入力し、後続のすべての行に short text を入力します。
    7. 「OK」をクリックします。
  11. 次のようにして、スクリプトをセル 2 内のテキスト・エレメントに追加します。
    1. セル 2 内のテキスト・エレメントを選択します。
    2. 「プロパティー」ビューの 「コンテンツ」 プロパティーで、 構成アイコン 構成アイコンをクリックします。
    3. 「スクリプト式」 タブをクリックします。
    4. 「変数」を展開します。
    5. iteration_ 変数を選択します。
    6. 以下のスクリプトをスクリプト・エディターに コピー・アンド・ペーストします。
      if ( iteration_* 1 == 1)
      {
       "consectetur adipiscing elit."
      }
      else
      {
         "short text"
      }
      次のスクリプトは、最初の行にギリシャ語のテキストを入力し、後続のすべての行に short text を入力します。
    7. 「OK」をクリックします。
  12. 次のようにして、スクリプトをセル 3 内のテキスト・エレメントに追加します。
    1. セル 3 内のテキスト・エレメントを、以下のように選択します。
    2. 「プロパティー」ビューの 「コンテンツ」 プロパティーで、 構成アイコン 構成アイコンをクリックします。
    3. 「スクリプト式」 タブをクリックします。
    4. 「変数」を展開します。
    5. iteration_ 変数を選択します。
    6. 以下のスクリプトをスクリプト・エディターに コピー・アンド・ペーストします。
      if ( iteration_* 1 == 1)
      {
       "Aliquam et arcu ut dolor dapibus dapibus ac non urna. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ornare sollicitudin semper. Suspendisse accumsan accumsan nisi, et posuere ante rhoncus sit amet. Ut hendrerit, purus ut ullamcorper accumsan, orci eros accumsan lorem, ut fringilla nisi orci et nisi. Maecenas nec leo at nunc aliquam mattis. "
      }
      else
      {
         "short text"
      }
      次のスクリプトは、最初の行にギリシャ語のテキストを入力し、後続のすべての行に short text を入力します。
    7. 「OK」をクリックします。
  13. 残りのチュートリアル・レッスン用の基本として テンプレートを保存します。 ファイル > 「保存」 をクリックして、出力名と場所を選択します。
    例: C:\Documents and Settings\Administrator\Desktop\table_sizing_tutorial\table_sizing_tutorial-lesson1_base.dta

結果

結果:
レッスン 1 の完了後のテンプレートのスクリーン・ショット

演習のチェックポイント

テンプレートの作成、テンプレートへのエレメントの追加、変数の作成、 およびテキスト・エレメント用スクリプトの作成を行いました。