文檔半島外圍網(wǎng)上直營(yíng)>>FastReport中文文檔>>存儲(chǔ)和加載報(bào)告
                存儲(chǔ)和加載報(bào)告
您可以通過(guò)以下方式存儲(chǔ)報(bào)告:
| 方法 | 描述 | 
|---|---|
| 存儲(chǔ)在應(yīng)用程序的資源中 | 我們之前介紹過(guò)的報(bào)告的典型使用場(chǎng)景就是使用這種方法。報(bào)告對(duì)象的 StoreInResources 屬性負(fù)責(zé)此功能。該屬性默認(rèn)設(shè)置為 true。這種方法有以下優(yōu)點(diǎn)和缺點(diǎn):+ 報(bào)告被嵌入到應(yīng)用程序中,您不需要部署額外的文件;- 如果需要更改報(bào)告,您必須重新編譯應(yīng)用程序。為此,F(xiàn)astReport .NET 在窗體的 InitializeComponent 方法中添加了一段代碼。 | 
| 在 .FRX 文件中 | 如果您想讓您的用戶有能力更改報(bào)表,則此方法非常有用。在這種情況下,將報(bào)表的 StoreInResources 屬性設(shè)置為 false。要從文件中加載報(bào)告,請(qǐng)使用報(bào)告對(duì)象的加載方法:report1.Load("filename.frx"); | 
| 在數(shù)據(jù)庫(kù)中 | 可以將報(bào)告以字符串或 blob 流的形式存儲(chǔ)在數(shù)據(jù)庫(kù)中。要從字符串加載報(bào)告,請(qǐng)使用報(bào)告對(duì)象的 LoadFromString 方法。要從流加載報(bào)告,請(qǐng)使用重載版的 Load 方法:report1.Load(stream);要支持報(bào)告設(shè)計(jì)器中的加載/保存操作,需要替換設(shè)計(jì)器中的 "打開(kāi)文件 "和 "保存文件 "對(duì)話框。請(qǐng)閱讀此處了解如何操作。 | 
| 作為 C#/VB.NET 類要以類的形式使用報(bào)表 | 請(qǐng)?jiān)O(shè)計(jì)報(bào)表并保存為 .cs/.vb 文件。為此,請(qǐng)?jiān)?"保存 "對(duì)話框中選擇 "文件類型"。文件類型可能是 .cs 或 .vb - 這取決于報(bào)表中的腳本語(yǔ)言(可在 "報(bào)表 "對(duì)話框中更改) | 
如需下載fastreport最新試用版,請(qǐng)點(diǎn)產(chǎn)品名跳轉(zhuǎn)產(chǎn)品下載頁(yè)>>

 QQ交談
QQ交談 在線咨詢
在線咨詢 
                 
                
 渝公網(wǎng)安備
            50010702500608號(hào)
渝公網(wǎng)安備
            50010702500608號(hào)
             
            
 客服熱線
客服熱線