src/app/shared/dc-validator/models/col.model.ts
Properties |
| CLS_RULE |
CLS_RULE:
|
Type : string
|
| COLTYPE |
COLTYPE:
|
Type : string
|
| Optional |
| DDTYPE |
DDTYPE:
|
Type : string
|
| DESC |
DESC:
|
Type : string
|
| FMTNAME |
FMTNAME:
|
Type : string
|
| LABEL |
LABEL:
|
Type : string
|
| LONGDESC |
LONGDESC:
|
Type : string
|
| MEMLABEL |
MEMLABEL:
|
Type : string
|
| NAME |
NAME:
|
Type : string
|
| TYPE |
TYPE:
|
Type : string
|
| VARNUM |
VARNUM:
|
Type : number
|
| Optional |
export interface Col {
NAME: string
// No longer sent by getdata.sas (dropped to trim the COLS payload) —
// column order in the array is authoritative. Optional for legacy responses.
VARNUM?: number
LABEL: string
FMTNAME: string
DDTYPE: string
TYPE: string
CLS_RULE: string
MEMLABEL: string
DESC: string
LONGDESC: string
// Handsontable column-formatting spec (JSON-object string), one per column
// — see parseColTypeRow.ts. Optional: getdata.sas LEFT JOINs this in, so
// an unmatched row can leave it unset.
COLTYPE?: string
}