STTBFASSOC (Table of Associated Strings)

The following are indices into a table of associated strings:

ibst

index

description

ibstAssocFileNext

0

unused

ibstAssocDot

1

filename of associated template

ibstAssocTitle

2

title of document

ibstAssocSubject

3

subject of document

ibstAssocKeyWords

4

keywords of document

ibstAssocComments

5

comments of document

ibstAssocAuthor

6

author of document

ibstAssocLastRevBy

7

name of person who last revised the document

ibstAssocDataDoc

8

filename of data document

ibstAssocHeaderDoc

9

filename of header document

ibstAssocCriteria1

10

packed string used by print merge record selection

ibstAssocCriteria2

11

packed string used by print merge record selection

ibstAssocCriteria3

12

packed string used by print merge record selection

ibstAssocCriteria4

13

packed string used by print merge record selection

ibstAssocCriteria5

14

packed string used by print merge record selection

ibstAssocCriteria6

15

packed string used by print merge record selection

ibstAssocCriteria7

16

packed string used by print merge record selection

ibstAssocMax

17

maximum number of strings in string table


The format of the ibstAssocCriteriaX strings are as follows:

int cbIbstAssoc:8; // BYTE 0 size of ibstAssocCriteriaX string

int fCompOr:1; // BYTE 1 set if cond is an or cond

int iCompOp:7; // BYTE 1 index of Comparison Operator

char stMergeField[]; // Name of MergeField

char stCompInfo[]; // User Supplied Comparison Information

Both stMergeField and stCompInfo are variable length character arrays preceded by a length byte.