Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following methods can be called to set various document properties. When generating a Word document, all document properties have to be set before the first report is processed. When exporting to PDF, the properties have to be set before Finalize() method is called.

Example

Code Block
linenumberstrue
LOCAL loObj
loObjm.loSession
m.loSession = EVALUATE([XFRX("XFRX#INIT")])
m.lnRetVal = loObjm.loSession.SetParams("pdf.docx",,,,,,"NATIVE_FDOCX")
IF m.lnRetVal = 0
   loObjm.loSession.setAuthor("author")
   loObjm.loSession.setTitle("title")
   loObjm.loSession.setSubject("subject")
   loObjm.loSession.setKeywords("keywords")
   loObjm.loSession.setCreator("creator")
   loObjm.loSession.setProducer("producer")
   loObjm.loSession.setCreationDate(CTOT("^1900-01-01 01:01:01"))
   loObjm.loSession.setComments("comments") 
   loObjm.loSession.setCategory("category") 
   loObjm.loSession.setManager("manager") 
   loObjm.loSession.setCompany("company")
 
  
...
ENDIF 

...



OutputAuthorTitleSubjectKeywordsCreatorProducerCreationDate

Comments

Category

Manager

Company

 


setAuthor()setTitle()setSubject()setKeywords()setCreator()setProducer()setCreationDate() setComments()setCategory()setManager()setCompany() 
PDFyesyesyesyesyesyes
yes 
yes (16.0)nononono
DOC2PDFyesyesyesyes-------
FDOC2PDFyesyesyesyes-------
XPS
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)--
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
DOCyesyesyesyes--
yes 
yes (16.0)yesyesyesyes
FDOC
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)--
yes 
yes (16.0)yesyes yesyes
NATIVE_DOCXyesyesyesyes--yes (16.0)yesyesyesyes
NATIVE_FDOCXyesyesyesyes--yes (16.0)yesyesyesyes
RTF
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)--yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
FRTF
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)--
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
ODTyesyesyesyes--
yes 
yes (16.0)yesyesyesyes
FODTyesyesyesyes--
yes 
yes (16.0)yesyesyesyes
ODSyesyesyesyes--yes (16.0)yesyesyesyes
FODSyesyesyesyes--yes (16.0)yesyes)yesyes
PFODSyesyesyesyes--yes (16.0)yesyes)yesyes
XLS
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)--
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
XLSPLAIN
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)--
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
yes 
yes (16.0)
NATIVE_FXLSXyesyesyesyes--yes (16.0)yesyesyesyes
NATIVE_PFXLSXyesyesyesyes--yes (16.0)yesyesyesyes
PLAIN-----------
HTMLyesyesyesyes--yes (16.0)nononono
HTMLPLAINnononono--nonononono
MHTyesyesyesyes--yes (16.0)nononono
CNT / previewer-----------
BMP-----------
GIF-----------
EMF-----------
TIFF yes (16.0)yes (16.0)yes (16.0)yes (16.0)--yes (16.0)yes (16.0)---
JPEG yes (16.0)yes (16.0)yes (16.0)yes (16.0)--yes (16.0)yes (16.0)---
PNG -----------
XFF-----------
XML-----------
Print-----------

 

...