原創(chuàng)|其它|編輯:郝浩|2012-09-21 14:54:32.000|閱讀 307 次
概述:在Stimulsoft網(wǎng)頁報表設(shè)計器中對報表的預(yù)覽有三種模式:HTML,PDF,XPS。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在Stimulsoft網(wǎng)頁報表設(shè)計器中對報表的預(yù)覽有三種模式:HTML,PDF,XPS。
下圖中就是網(wǎng)頁設(shè)計器的預(yù)覽子菜單項目:
在選擇了報表的一個預(yù)覽模式之后,報表就會渲染,并且在預(yù)覽窗口中呈現(xiàn)。如果在渲染的過程中出現(xiàn)了錯誤,就會在一個單獨的窗口中出現(xiàn)對于用戶的通知。
在以上的格式中預(yù)覽報表,你可以定義一個特殊的操作:
發(fā)送到控制器的數(shù)據(jù)將會成為一個報表,和關(guān)于設(shè)計器所要求的報表的類型和預(yù)覽的模式的信息。這個可以用下面的代碼獲取報表:
這個特別的操作將會返回報表到客戶端,也將會準備好所選的樣式:
如果不需要進行報表發(fā)送到預(yù)覽的操作,你可以使用以下的簡單的代碼:
如果報表所需要得數(shù)據(jù)超過了報表模板中所給定的數(shù)據(jù),可以采用下面的解決方法:
當(dāng)然也可以在網(wǎng)頁設(shè)計器的菜單中選擇預(yù)覽選項直接進行預(yù)覽
為了預(yù)覽輸出的報表,還需要定義一個給定操作,名字可以為GetReportnapshot:
在預(yù)覽框中預(yù)覽時,傳送到控制器的數(shù)據(jù)將會出現(xiàn)在報表中,這個操作將會返回報表到客戶端,同時定義好格式。可以使用以下的代碼:
如果報表所需要的數(shù)據(jù)超過了在報表模板中所指定的數(shù)據(jù),可以使用在預(yù)覽窗匯框中預(yù)覽的一樣的解決方法:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:外文翻譯