ReportExportOptions
サマリー
The ReportExportOptions object represents a collection of optional properties that can be used with the export method on the Report object to configure how a report is exported.
ディスカッション
This object is only needed if you want to export a Report with properties different than it's default values.
The CreateExportOptions function can be used to create a ReportExportOptions object if the class_type parameter is set to REPORT. The returned object contains all the properties needed to configure how report is exported. Currently a Report object can only be exported to PDF.
プロパティ
| 名前 | 説明 | データ タイプ |
|---|---|---|
|
customPages (読み取り/書き込み) |
A string that identifies the report pages to be exported if the |
String |
|
exportPages (読み取り専用) |
A string constant that represents the collection of report pages to be exported. To change this value, use the
|
String |
|
startingPageNumberLabelOffset (読み取り/書き込み) |
Applies an offset to the page numbering to add additional pages to the beginning of the report. The default offset is |
Integer |
|
totalPageNumberOverride (読み取り/書き込み) |
The total number of pages to label, for example, when your report displays X of Y pages. This is useful when you want to combine multiple reports into one. The default is |
Integer |
方法
setExportPages(report_export_pages)
A string constant that represents the collection of Report pages to export.
| 名前 | 説明 | データ タイプ |
|---|---|---|
|
report_export_pages |
|
String |
コードのサンプル
The following script exports a Report object using default PDFFormat properties but configures the ReportExportOptions to export a custom set of report pages.
p = arcpy.mp.ArcGISProject('current')
rp = p.listReports('Report')[0]
pdf = arcpy.mp.CreateExportFormat('PDF', r'c:\temp\MS_PDF.pdf')
rpExOpt = arcpy.mp.CreateExportOptions('REPORT')
rpExOpt.setExportPages('CUSTOM')
rpExOpt.customPages = '1-3'
rp.export(pdf, rpExOpt)