17.16.5 Field definitions
Each of the subclauses below this subclause describes a separate field, and each description contains a section marked Syntax. That section contains pieces of the field grammar as they pertain to that specific field. These pieces are presented in a slightly simpler form to aid in the understanding of the description. In those sections, the left-square-bracket and right-square-bracket designate the start and end of an option, as used in ISO/IEC 14977. However, the field-name, the open-parenthesis and the close-parenthesis designate actual literal text, as does each comma. [Note: Therefore, in a strict presentation according to ISO/IEC 14977, each field-name, open- parenthesis and close-parenthesis would appear with double-quotes surrounding each instance. end note]
The set of fields is divided into
the following functional categories:
Category
Description
Fields
- Date and Time
Inserts the current date and/or time, or date and/or time of some kind of event.
CREATEDATE (17.16.5.11), DATE (17.16.5.13), EDITTIME (17.16.5.16), PRINTDATE (17.16.5.47), SAVEDATE (17.16.5.53), TIME (17.16.5.65)
- Document Automation
Provides functionality for automated document processing.
COMPARE (17.16.5.10), DOCVARIABLE (17.16.5.15), GOTOBUTTON (17.16.5.23), IF (17.16.5.26), MACROBUTTON (17.16.5.34), PRINT (17.16.5.46)
- Document Information
Inserts or stores information about the document.
AUTHOR (17.16.5.4), COMMENTS (17.16.5.9), DOCPROPERTY (17.16.5.14), FILENAME (17.16.5.17), FILESIZE (17.16.5.18), KEYWORDS (17.16.5.30), LASTSAVEDBY (17.16.5.31), NUMCHARS (17.16.5.41), NUMPAGES (17.16.5.42), NUMWORDS (17.16.5.43), SUBJECT (17.16.5.60), TEMPLATE (17.16.5.64), TITLE (17.16.5.66)
- Equations and Formulas
Defines formulas and calculates results; inserts symbols.
= formula (17.16.3), ADVANCE (17.16.5.2), SYMBOL (17.16.5.61)
- Form Fields
Defines fields that support insertion of data through
FORMCHECKBOX (17.16.5.20), FORMDROPDOWN (17.16.5.21),
Category
-
Index and Tables
-
Links and References
-
Mail Merge
-
Numbering
-
User Information
Description
form controls.
Defines entries for, and builds, a table of contents, table of figures, or table of authorities.
Inserts information from another place in the same document or from a different document or file.
Defines information that is to be used in a mail merge. A mail merge is a process by which a data set (e.g., of names and addresses) is combined with a WordprocessingML document to produce a customized document for each record in said data set. In other words, a mail merge is an operation by which an application replaces certain fields with the data in each record from a corresponding data source (see 17.14 for additional information).
Specifies numbering for document items such as sections and pages; also bar codes.
Referencesthe name, initials, or address of a user account under which the document is manipulated. [Note: These fields can be used in documents to allow applications to perform implementation-defined updates under a particular
Fields
FORMTEXT (17.16.5.22)
INDEX (17.16.5.29), RD (17.16.5.50), TA (17.16.5.62), TC (17.16.5.63), TOA (17.16.5.67), TOC (17.16.5.68), XE (17.16.5.72)
AUTOTEXT (17.16.5.5), AUTOTEXTLIST (17.16.5.6), BIBLIOGRAPHY (17.16.5.7), CITATION (17.16.5.8) HYPERLINK (17.16.5.25), INCLUDEPICTURE (17.16.5.27), INCLUDETEXT (17.16.5.28), LINK (17.16.5.32), NOTEREF (17.16.5.40), PAGEREF (17.16.5.45), QUOTE (17.16.5.49), REF (17.16.5.51), STYLEREF (17.16.5.59)
ADDRESSBLOCK (17.16.5.1), ASK (17.16.5.3), COMPARE (17.16.5.10), DATABASE (17.16.5.12), FILLIN (17.16.5.19), GREETINGLINE (17.16.5.24), IF (17.16.5.26), MERGEFIELD (17.16.5.35), MERGEREC (17.16.5.36), MERGESEQ (17.16.5.37), NEXT (17.16.5.38), NEXTIF (17.16.5.39), SET (17.16.5.57), SKIPIF (17.16.5.58)
LISTNUM (17.16.5.33), PAGE (17.16.5.44), REVNUM (17.16.5.52), SECTION (17.16.5.54), SECTIONPAGES (17.16.5.55), SEQ (17.16.5.56)
USERADDRESS (17.16.5.69), USERINITIALS (17.16.5.70), USERNAME (17.16.5.71)
Category
Description
Fields
user’s context (if such a context exists); for example, to add the address of the current user to a generic form letter. end note]
Syntax:
Subsections
- 17.16.5.1 ADDRESSBLOCK
- 17.16.5.2 ADVANCE
- 17.16.5.3 ASK
- 17.16.5.4 AUTHOR
- 17.16.5.5 AUTOTEXT
- 17.16.5.6 AUTOTEXTLIST
- 17.16.5.7 BIBLIOGRAPHY
- 17.16.5.8 CITATION
- 17.16.5.9 COMMENTS
- 17.16.5.10 COMPARE
- 17.16.5.11 CREATEDATE
- 17.16.5.12 DATABASE
- 17.16.5.13 DATE
- 17.16.5.14 DOCPROPERTY
- 17.16.5.15 DOCVARIABLE
- 17.16.5.16 EDITTIME
- 17.16.5.17 FILENAME
- 17.16.5.18 FILESIZE
- 17.16.5.19 FILLIN
- 17.16.5.20 FORMCHECKBOX
- 17.16.5.21 FORMDROPDOWN
- 17.16.5.22 FORMTEXT
- 17.16.5.23 GOTOBUTTON
- 17.16.5.24 GREETINGLINE
- 17.16.5.25 HYPERLINK
- 17.16.5.26 IF
- 17.16.5.27 INCLUDEPICTURE
- 17.16.5.28 INCLUDETEXT
- 17.16.5.29 INDEX
- 17.16.5.30 KEYWORDS
- 17.16.5.31 LASTSAVEDBY
- 17.16.5.32 LINK
- 17.16.5.33 LISTNUM
- 17.16.5.34 MACROBUTTON
- 17.16.5.35 MERGEFIELD
- 17.16.5.36 MERGEREC
- 17.16.5.37 MERGESEQ
- 17.16.5.38 NEXT
- 17.16.5.39 NEXTIF
- 17.16.5.40 NOTEREF
- 17.16.5.41 NUMCHARS
- 17.16.5.42 NUMPAGES
- 17.16.5.43 NUMWORDS
- 17.16.5.44 PAGE
- 17.16.5.45 PAGEREF
- 17.16.5.46 PRINT
- 17.16.5.47 PRINTDATE
- 17.16.5.48 PRIVATE
- 17.16.5.49 QUOTE
- 17.16.5.50 RD
- 17.16.5.51 REF
- 17.16.5.52 REVNUM
- 17.16.5.53 SAVEDATE
- 17.16.5.54 SECTION
- 17.16.5.55 SECTIONPAGES
- 17.16.5.56 SEQ
- 17.16.5.57 SET
- 17.16.5.58 SKIPIF
- 17.16.5.59 STYLEREF
- 17.16.5.60 SUBJECT
- 17.16.5.61 SYMBOL
- 17.16.5.62 TA
- 17.16.5.63 TC
- 17.16.5.64 TEMPLATE
- 17.16.5.65 TIME
- 17.16.5.66 TITLE
- 17.16.5.67 TOA
- 17.16.5.68 TOC
- 17.16.5.69 USERADDRESS
- 17.16.5.70 USERINITIALS
- 17.16.5.71 USERNAME
- 17.16.5.72 XE