本示例說明如何在設(shè)計(jì)器中編輯報(bào)表模板、保存模板并在查看器中顯示該報(bào)表。報(bào)表設(shè)計(jì)器和查看器位于該示例項(xiàng)目的不同視圖中。設(shè)計(jì)器位于Designer視圖上,查看器位于Viewer視圖上,所有這些視圖都有自己的控制器。
此示例項(xiàng)目顯示如何本地化flahs設(shè)計(jì)器并將本地化選項(xiàng)添加到工具欄。選擇本地化足以將本地化XML文件的路徑設(shè)置為Localization選項(xiàng)的值。要將本地化選項(xiàng)添加到Flash Designer的工具欄中,足以將路徑設(shè)置為本地化XML文件目錄。
本示例說明了如何在Flash Designer中使用自定義保存報(bào)表對話框。默認(rèn)情況下,該報(bào)表在AJAX模式下另存為POST請求,但是可以更改此行為。
本示例說明如何使用Business Objects集合創(chuàng)建報(bào)表。Business Objects是一種對象類數(shù)據(jù),可使用其以不同的結(jié)構(gòu)表示數(shù)據(jù):表、列表、數(shù)組等。此示例使用Business Objects的兩種變體——IEnumerable和ITypedList。
本示例說明如何在查看器中顯示具有交互作用的報(bào)表。報(bào)表可以使用不同的交互方式,例如排序、折疊、下鉆。報(bào)表還可以包含用戶要求的參數(shù)。
本示例說明了如何以不同的格式加載報(bào)表并在Flash查看器中顯示報(bào)表。可以使用以下格式存儲報(bào)表:報(bào)表模板(.mrt文件)、報(bào)表文檔(.mdc文件)、編譯后的報(bào)表類(.cs或.dll文件)。這些格式中的任何一種都可以加載并顯示在Flash報(bào)表查看器中。
本示例說明如何加載不同格式的報(bào)表并在查看器中顯示。可以使用以下格式存儲報(bào)表:報(bào)表模板(.mrt文件)、報(bào)表文檔(.mdc文件)、編譯后的報(bào)表類(.cs或.dll文件)。這些格式中的任何一種都可以加載并顯示在報(bào)表查看器中。
本示例說明如何使用查看器通過電子郵件發(fā)送導(dǎo)出的報(bào)表。該報(bào)表可以以不同的格式導(dǎo)出:PDF、Excel、HTML、Rich Text、圖像和許多其他格式,查看器可以通過電子郵件發(fā)送此文件。
本示例說明如何加載報(bào)表模板并在設(shè)計(jì)器中對其進(jìn)行編輯。
本示例說明在查看器中打印或?qū)С鰣?bào)表之前如何執(zhí)行所需的操作。