我在嘗試將報告導出爲PDF格式時遇到了一些麻煩。我有一個動作報告元素來顯示更多的信息行,也就是說,在用戶點擊特定元素之前,它默認隱藏(顯示模式:無)。但是,這在嘗試導出時會產生問題,因爲當我在Target.PDF元素中選中「保留顯示元素」選項時,我會提出一個空白頁。任何幫助,將不勝感激。謝謝。導出更多信息使用LogiXML排到PDF未顯示
0
A
回答
1
解決這些類型的導出問題的最佳方法是開始簡化定義文件,以便您可以輕鬆地找出問題。對於您的報告,我可能首先評論MoreInfoRow,以便它實際上不影響導出。
-一旦MoreInfoRow消失,報表是否會導出爲PDF?如果是,我們可以認爲問題與MoreInfoRow有關。如果不是,那麼就有一個不同的問題。如果您已經刪除了MoreInfoRow並且它仍然無法正確導出,那麼我可能會猜想問題是:1)您正在通過導出傳遞不正確的showmode;或者2)報告要求使用Action PDF傳遞參數以及沒有正確設置。
有關ShowModes額外的細節,我想訪問:
http://devnet.logixml.com/rdPage.aspx?rdReport=Article&dnDocID=1043
如果MoreInfoRow的問題,你可以嘗試簡化了報告,在一般。下面是一個可以嘗試的簡單例子:
<Report ID="Default" SavedBy="test">
<StyleSheet Theme="SimpleBlue" />
<Body>
<Label Caption="Export PDF" Class="ThemeLinkButton">
<Action Type="PDF">
<Target Type="PDF" KeepShowElements="True" Report="CurrentReport" />
</Action>
</Label>
<LineBreak LineCount="3" />
<DataTable ID="dtExport" Width="450">
<DataLayer Type="Static" ID="myData1">
<StaticDataRow id="001" name="Sample Row 1" />
<StaticDataRow id="002" name="Sample Row 2" />
<StaticDataRow id="003" name="Sample Row 3" />
</DataLayer>
<DataTableColumn ID="colid" Header="id">
<Label ID="lblid" Caption="@Data.id~">
<Action Type="ShowElement" ElementID="mirTest" ID="actShowMir" />
</Label>
</DataTableColumn>
<DataTableColumn ID="colname" Header="name">
<Label ID="lblname" Caption="@Data.name~" />
</DataTableColumn>
<MoreInfoRow ShowModes="None" ID="mirTest">
<Label Caption="This is the More Info Row" />
</MoreInfoRow>
</DataTable>
</Body>
</Report>
相關問題
- 1. dsym更多信息顯示 -
- 2. 在React中顯示更多信息
- 3. Excel:如何在使用小計時顯示更多信息?
- 4. 如何使用jQuery和PHP動態顯示更多信息?
- 5. 使用itextsharp導出到pdf
- 6. 未顯示調試信息Eclipse
- 7. 複選框問題 - 導出爲pdf時未顯示Checboxes
- 8. 導軌 - 錯誤信息不能顯示
- 9. 當mousover MVC3 Razor WebGrid行顯示工具提示更多信息
- 10. Highcharts:如何在工具提示中顯示更多信息?
- 11. 未顯示使用PHP的Mysql主機信息
- 12. Json GET未在彈出框中顯示詳細信息
- 13. 如何使用Angularjs在引導表中顯示信息
- 14. 如何使用Java AWT顯示信息?
- 15. 使用JOIN顯示朋友信息
- 16. 使用jQuery/XML顯示特定信息
- 17. 使用ASP.NET顯示Webalizer統計信息
- 18. 使用messagebox顯示調試信息
- 19. 使用中繼器顯示信息
- 20. 使用ExtendedCalendarView顯示事件信息
- 21. PHP更新用戶帳戶的詳細信息沒有顯示錯誤,但帳戶詳細信息未更新
- 22. 顯示彈出錯誤信息
- 23. 淡入顯示信息/淡出對JS
- 24. 顯示Var信息
- 25. 顯示的信息
- 26. 顯示selectedAnnotation信息
- 27. 顯示多個信息窗口中GMAP
- 28. 跨多列顯示分組信息
- 29. 使用FormsAuthentication.SetAuthCookie存儲更多信息
- 30. 未安裝pdf閱讀器時未顯示消息
正如您已經正確指出的那樣,我相信我的問題是ShowModes。這個問題(我忘記提及)是,當我啓用Target.PDF中的「保留顯示元素」時,我得到一個完全空白的報告,沒有任何顯示,如果我刪除它,我獲得主報告即使它們在瀏覽器中可見,也是更多信息行)。 PS:我也有圖表(在子報表內),點擊後顯示「無」的ShowMode,這是否也會造成問題? 感謝您的協助!你總是及時回答我的問題,並有很大的幫助 – Jose 2012-07-23 21:31:52