註釋
會傳回所要求關於方格物件內之註釋的資訊。您可以定義要傳回的資訊。
語法:
<<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)>>