### Publishing to the file system properties

When scheduling report sets via URL, the publishing to the file system properties are as follows:

- jrs.rst_dir
  Constant: jet.cs.util.APIConst.TAG_RST_DIR
  Description: Specifies the path for the published JReport result file.
  Possible values: /publish_site
- jrs.rst
  Constant: jet.cs.util.APIConst.TAG_RST
  Description: Specifies the result filename for the published JReport result file.
  Possible values: EmployeeInformation.rst
- jrs.html_dir
  Constant: jet.cs.util.APIConst.TAG_HTML_DIR
  Description: Specifies the path for the published HTML file.
  Possible values: /publish_site
- jrs.html
  Constant: jet.cs.util.APIConst.TAG_HTML
  Description: Specifies the filename for the published HTML file.
  Possible values: EmployeeInformation.htm
- jrs.is_dhtml
  Constant: APIConst.TAG_IS_DHTML
  Description: Specifies to generate a DHTML TOC (To HTML).
  Possible values: {true, false} default is false.
- jrs.is_multi_files
  Constant: jet.cs.util.APIConst.TAG_IS_MULTI_FILES
  Description: Specifies whether HTML is generated to a single or to multiple files (To HTML).
  Possible values: {true, false} default is true.
- jrs.is_applet_chart
  Constant: jet.cs.util.APIConst.TAG_IS_CHART_APPLET
  Description: Specifies that the chart in HTML file is an applet (To HTML).
  Possible values: {true, false} default is true.
- jrs.has_hyperlink
  Constant: jet.cs.util.APIConst.TAG_HAS_HYPERLINK
  Description: Specifies to generate hyperlinks in the HTML file (To HTML).
  Possible values: {true, false} default is true.
- jrs.has_page_number
  Constant: jet.cs.util.APIConst.TAG_HAS_PAGE_NUMBER
  Description: Specifies to generate page numbers (To HTML).
  Possible values: {true, false} default is true.
- jrs.use_table
  Constant: jet.cs.util.APIConst.TAG_USE_TABLE
  Description: Specifies to use the HTML table to generate the HTML page (To HTML).
  Possible values: {true, false} default is false
- jrs.relative_font_size
  Constant: jet.cs.util.APIConst.TAG_RELATIVE_FONT_SIZE
  Description: Specifies to generate HTML pages with a relative font size (To HTML).
  Possible values: {true, false} default is false.
- jrs.drilldown
  Constant: jet.cs.util.APIConst.TAG_DRILLDOWN
  Description: Specifies to drilldown on the HTML page (To HTML).
  Possible values: {true, false} default is false.
- jrs.no_margin_html
  Constant: jet.cs.util.APIConst.TAG_NO_MARGIN_HTML
  Description: Specifies that there is no margin in the HTML page (To HTML).
  Possible values: {true, false} default is false.
- jrs.web_browser
  Constant: jet.cs.util.APIConst.TAG_WEB_BROWSER
  Description: Specifies which web browser to generate the HTML pages for (To HTML).
  Possible values: number - 0 means Internet Explorer, 1 means Netscape. The default is 0.
- jrs.pdf_dir
  Constant: jet.cs.util.APIConst.TAG_PDF_DIR
  Description: Specifies the path of the published PDF file.
  Possible values: /publish_site
- jrs.pdf
  Constant: jet.cs.util.APIConst.TAG_PDF
  Description: Specifies the filename of the published PDF file.
  Possible values: EmployeeInformation.rst
- jrs.no_margin_pdf
  Constant: jet.cs.util.APIConst.TAG_NO_MARGIN_PDF
  Description: Specifies to display no margin (To PDF).
  Possible values: {true, false} default is false.
- jrs.compress_image_pdf
  Constant: jet.cs.util.APIConst.TAG_COMPRESS_IMAGE_PDF
  Description: Specifies the compression ratio of the image in the report set (To PDF).
  Possible values: {from 1 to 100}default is 20.
- jrs.print_mode_pdf
  Constant: jet.cs.util.APIConst.TAG_PRINT_MODE_PDF
  Description: Specifies whether to use Generate charts and barcodes using images (recommended) (true) or Generate charts and barcodes using vector graphics (false) (To PDF). By checking Generate charts and barcodes using vector graphics, the exporting speed is much improved.
  Possible values: {true, false} default is false.
- jrs.text_dir
  Constant: jet.cs.util.APIConst.TAG_TEXT_DIR
  Description: Specifies the path of the published TXT file.
  Possible values: /publish_site
- jrs.text
  Constant: jet.cs.util.APIConst.TAG_TEXT
  Description: Specifies the filename of the published TXT file.
  Possible values: EmployeeInformation.txt
- jrs.is_norm_txt
  Constant: jet.cs.util.APIConst.TAG_IS_NORMAL_TEXT
  Description: Specifies whether this text file is in Delimited Format or not (To TEXT). When it is set to false, the output format is Delimited Format.
  Possible values: {true, false} default is true.
- jrs.is_text_delimiter
  Constant: jet.cs.util.APIConst.TAG_TEXT_IS_DELIMITER
  Description: Specify a delimiter to separate fields (To TEXT).
  Possible values: It has three values:
  - jrs.delimiter
    Constant: jet.cs.util.APIConst.TAG_DELIMITER
    Description: If jrs.is_text_delimiter=jrs.delimiter, you can use jrs.delimiter to specify a delimiter character, for example, jrs.delimiter=','.
    Possible values: A user defined delimiter.
  - jrs.is_tab
    Constant: jet.cs.util.APIConst.TAG_IS_TAB
    Description: Uses a Tab delimiter to separate the fields.
  - jrs.is_csv
    Constant: jet.cs.util.APIConst.TAG_IS_CSV
    Description: Exports to the CSV format text file.
- jrs.is_repeat
  Constant: jet.cs.util.APIConst.TAG_IS_REPEAT
  Description: Specifies whether the same content is repeated (To TEXT).
  Possible values: {true, false} default is false.
- jrs.udchar_width
  Constant: jet.cs.util.APIConst.TAG_CHAR_WIDTH
  Description: Specifies the user defined width. It would be given up if the value is 0 or less than 0 (To TEXT) default is -1.
- jrs.udchar_height
  Constant: jet.cs.util.APIConst.TAG_CHAR_HEIGHT
  Description: Specifies the user defined height. It would be given up if the value is 0 or less than 0 (To TEXT) default is -1.
- jrs.is_quotemark
  Constant: jet.cs.util.APIConst.TAG_IS_QUOTEMARK
  Description: Specifies that quotation marks should be placed in the published text file.
  Possible values: {true, false} default is true.
- jrs.hasHeadFoot
  Constant: jet.cs.util.APIConst.TAG_HASHEADFOOT
  Description: Specifies to generate the page header or footer (To TEXT).
  Possible values: {true, false} default is true.
- jrs.txt_compress
  Constant: jet.cs.util.APIConst.TAG_TXT_COMPRESS
  Description: Specifies to compress the published text file.
  Possible values: {true, false} default is false.
- jrs.excel_dir
  Constant: jet.cs.util.APIConst.TAG_EXCEL_DIR
  Description: Specifies the path of the published Excel file.
  Possible values: /publish_site
- jrs.excel
  Constant: jet.cs.util.APIConst.TAG_EXCEL
  Description: Specifies the filename of the published Excel file.
  Possible values: EmployeeInformation.rst
- jrs.ps_dir
  Constant: jet.cs.util.APIConst.TAG_PS_DIR
  Description: Specifies the path of the published PostScript file.
  Possible values: /publish_site
- jrs.ps
  Constant: jet.cs.util.APIConst.TAG_PS
  Description: Specifies the result filename of the published PostScript file.
  Possible values: EmployeeInformation.rst
- jrs.no_margin_ps
  Constant: jet.cs.util.APIConst.TAG_NO_MARGIN_PS
  Description: Specifies that no margins are included (To PostScript).
  Possible values: {true, false} default is false.
- jrs.rtf_dir
  Constant: jet.cs.util.APIConst.TAG_PS_DIR
  Description: Specifies the path for publishing to Rich Text Format.
  Possible values: /publish_site
- jrs.rtf
  Constant: jet.cs.util.APIConst.TAG_RTF
  Description: Specifies the result filename for publishing to Rich Text Format.
  Possible values: EmployeeInformation.rst
- jrs.no_margin_rtf
  Constant: jet.cs.util.APIConst.TAG_NO_MARGIN_RTF
  Description: Specifies that no margins are included (To Rich Text Format).
  Possible values: {true, false} default is false.
- jrs.xml_dir
  Constant: jet.cs.util.APIConst.TAG_XML_DIR
  Description: Specifies the path for publishing to XML file.
  Possible values: /publish_site
- jrs.xml Constant: jet.cs.util.APIConst.TAG_XML
  Description: Specifies the result filename for publishing to XML file.
  Possible values: EmployeeInformation.xml
- jrs.is_only_data Constant: jet.cs.util.APIConst.TAG_IS_ONLY_DATA
  Description: Specifies to contain only data in the published XML file.
  Possible values: {true, false} default is false.
- jrs.to_disk
  Constant: jet.cs.util.APIConst.TAG_TO_DISK
  Description: Specifies that the report set is scheduled for publishing to disk.
  Possible values: true/false
- jrs.to_disk_???_path_type
  ??? specifies the format of the published report set. For example, HTML or PDF. See the example below.
- jrs.to_disk_pdf_path_type
  Constant: jet.cs.util.APIConst.TAG_TO_DISK_PDF_PATH_TYPE
  Description: Specifies whether to schedule the report set for publishing to a real disk path or to the JReport Enterprise Server resource path in PDF format.
  Possible values: 0 or 1. By default, it is 0 which means to publish to the JReport Enterprise Server resource path. 1 means publishing to a real disk path.

#### Examples

Example 1: Publish a report set to a real disk path in PDF format.

    http://localhost:8888/jinfonet/submitSchedPage.jsp?jrs.cmd=jrs.submit_schedule&
    jrs.catalog=%2fSampleReports%2fSampleReports.cat&jrs.report=%2fSampleReports%2f
    EmployeeInformation.cls&jrs.task_class=jet.server.schedule.jrtasks.PublishRptTask&
    jrs.to_disk=true&jrs.to_disk_pdf_path_type=1&jrs.result_type=2&jrs.auth_uid=admin&
    jrs.auth_pwd=admin&jrs.pdf_dir=d:\&jrs.pdf=abc.pdf&jrs.to_pdf=true

Example 2: Publish a report set to a real disk path in TXT format.

    http://localhost:8888/jrserver?jrs.cmd=jrs.submit_schedule&jrs.catalog
    =%2fSampleReports%2fSampleReports.cat&jrs.report=%2fSampleReports%2f
    EmployeeInformation.cls&jrs.task_class=jet.server.schedule.jrtasks.PublishRptTask&
    jrs.to_disk=true&jrs.to_disk_text_path_type=1&jrs.result_type=3&jrs.auth_uid=admin&
    jrs.auth_pwd=admin&jrs.text_dir=d:\&jrs.text=abc.txt&jrs.to_text=true