< 上一個課程 | 下一個課程 >

課程 1:建立基本範本

從在 Document Studio 中建立基本範本並新增表格元素開始。
在本課程中,您會建立一個範本,其可複製並用於後續的課程中。您的範本包括一份表格,其中已指派 Script 以將文字新增至某些資料格。在其他課程中, 您會變更表格的內容,並產生輸出預覽來查看變更對佈置的影響。
  1. 開啟 Document Studio 應用程式。
  2. 按一下檔案 > 新建 > 文件範本來建立範本。
  3. 新增元素和格式化至範本中:
    1. 從「選用區」視圖中,選取段落元素「段落」元素,將它放到範本內容編輯器中。
    2. 選取文字元素「文字」元素,將它放到段落元素中。
    3. 選取剛剛放到範本內容編輯器中的文字元素。
    4. 在「內容」視圖中,展開格式化 > 字型
    5. 針對粗體內容,輸入 true
      段落元素內的文字元素。
    6. 選取「表格」圖示「表格」元素,將它放在段落元素之後。
    7. 在「新建表格」視窗中,輸入 1 列和 3 個直欄。按一下確定
    8. 從「選用區」視圖中,選取「儲存器」圖示「儲存器」元素,將它放到表格元素中。
      具有一個儲存器元素和一個含三個資料格的列元素的表格。
    9. 在「選用區」視圖中,按一下「選取」圖示選取。
    10. 選取範本中的列元素,將它拖曳到儲存器元素中。 表格元素包含一個儲存器元素,儲存器元素包含列元素,而列元素則包含三個資料格。
    11. 選取文字元素「文字」元素,將它拖曳到這三個資料格中。 每個資料格都包含文字元素。
  4. 新增名稱和寬度至第一個資料格元素:
    1. 選取第一個資料格。
    2. 在「內容」視圖中,展開 Meta 資料
    3. 針對「名稱」內容,輸入資料格 1
    4. 展開格式化 > 特定
    5. 針對「資料格寬度」內容,輸入 50
  5. 新增名稱和寬度至第二個中間的資料格元素:
    1. 選取第二個資料格。
    2. 在「內容」視圖中,展開 Meta 資料
    3. 針對「名稱」內容,輸入資料格 2
    4. 展開格式化 > 特定
    5. 針對「資料格寬度」內容,輸入 50
  6. 新增名稱和寬度至第三個資料格元素:
    1. 選取第三個資料格。
    2. 在「內容」視圖中,展開 Meta 資料
    3. 針對「名稱」內容,輸入資料格 3
    4. 展開格式化 > 特定
    5. 針對「資料格寬度」內容,輸入 150
  7. 建立變數:
    1. 在「大綱」視圖中,用滑鼠右鍵按一下變數,然後按一下插入 > 新建變數
    2. 名稱欄位中,輸入 iteration_
    3. 保留其餘欄位的預設選項,然後按一下確定
  8. 指派 iteration_ 變數給儲存器元素:
    1. 選取儲存器元素。
    2. 在「內容」視圖中,針對「指派」內容,按一下「配置」圖示「配置」圖示。
    3. 在「指派編輯器」視窗中,按一下新增
    4. 選取 iteration_ 變數,然後按一下確定
    5. 按一下 Script 表示式標籤。
    6. 展開變數
    7. 選取 iteration_ 變數。
    8. 將下列 Script 複製並貼上至 Script 編輯器:
      iteration_*1 + 1
      即使範本中只顯示一列,這個 Script 還是會對每一個變數新增一列。
    9. 按一下確定,再按一下確定關閉視窗。
  9. 新增 Script 至儲存器元素:
    1. 選取儲存器元素。
    2. 展開格式化 > 特定
    3. do while 條件內容中, 按一下「配置」圖示「配置」圖示。
    4. 按一下 Script 表示式標籤。
    5. 展開變數
    6. 選取 iteration_ 變數。
    7. 將下列 Script 複製並貼上至 Script 編輯器:
      iteration_*1 < 4
      即使範本中只顯示一列,這個 Script 還是會在輸出中建立四列。
    8. 按一下確定
  10. 新增 Script 至「資料格 1」中的「文字」元素:
    1. 選取「資料格 1」中的「文字」元素。
    2. 在「內容」視圖中,針對「內容」內容,按一下「配置」圖示「配置」圖示。
    3. 按一下 Script 表示式標籤。
    4. 展開變數
    5. 選取 iteration_ 變數。
    6. 將下列 Script 複製並貼上至 Script 編輯器:
      if ( iteration_* 1 == 1)
      {
       "Lorem ipsum dolor sit amet"
      }
      else
      {
         "short text"
      }
      這個 Script 會在第一列輸入希臘文字, 並在所有後續列中輸入 short text
    7. 按一下確定
  11. 新增 Script 至「資料格 2」中的「文字」元素:
    1. 選取「資料格 2」中的「文字」元素。
    2. 在「內容」視圖中,針對「內容」內容,按一下「配置」圖示「配置」圖示。
    3. 按一下 Script 表示式標籤。
    4. 展開變數
    5. 選取 iteration_ 變數。
    6. 將下列 Script 複製並貼上至 Script 編輯器:
      if ( iteration_* 1 == 1)
      {
       "consectetur adipiscing elit."
      }
      else
      {
         "short text"
      }
      這個 Script 會在第一列輸入希臘文字, 並在所有後續列中輸入 short text
    7. 按一下確定
  12. 新增 Script 至「資料格 3」中的「文字」元素:
    1. 選取「資料格 3」中的「文字」元素。
    2. 在「內容」視圖中,針對「內容」內容,按一下「配置」圖示「配置」圖示。
    3. 按一下 Script 表示式標籤。
    4. 展開變數
    5. 選取 iteration_ 變數。
    6. 將下列 Script 複製並貼上至 Script 編輯器:
      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"
      }
      這個 Script 會在第一列輸入希臘文字, 並在所有後續列中輸入 short text
    7. 按一下確定
  13. 儲存範本作為其餘指導教學課程的基礎。按一下檔案 > 儲存,然後選取輸出名稱和位置。 範例:C:\Documents and Settings\Administrator\Desktop\table_sizing_tutorial\table_sizing_tutorial-lesson1_base.dta
結果:
完成課程 1 之後的結果 Screenshot

課程檢查點

您已建立一個範本,新增元素至範本中,建立一個變數, 並撰寫文字元素的 Script。
< 上一個課程 | 下一個課程 >

意見