Table of Contents |
---|
Info |
---|
This paragraph applies both to VFP 9 and VFP 8. The set… methods are implemented both in XFRXListener and XFRXSession classes. |
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 | ||
---|---|---|
| ||
LOCAL m.loSession m. |
...
loSession = EVALUATE([XFRX("XFRX#INIT")]) m.lnRetVal = m.loSession.SetParams("pdf.docx",,,,,,"NATIVE_FDOCX") IF m.lnRetVal = 0 m.loSession.setAuthor("author") m.loSession.setTitle( |
...
"title") m.loSession.setSubject( |
...
"subject") m.loSession.setKeywords( |
...
PDF only properties
...
"keywords") m.loSession.setCreator( |
...
"creator") m.loSession.setProducer( |
...
"producer") m.loSession.setCreationDate |
...
MS Word 97, MS Word 2007, MS Excel 2007 only properties
...
(CTOT("^1900-01-01 01:01:01")) m.loSession.setComments( |
...
"comments") m.loSession.setCategory( |
...
"category") m.loSession.setManager( |
...
"manager") m.loSession.setCompany( |
...
"company") |
...
Open Office/Libre Office Writer and Calc only properties
...
ENDIF |
Output | Author | Title | Subject | Keywords | Creator | Producer | CreationDate | Comments | Category | Manager | Company |
---|---|---|---|---|---|---|---|---|---|---|---|
setAuthor() | setTitle() | setSubject() | setKeywords() | setCreator() | setProducer() | setCreationDate() | setComments() | setCategory() | setManager() | setCompany() | |
yes | yes | yes | yes | yes | yes | yes (16.0) | no | no | no | no | |
DOC2PDF | yes | yes | yes | yes | - | - | - | - | - | - | - |
FDOC2PDF | yes | yes | yes | yes | - | - | - | - | - | - | - |
XPS | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | - | - | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) |
DOC | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes | yes | yes |
FDOC | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | - | - | yes (16.0) | yes | yes | yes | yes |
NATIVE_DOCX | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes | yes | yes |
NATIVE_FDOCX | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes | yes | yes |
RTF | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | - | - | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) |
FRTF | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | - | - | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) |
ODT | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes | yes | yes |
FODT | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes | yes | yes |
ODS | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes | yes | yes |
FODS | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes) | yes | yes |
PFODS | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes) | yes | yes |
XLS | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | - | - | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) |
XLSPLAIN | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | - | - | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) | yes (16.0) |
NATIVE_FXLSX | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes | yes | yes |
NATIVE_PFXLSX | yes | yes | yes | yes | - | - | yes (16.0) | yes | yes | yes | yes |
PLAIN | - | - | - | - | - | - | - | - | - | - | - |
HTML | yes | yes | yes | yes | - | - | yes (16.0) | no | no | no | no |
HTMLPLAIN | no | no | no | no | - | - | no | no | no | no | no |
MHT | yes | yes | yes | yes | - | - | yes (16.0) | no | no | no | no |
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 | - | - | - | - | - | - | - | - | - | - | - |
- | - | - | - | - | - | - | - | - | - | - |