註釋

註釋會傳回所要求關於方格物件內之註釋的資訊。您可以定義要傳回的資訊。

語法:

<<Annotation("GridName", Row, Col, Page, Attributes, Reference, Attachments)>>

<<Annotation("GridName", Row, Col, Page)>>

<<Annotation("GridName", Row, Col, Page, Attributes, Reference)>>

<<Annotation("GridName", Row, Col, Page, Attributes, Attachments)>>

<Annotation("GridName", AllRows, AllCols, Page, Attributes, Attachments)>>

其中:

  • GridName 是包含註釋的方格名稱。當方格的文字儲存格或自訂標題中使用了「屬性」時,便支援 "current" 關鍵字。

  • Row 是方格上的列數。當方格的文字儲存格或自訂標題中使用了「屬性」時,便支援 "current" 關鍵字。

    註:

    若要選取全部列,必須以關鍵字 AllRows 來取代 row

  • Col 是方格上的欄參照 (字母)。當方格的文字儲存格或自訂標題中使用了「屬性」時,便支援 "current" 關鍵字。

    註:

    若要選取全部欄,必須以關鍵字 AllCols 來取代 Col

  • Page 是代表方格之所有頁面維度上的成員組合索引的數值。方格第一個頁面維度組合的索引為 1,第二個頁面維度組合索引為 2,依此類推。

  • Attributes 識別要從註釋傳回的資訊。這些資訊可能包括關鍵字 All (預設值),或者一個或多個下列關鍵字的組合:標題 & 描述 & 作者 & 日期 & 類別。屬性關鍵字可能會以輸出的任何順序排列。每個屬性都必須以 & 符號分隔。

  • Reference 是指示要傳回哪些註釋的關鍵字,其中:

    • All (預設值) 會傳回初始註釋與所有的回覆。

    • Top <n> 會傳回初始註釋與前 <n> 個回覆。

    • Bottom <n> r會傳回初始註釋與最後 <n> 個回覆。初始註釋永遠都會顯示,而數字 <n> 則不包括初始註釋。

    • BottomOnly <n> 會傳回最後 <n> 個回覆。會顯示 4 個或少於 <n> 個回覆的初始註釋;含有 5 個或多於 <n> 個回覆的初始註釋則不會顯示。

    • First 只會傳回初始註釋。

    • Replies 會傳回所有回覆。不會顯示初始註釋。

  • Attachments 是布林 (true/false) 值,指示與註釋關聯的附件是否應該和報表一起列印,其中:

    • True 表示將在報表的最後列印附件。

    • False 表示將不會列印附件。

範例:

<<Annotation("Grid1", cur, A, cur, All, All, true)>>

<<Annotation("Grid1", cur, A, cur, Title & Description & Author & Date & Category, Top 10, true)>>

<<Annotation("Grid10", 284, AB, cur, Title & Description & Date & Category, Bottom 10, false)>>

<<Annotation("Grid1", cur, A, cur, Title & Description & Author, BottomOnly 4, false)>>

<<Annotation("Grid Name", 1, A, 1, All)>>

<<Annotation("Grid Name","AllRows", "AllCols", 1, All)>>

<<Annotation("Grid Name", 1, A, 1, All, First)>>

<<Annotation("Grid Name", 1, cur, cur, All, Replies)>>

<<Annotation("Grid Name", 1, cur, cur)>>

<<Annotation("Grid Name",1, cur, cur, Desc, Replies)>>

<<Annotation(cur, cur, A, cur, Desc)>>

<<Annotation(cur, 3, ABC, cur, title & Desc, true)>>

<<Annotation("folder1\folder2\Grid2", 3,A,cur, Title & Description, true)>>

<<Annotation(current, 294, AB, cur, Title & Description, Top 19)>>

<<Annotation(current, 39, AB, cur, Title & Description & Author, Bottom 40)>>

文字方塊中註釋的行為

使用 "cur" 關鍵字時,方格文字列與文字方塊中註解的行為會有差異。

  • 對於文字列,您可以使用 "cur" 關鍵字。

    例如,<<Annotation("Grid1", 1, A, cur, All, All, true)>>

  • 對於文字方塊,"cur" 關鍵字不會傳回任何內容。因此,您應該輸入 <<Annotation("Grid1", 1, A, 1, All, All, true)>>