Developer Documentation Library > Data Model > Available DSCs > Quantum DSC > Writing to a Quantum file > Card, column, and punch definitions > Document definitions
 
Document definitions
These custom properties relate to the questionnaire definition itself and include definitions of the card size and punch mask to be used.
CardSize
An integer value that defines the total number of columns on a card. This is used to calculate when a new card should be generated. A value of 0 indicates that one card of unlimited length is used.
CardNum_ColStart
An integer value that defines the first column to be used for storing the card number on each card.
CardNum_ColCount
An integer value that defines the number of columns to be used for storing the card number on each card.
PunchMask
A string value that defines the punch characters that can be combined in a single column for a multiple response category: for example, &-0123456789, 0123456789XY, or 0123456789. The order of the characters defines the bitfield in the .dat file, with 0 being assigned to the first character, 1 to the second character, and so on. The punch mask must not contain more than 12 characters, all of the characters must be printable, and an asterisk (*) or space character ( ) must not be used. Single response categories can use other punch characters, but multiple response categories must use the punch characters defined in the punch mask. Note that this property must be set to "&-0123456789" if you are using Quantum DSC to export case data to a Quantum-format ASCII file. Other punch masks can be used with Quantum DSC, but the ASCII file will not be compatible with Quantum.
SerialFullName
Defines the FullName of the VariableInstance to be used as the serial number variable.
UseShortNames
A Boolean value that specifies whether short names are to be used for the axes in the Quantum specification. When set to True, short names are generated using the Alias Map component. The default is False.
MaxN23Length
An integer value that stores the maximum length of the text in an n23 element in the Quantum specification. The default value is 100.
MaxN01Length
An integer value that stores the maximum length of the text in an n01 element in the Quantum specification. The default value is 100.
See also
Card, column, and punch definitions