新增儲存器元素

儲存器元素有別於段落。與段落不同的是,在輸出文件中,儲存器不著痕跡。因此,您可以定義條件,執行計算,或是識別元素群組中的資料,且不會影響輸出的格式。

關於這項作業

您可以對儲存器執行下列作業:
  • 將儲存器元素拖曳至下列任何元素中:
    • 儲存器
    • 清單
    • 清單詳細資料
    • 段落
    • 反覆運算
    • 表格
    • 資料格
  • 當儲存器只包含另一個儲存器中所容許的元素時,可將該儲存器拖曳至該另一個儲存器中。舉例來說,您可以將儲存器拖曳至位於列元素中的另一個儲存器。不過,如果儲存器中有段落元素,就無法將它拖曳至位於列元素中的另一個儲存器內,因為列不能包含段落。
  • 將儲存器拖曳至受查詢限制的另一個儲存器。舉例來說,您可以拖曳位於範本根位置的另一個儲存器中的儲存器,也可以拖曳某個儲存器中段落內的儲存器。
您無法對儲存器執行下列作業:
  • 將儲存器拖曳至儲存器、清單、清單詳細資料、段落、反覆運算、表格、列或資料格以外的元素。舉例來說,您無法將儲存器拖曳至文字元素。
  • 將表格、列或資料格元素中包含的儲存器拖曳到該元素類型之外。舉例來說,如果列含有儲存器元素,您不能將儲存器元素移至表格中的另一列。一般而言,請勿將元素所包含的儲存器拖曳到該元素類型之外。
  • 當列位於儲存器元素內,針對列元素將每個表格一次內容設為 true
在儲存器中反覆運算
  • 當您使用反覆運算子時,您可以在儲存器中使用它。反覆運算子可協助您輕鬆變更格式化元素,並使範本更加統一。對於表格,優點是當您在以母項儲存器屬性為基礎的列中放置條件時,在輸出中就不會看到空白列。同時也不會看到資料格數目是奇數的列。
  • 當使用表格時,視您必須反覆運算的位置而定,您可以將查詢放在管理列的儲存器中,或放在資料格內的儲存器中。如果您沒有使用表格,您可以將所有查詢放在儲存器中,接著在那些儲存器內,您可以放置呈現元素,例如:段落、超鏈結和文字。
    重要: 將儲存器新增至表格、列或資料格元素之後,就無法將該查詢移到表格元素之外。在表格內,儲存器的處理方式不同,該環境定義並不適用於表格元素之外。必要時,請使用新的儲存器元素。

程序

  1. 請利用下列其中一種方法,將儲存器元素新增至範本內容編輯器中:
    • 在「選用區」視圖中,選取一個 「儲存器」圖示 儲存器元素,將它拖曳到範本內容編輯器中。
    • 在編輯區中,按一下滑鼠右鍵選取插入 > 「儲存器」圖示 儲存器
    • 大綱視圖中,用滑鼠右鍵按一下內容,然後選取插入 > 「儲存器」圖示 儲存器
  2. 選取儲存器元素。
  3. 內容視圖中,修改儲存器的內容。
  4. 按一下檔案 > 另存新檔,或按一下儲存圖示。

下一步

註: Loop 函數會將 do while loop 功能新增至 IBM® Rational® Publishing Engine,讓動作可以反覆執行。您可以將儲存器的 do while 內容設為 true,以便重新評估儲存器和其所有的子項。

意見