### Publishing to FTP properties

When scheduling reports via URL, the publishing to FTP properties are as follows:

- jrs.to_FTP
  Constant: jet.cs.util.APIConst.TAG_TO_FTP
  Description: Specifies whether to publish the report result to FTP.
  Possible values: {true, false}
- jrs.ftp
  Constant: jet.cs.util.APIConst.TAG_JRFTP
  Description: The JReport FTP. It is used to parse multiple sites.
- jrs.ftpLbl
  Constant: jet.cs.util.APIConst.TAG_FTP_LBL
  Description: Specifies the label of the FTP server.
  Possible values: Jinfonet FTP Site
- jrs.ftpHost
  Constant: jet.cs.util.APIConst.TAG_FTP_HOST
  Description: Specifies the host of the FTP server.
  Possible values: 192.168.126.1
- jrs.ftpPort
  Constant: jet.cs.util.APIConst.TAG_FTP_PORT
  Description: Specifies the port of the FTP server.
  Possible values: 21
- jrs.ftpUn
  Constant: jet.cs.util.APIConst.TAG_FTP_UN
  Description: Specifies the user name for logging in the FTP server.
  Possible values: FTP user1
- jrs.ftpPsd
  Constant: jet.cs.util.APIConst.TAG_FTP_PSD
  Description: Specifies the password for logging in the FTP server.
  Possible values: 123456
- jrs.ftpAcct
  Constant: jet.cs.util.APIConst.TAG_FTP_ACCT
  Description: Specifies the account for logging in the FTP server.
- jrs.ftpLoc
  Constant: jet.cs.util.APIConst.TAG_FTP_LOC
  Description: Specifies the remote directory on the FTP server to which the files will be published.
  Possible values: Jreport/FTP/20061218/
- jrs.ftpHdlCls
  Constant: jet.cs.util.APIConst.TAG_FTP_HANDLER_CLASS
  Description: Specifies the FTP client-end handler class for communicating with the FTP server.
  Possible values: FTPHandler class name or null which is the default value.
- jrs.ftpProt
  Constant: jet.cs.util.APIConst.TAG_FTP_PROT
  Description: Specifies the protocol for communicating with the FTP server.
  Possible values: {0, 1, 2, 3}. 0 - FTP, 1 - SFTP, 2 - SCP, 3 - FTPS
- jrs.ftpsConType
  Constant: jet.cs.util.APIConst.TAG_FTPS_CONN_TYPE
  Description: Specifies the connection type of FTPS.
  Possible values: {0, 1}. 0 - EXPLICIT, 1 - IMPLICIT
- jrs.ftpsEnNoSec
  Constant: jet.cs.util.APIConst.TAG_FTPS_EN_NO_SEC
  Description: Specifies whether to enable falling back to the no-security FTP connection if the explicit FTPS connection is not available.
  Possible values: {true, false}
- jrs.ftpsKSType
  Constant: jet.cs.util.APIConst.TAG_FTPS_KS_TYPE
  Description: Specifies the keystore type of FTPS.
- jrs.ftpsKSFile
  Constant: jet.cs.util.APIConst.TAG_FTPS_KS_FILE
  Description: Specifies the keystore file of FTPS.
- jrs.ftpsKSPsd
  Constant: jet.cs.util.APIConst.TAG_FTPS_KS_PSD
  Description: Specifies the keystore password of FTPS.
- jrs.ftpsKMAlg
  Constant: jet.cs.util.APIConst.TAG_FTPS_KM_ALG
  Description: Specifies the keymanager algorithm of FTPS.
- jrs.ftpsSecProt
  Constant: jet.cs.util.APIConst.TAG_FTPS_SEC_PROT
  Description: Specifies the security protocol of FTPS.
- jrs.ftpsTMAlg
  Constant: jet.cs.util.APIConst.TAG_FTPS_TM_ALG
  Description: Specifies the trustmanager algorithm of FTPS.
- jrs.ftpsTransMode
  Constant: jet.cs.util.APIConst.TAG_FTPS_TRANS_MODE
  Description: Specifies the transfer mode of FTPS.
- jrs.ftpsTSType
  Constant: jet.cs.util.APIConst.TAG_FTPS_TS_TYPE
  Description: Specifies the truststore type of FTPS.
- jrs.ftpsTSFile
  Constant: jet.cs.util.APIConst.TAG_FTPS_TS_FILE
  Description: Specifies the truststore file of FTPS.
  Possible values: truststore_file_name
- jrs.ftpsTSPsd
  Constant: jet.cs.util.APIConst.TAG_FTPS_TS_PSD
  Description: Specifies the truststore password of FTPS.
- jrs.sftpC2SCmpA
  Constant: jet.cs.util.APIConst.TAG_SFTP_C2S_CmpA
  Description: Specifies the C2S compression algorithms of SFTP/SCP.
- jrs.sftpC2SCphA
  Constant: jet.cs.util.APIConst.TAG_SFTP_C2S_CphA
  Description: Specifies the C2S cipher algorithms of SFTP/SCP.
- jrs.sftpC2SLang
  Constant: jet.cs.util.APIConst.TAG_SFTP_C2S_Lang
  Description: Specifies the C2S language of SFTP/SCP.
- jrs.sftpC2SMA
  Constant: jet.cs.util.APIConst.TAG_SFTP_C2S_MA
  Description: Specifies the C2S MAC algorithms of SFTP/SCP.
- jrs.sftpHKAlgs
  Constant: jet.cs.util.APIConst.TAG_SFTP_HKAlgs
  Description: Specifies the host key algorithms of SFTP/SCP.
- jrs.sftpKexAlgs
  Constant: jet.cs.util.APIConst.TAG_SFTP_KexAlgs
  Description: Specifies the kex algorithms of SFTP/SCP.
- jrs.sftpKH
  Constant: jet.cs.util.APIConst.TAG_SFTP_KNOWNHOSTS
  Description: Specifies the knownhosts file of SFTP/SCP.
- jrs.sftpS2CCmpA
  Constant: jet.cs.util.APIConst.TAG_SFTP_S2C_CmpA
  Description: Specifies the s2c compression algorithms of SFTP/SCP.
- jrs.sftpS2CCphA
  Constant: jet.cs.util.APIConst.TAG_SFTP_S2C_CphA
  Description: Specifies the S2C cipher algorithms of SFTP/SCP.
- jrs.sftpS2CLang
  Constant: jet.cs.util.APIConst.TAG_SFTP_S2C_Lang
  Description: Specifies the S2C language of SFTP/SCP.
- jrs.sftpS2CMA
  Constant: jet.cs.util.APIConst.TAG_SFTP_S2C_MA
  Description: Specifies the S2C MAC algorithms of SFTP/SCP.
- jrs.sftpSHKC
  Constant: jet.cs.util.APIConst.TAG_SFTP_SHKC
  Description: Specifies whether to check the strict host key.
  Possible values: {yes, no}
- jrs.ftp_param_validation
  Constant: jet.cs.util.APIConst.CMD_FTP_PARAM_VALIDATION
  Description: Specifies the command of checking the validation of FTP connection options.
  Possible values: The following four properties
  - TAG_FTP_CONNECTION_FAILED
    Constant: jet.cs.util.APIConst.TAG_FTP_CONNECTION_FAILED
    Description: The connection cannot be created because the host name/IP or port is not valid.
    Possible values: {100} (the only value)
  - TAG_FTP_CONNECTION_IS_OK
    Constant: jet.cs.util.APIConst.TAG_FTP_CONNECTION_IS_OK
    Description: The connection is valid.
    Possible values: {200} (the only value)
  - TAG_FTP_NO_PERMISSION
    Constant: jet.cs.util.APIConst.TAG_FTP_NO_PERMISSION
    Description: The connection can be built but the user name or password is not valid.
    Possible values: {300} (the only value)
  - TAG_FTP_INVALID_FOLDER
    Constant: jet.cs.util.APIConst.TAG_FTP_INVALID_FOLDER
    Description: The connection can be built but the directory where the report result files reside cannot be found.
    Possible values: {400} (the only value)
- jrs.ftpRst
  Constant: jet.cs.util.APIConst.TAG_TO_FTP_RST
  Description: Specifies whether the FTP has RST (JReport result) format.
  Possible values: {true, false}
  - jrs.ftpRstFn
    Constant: jet.cs.util.APIConst.TAG_FTP_RST_FILE
    Description: Specifies the file name of the FTP RST result.
    Possible values: FTPrstFileName
  - jrs.ftpZipRst
    Constant: jet.cs.util.APIConst.TAG_FTP_ZIP_RESULT
    Description: Specifies whether to zip the FTP RST result.
    Possible values: {true, false}
  - jrs.ftpRstPcs
    Constant: jet.cs.util.APIConst.TAG_FTP_RST_PRECISION
    Description: Indicates the precision level of the RST result.
    Possible values: PRECISION_ANY, PRECISION_LOW, PRECISION_HIGH
- jrs.ftpHtml
  Constant: jet.cs.util.APIConst.TAG_TO_FTP_HTML
  Description: Specifies whether the FTP has HTML format.
  Possible values: {true, false}
  - jrs.ftpHtmlFn
    Constant: jet.cs.util.APIConst.TAG_FTP_HTML_FILE
    Description: Specifies the file name of the FTP HTML format.
    Possible values: ftpHtmlFilename
  - jrs.ftpHtmNoM
    Constant: jet.cs.util.APIConst.TAG_FTP_NO_MARGIN_HTML
    Description: Specifies if no margin is set in the HTML page.
    Possible values: {true, false}
  - jrs.ftpHtmMF
    Constant: jet.cs.util.APIConst.TAG_FTP_IS_MULTI_FILES
    Description: Specifies whether the HTML result is generated to multiple files or to one file.
    Possible values: {true, false}
    - jrs.ftpHtmEC
      Constant: jet.cs.util.APIConst.TAG_FTP_EMBEDDED_CSS
      Description: Specifies whether to embed the cascading style sheet (CSS) in the exported HTML files when generating multiple files. When false, the .css file will be generated individually.
      Possible values: {true, false}
    - jrs.ftpHtmHL
      Constant: jet.cs.util.APIConst.TAG_FTP_HAS_HYPERLINK
      Description: Specifies whether the hyperlink is generated.
      Possible values: {true, false}
    - jrs.ftpHtmPN
      Constant: jet.cs.util.APIConst.TAG_FTP_HAS_PAGE_NUMBER
      Description: Specifies whether the page number is generated.
      Possible values: {true, false}
  - jrs.ftpHtmUS
    Constant: jet.cs.util.APIConst.TAG_FTP_USE_SCOPE
    Description: Specifies whether to use the Scope attribute or not.
    Possible values: {true, false}
  - jrs.ftpHtmUSO
    Constant: jet.cs.util.APIConst.TAG_FTP_USE_SECTION508_OUTPUT
    Description: Specifies whether to use Section 508 compliant output or not.
    Possible values: {true, false}
  - jrs.ftpHtmUHT
    Constant: jet.cs.util.APIConst.TAG_FTP_USE_HTML_TABLE
    Description: Specifies whether to use HTML data table or not.
    Possible values: {true, false}
  - jrs.ftpHtmRFS
    Constant: jet.cs.util.APIConst.TAG_FTP_RELATIVE_FONT_SIZE
    Description: Specifies whether to use relative font size to generate the HTML page.
    Possible values: {true, false}
  - jrs.ftpHtmRsl
    Constant: jet.cs.util.APIConst.TAG_FTP_HTML_RESOLUTION
    Description: Specifies the resolution of the HTML page, in dpi.
    Possible values: 96
  - jrs.ftpHtmWB
    Constant: jet.cs.util.APIConst.TAG_FTP_WEB_BROWSER
    Description: Specifies the web browser for which the HTML result adapts.
    Possible values: {0, 1}. 0 - IE or Chrome, 1 - Firefox
  - jrs.ftpHtmDD
    Constant: jet.cs.util.APIConst.TAG_FTP_DRILLDOWN
    Description: Specifies whether the HTML page can be drilled down.
    Possible values: {true, false}
  - jrs.ftpHtmFC
    Constant: jet.cs.util.APIConst.TAG_FTP_FORMAT_CHART
    Description: Specifies the image format in HTML file.
    Possible values: {0, 1, 2, 3}. 0 - Auto-select, 1 - GIF, 2 - JPEG, 3 - PNG
  - jrs.ftpHtmICA
    Constant: jet.cs.util.APIConst.TAG_FTP_IS_CHART_APPLET
    Description: Specifies whether the chart in HTML file is an applet.
    Possible values: {true, false}
  - jrs.ftpHtmTO
    Constant: jet.cs.util.APIConst.TAG_FTP_TEXT_OVERFLOW
    Description: Specifies the text overflow type.
    Possible values: {0, 1}. 0 - HIDDEN, 1 - VISIBLE
  - jrs.ftpHtmPcs
    Constant: jet.cs.util.APIConst.TAG_FTP_HTML_PRECISION
    Description: Indicates the precision level of the HTML result.
    Possible values: {PRECISION_ANY, PRECISION_LOW, PRECISION_HIGH}
- jrs.ftpPdf
  Constant: jet.cs.util.APIConst.TAG_TO_FTP_PDF
  Description: Specifies whether the FTP has PDF format.
  Possible values: {true, false}
  - jrs.ftpPdfFn
    Constant: jet.cs.util.APIConst.TAG_FTP_PDF_FILE
    Description: Specifies the file name of FTP PDF format.
    Possible values: ftppdffilename
  - jrs.ftpPdfNoM
    Constant: jet.cs.util.APIConst.TAG_FTP_NO_MARGIN_PDF
    Description: Specifies if no margin is set in the PDF page.
    Possible values: {true, false}
  - jrs.ftpPdfIsC
    Constant: jet.cs.util.APIConst.TAG_FTP_IS_COMPRESS_PDF
    Description: Specifies whether to compress image in PDF file.
    Possible values: {true, false}
    - jrs.ftpPdfCIm
      Constant: jet.cs.util.APIConst.TAG_FTP_COMPRESS_IMAGE_PDF
      Description: Specifies the image compress ratio in PDF file. It is measured by percentage.
      Possible values: 20
  - jrs.ftpPdfDD
    Constant: jet.cs.util.APIConst.TAG_FTP_DRILLDOWN_PDF
    Description: Specifies whether drilldown is enabled in the PDF page.
    Possible values: {true, false}
  - jrs.ftpPdfEcr
    Constant: jet.cs.util.APIConst.TAG_FTP_PDF_ENCRYPT
    Description: Specifies whether PDF encrypt is enable or not.
    Possible values: {true, false}
    - jrs.ftpPdfCmp
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_COMPATIBITLY
      Description: Specifies the PDF compatibility.
      Possible values: {0, 1}. 0 - Acrobat 3.0 and later, 1 - Acrobat 5.0 and later
    - jrs.ftpPdfPwd
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_PWD
      Description: Specifies the PDF password.
      Possible values: 12345678
    - jrs.hasftpPdfPmP
      Constant: jet.cs.util.APIConst.TAG_HAS_FTP_PDF_PERMIS_PASW
      Description: Specifies whether to set PDF permission password.
      Possible values: {true, false}
    - jrs.ftpPdfPmP
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_PERMIS_PASW
      Description: Specifies the PDF permission password.
    - jrs.ftpPdfPrt
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_PRINTALLOW
      Description: Specifies the PDF print allow value.
      Possible values: {0, 1, 2}. 0 - none, 1 - low resolution (150 dpi), 2 - high resolution
    - jrs.ftpPdfChg
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_CHANGALLOW
      Description: Specifies the PDF change allow value.
      Possible values: {0, 1, 2, 3, 4}. 0 - none, 1 - inserting, deleting and rotating pages, 2 - filling in form fields and signing, 3 - commenting filling in form fields and signing, 4 - any except extracting pages
    - jrs.ftpPdfECp
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_CHECK_ENABLECOPY
      Description: Specifies whether to be able to copy the PDF page.
      Possible values: {true, false}
    - jrs.ftpPdfEAc
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_CHECK_ENABLEACCESS
      Description: Specifies whether can access the PDF page.
      Possible values: {true, false}
  - jrs.ftpPdfSgn
    Constant: jet.cs.util.APIConst.TAG_FTP_PDF_SIGN
    Description: Specifies whether to be able to sign the PDF page.
    Possible values: {true, false}
    - jrs.ftpPdfSM
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_SIGN_METHOD
      Description: Specifies the PDF digital sign method.
      Possible values: {0, 1, 2}. 0 - Windows Certificate Security, 1 - Default Certificate Security, 2 - VeriSign Digital Signatures
    - jrs.ftpPdfDP
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_DIGITAL_PATH
      Description: Specifies the PDF digital sign path.
      Possible values: digitalpath
    - jrs.ftpPdfPsw
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_USER_PASW
      Description: Specifies the password for the digital ID file.
    - jrs.ftpPdfDR
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_DOCUMENT_REASON
      Description: Specifies the reason for signing the document.
      Possible values: SignReason
    - jrs.ftpPdfEdt
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_EDIT_YOURSELF
      Description: Edits the reason for signing the document.
    - jrs.ftpPdfLoc
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_LOCATION
      Description: Specifies the PDF location message.
      Possible values: pdffilelocation
    - jrs.ftpPdfCnt
      Constant: jet.cs.util.APIConst.TAG_FTP_PDF_CONTACT_INF
      Description: Specifies the PDF contact information.
      Possible values: contactname
  - jrs.ftpPdfPM
    Constant: jet.cs.util.APIConst.TAG_FTP_PRINT_MODE_PDF
    Description: Specifies whether it is for print mode.
    Possible values: {true, false}
  - jrs.ftpPdfToc
    Constant: jet.cs.util.APIConst.TAG_FTP_TOC_PDF
    Description: Specifies whether the PDF has TOC.
    Possible values: {true, false}
  - jrs.ftpPdfGTp
    Constant: jet.cs.util.APIConst.TAG_FTP_GIF_TRANSPARENT_PDF
    Description: Specifies whether the figure is transparent or not.
    Possible values: {true, false}
  - jrs.ftpPdfPcs
    Constant: jet.cs.util.APIConst.TAG_FTP_PDF_PRECISION
    Description: Indicates the precision level of PDF.
    Possible values: {PRECISION_ANY, PRECISION_LOW, PRECISION_HIGH}
- jrs.ftpExl
  Constant: jet.cs.util.APIConst.TAG_TO_FTP_EXCEL
  Description: Specifies whether the FTP has Excel format.
  Possible values: {true, false}
  - jrs.ftpExlFn
    Constant: jet.cs.util.APIConst.TAG_FTP_EXCEL_FILE
    Description: Specifies the file name of FTP Excel format.
    Possible values: ftpexcelfilename
  - jrs.ftpExlWW
    Constant: jet.cs.util.APIConst.TAG_FTP_EXCEL_WORDWRAP
    Description: Specifies whether the Excel has wordwrap format.
    Possible values: {true, false}
  - jrs.ftpExlLyt
    Constant: jet.cs.util.APIConst.TAG_FTP_EXCEL_LAYOUT
    Description: Specifies whether to use new Excel layout.
    Possible values: {true, false}
  - jrs.ftpExl2k
    Constant: jet.cs.util.APIConst.TAG_FTP_EXCEL2000
    Description: Specifies whether the Excel has Data Format, which means only the report data will be exported without format.
    Possible values: {true, false}
  - jrs.ftpExlPcs
    Constant: jet.cs.util.APIConst.TAG_FTP_EXCEL_PRECISION
    Description: Indicates the precision level of Excel.
    Possible values: {PRECISION_ANY, PRECISION_LOW, PRECISION_HIGH}
  - jrs.ftpExlAdv
    Constant: jet.cs.util.APIConst.TAG_FTP_EXCEL_ADVANCED
    Description: Specifies whether the advanced Excel setting is enabled or not.
    Possible values: {true, false}
  - jrs.ftpExlHS
    Constant: jet.cs.util.APIConst.TAG_FTP_HAS_SHAPES
    Description: Specifies whether to include the drawing objects in the exported Excel file, such as line, oval, and box.
    Possible values: {true, false}
  - jrs.ftpExlPrH
    Constant: jet.cs.util.APIConst.TAG_FTP_PRINT_HEADER
    Description: whether to include page header when printing the exported Excel file.
    Possible values: {true, false}
  - jrs.ftpExlPrF
    Constant: jet.cs.util.APIConst.TAG_FTP_PRINT_FOOTER
    Description: whether to include page footer when printing the exported Excel file.
    Possible values: {true, false}
  - jrs.ftpExlPGL
    Constant: jet.cs.util.APIConst.TAG_FTP_PRINT_GRIDLINES
    Description: whether to include gridlines when printing the exported Excel file.
    Possible values: {true, false}
- jrs.ftpTxt
  Constant: jet.cs.util.APIConst.TAG_TO_FTP_TXT
  Description: Specifies whether the FTP has TXT format.
  Possible values: {true, false}
  - jrs.ftpTxtFn
    Constant: jet.cs.util.APIConst.TAG_FTP_TEXT_FILE
    Description: Specifies the file name of FTP TXT format.
    Possible values: FtpTextFileName
  - jrs.ftpTxtCmp
    Constant: jet.cs.util.APIConst.TAG_FTP_TXT_COMPRESS
    Description: Specifies whether to compress the published text file.
    Possible values: {true, false}
  - jrs.ftpTxtWin
    Constant: jet.cs.util.APIConst.TAG_FTP_TXT_WINDOWS
    Description: Specifies whether to apply "\r\n" for OS390 and Windows or "\n" for UNIX.
    Possible values: {true, false}
  - jrs.ftpTxtHF
    Constant: jet.cs.util.APIConst.TAG_FTP_HASHEADFOOT
    Description: Specifies whether to generate the page header or footer.
    Possible values: {true, false}
  - jrs.ftpTxtIDl
    Constant: jet.cs.util.APIConst.TAG_FTP_TEXT_IS_DELIMITER
    Description: Specifies whether the delimiter is tab or CSV.
    Possible values: {TAG_FTP_IS_CSV, TAG_FTP_IS_TAB}
    - jrs.ftpTxtCsv
      Constant: jet.cs.util.APIConst.TAG_FTP_IS_CSV
      Description: Specifies whether the result file is CSV format.
      Possible values: {true, false}
    - jrs.ftpTxtTab
      Constant: jet.cs.util.APIConst.TAG_FTP_IS_TAB
      Description: Specifies whether the delimiter is tab char.
      Possible values: {true, false}
  - jrs.ftpTxtDlm
    Constant: jet.cs.util.APIConst.TAG_FTP_DELIMITER
    Description: Specifies a delimiter which will be used in delimited format.
    Possible values: "", " "
  - jrs.ftpTxtNrm
    Constant: jet.cs.util.APIConst.TAG_FTP_IS_NORMAL_TEXT
    Description: Specifies whether the text file is a delimited format or not.
    Possible values: {true, false}
  - jrs.ftpTxtPcs
    Constant: jet.cs.util.APIConst.TAG_FTP_TEXT_PRECISION
    Description: Indicates the precision level of Text.
    Possible values: {RECISION_ANY, PRECISION_LOW, PRECISION_HIGH}
  - jrs.ftpTxtRes
    Constant: jet.cs.util.APIConst.TAG_FTP_RESOLUTION
    Description: Specifies whether to set resolution of text file.
    Possible values: {true, false}
  - jrs.ftpTxtQM
    Constant: jet.cs.util.APIConst.TAG_FTP_IS_QUOTEMARK
    Description: Specifies to use quote marks in the text file.
    Possible values: {true, false}
  - jrs.ftpTxtRpt
    Constant: jet.cs.util.APIConst.TAG_FTP_IS_REPEAT
    Description: Specifies whether the value of the previous cell in the same column will be used when a cell in the exported CSV text has no value.
    Possible values: {true, false}
  - jrs.ftpTxtChH
    Constant: jet.cs.util.APIConst.TAG_FTP_CHAR_HEIGHT
    Description: Specifies the user defined character height.
    Possible values: {true, false}
  - jrs.ftpTxtChW
    Constant: jet.cs.util.APIConst.TAG_FTP_CHAR_WIDTH
    Description: Specifies the user defined character width.
    Possible values: {true, false}
- jrs.ftpRtf
  Constant: jet.cs.util.APIConst.TAG_TO_FTP_RTF
  Description: Specifies whether the FTP has RTF format.
  Possible values: {true, false}
  - jrs.ftpRtfFn
    Constant: jet.cs.util.APIConst.TAG_FTP_RTF_FILE
    Description: Specifies the file name of FTP RTF format.
    Possible values: FtpRtfFileName
  - jrs.ftpRtfNoM
    Constant: jet.cs.util.APIConst.TAG_FTP_NO_MARGIN_RTF
    Description: Specifies whether there is no margin in the RTF file.
    Possible values: {true, false}
  - jrs.ftpRtfBE
    Constant: jet.cs.util.APIConst.TAG_FTP_BEST_EDITING_RTF
    Description: Specifies whether to apply flow layout when exporting the report to RTF.
    Possible values: {true, false}
  - jrs.ftpRtfPcs
    Constant: jet.cs.util.APIConst.TAG_FTP_RTF_PRECISION
    Description: indicate the precision level of RTF.
    Possible values: {PRECISION_ANY, PRECISION_LOW, PRECISION_HIGH}
- jrs.ftpXml
  Constant: jet.cs.util.APIConst.TAG_TO_FTP_XML
  Description: Specifies whether the FTP has XML format.
  Possible values: {true, false}
  - jrs.ftpXmlFn
    Constant: jet.cs.util.APIConst.TAG_FTP_XML_FILE
    Description: Specifies the file name of FTP XML format.
    Possible values: FtpXmlFileName
  - jrs.ftpXmlIOD
    Constant: jet.cs.util.APIConst.TAG_FTP_IS_ONLY_DATA
    Description: If true, the exported XML file will only contain the database column information. The exported XML schema file will only contain the structure information of the report. If false, the exported XML file will also contain elements controlled by formulas, and the exported XML schema file will contain all the detailed information from the report, including all the property values of each report object.
    Possible values: {true, false}
  - jrs.ftpXmlXsd
    Constant: jet.cs.util.APIConst.TAG_FTP_XSDFILE
    Description: Specifies the directory and the name of an existing XML schema (.xsd) file.
    Possible values: FtpXsdFileName
  - jrs.ftpXmlPcs
    Constant: jet.cs.util.APIConst.TAG_FTP_XML_PRECISION
    Description: Indicates the precision level of XML.
    Possible values: {PRECISION_ANY, PRECISION_LOW, PRECISION_HIGH}
- jrs.ftpPs
  Constant: jet.cs.util.APIConst.TAG_TO_FTP_PS
  Description: Specifies whether the FTP has PostScript format.
  Possible values: {true, false}
  - jrs.ftpPsFn
    Constant: jet.cs.util.APIConst.TAG_FTP_PS_FILE
    Description: Specifies the file name of FTP PostScript format.
    Possible values: FtpPsfilename
  - jrs.ftpPsNoM
    Constant: jet.cs.util.APIConst.TAG_FTP_NO_MARGIN_PS
    Description: Specifies whether there is no margin in the PostScript file.
    Possible values: {true, false}
  - jrs.ftpPsPcs
    Constant: jet.cs.util.APIConst.TAG_FTP_PS_PRECISION
    Description: Indicates the precision level of PostScript.
    Possible values: {PRECISION_ANY, PRECISION_LOW, PRECISION_HIGH}
- jrs.ftp_end
  Constant: jet.cs.util.APIConst.TAG_FTP_END
  Description: Specifies the JReport FTP delimiter for multiple FTPs.
- jrs.ftpIsDht
  Constant: jet.cs.util.APIConst.TAG_FTP_IS_DHTML
  Description: Specifies whether to show Page Report Studio page.
  Possible values: {true, false}