src/app/models/TableData.ts
Properties |
| BASE_COL |
BASE_COL:
|
Type : string
|
|
Defined in src/app/models/TableData.ts:28
|
| RULE_DATA |
RULE_DATA:
|
Type : string
|
|
Defined in src/app/models/TableData.ts:29
|
| RULE_VALUE |
RULE_VALUE:
|
Type : string
|
|
Defined in src/app/models/TableData.ts:30
|
| SELECTBOX_ORDER |
SELECTBOX_ORDER:
|
Type : number
|
|
Defined in src/app/models/TableData.ts:31
|
export interface QueryClause {
GROUP_LOGIC: string
SUBGROUP_LOGIC: string
SUBGROUP_ID: number
VARIABLE_NM: any
OPERATOR_NM: string
RAW_VALUE: string
}
export interface ColumnDetail {
DDTYPE: string
FORMAT: string
LABEL: string
LENGTH: number
NAME: string
TYPE: string
// No longer sent by viewdata.sas — optional for legacy responses.
VARNUM?: number
}
export interface Approver {
PERSONNAME: string
EMAIL: string
USERID: string
}
export interface DQData {
BASE_COL: string
RULE_DATA: string
RULE_VALUE: string
SELECTBOX_ORDER: number
}
export interface MaxVarLength {
MAXLEN: number
NAME: string
}
export interface SASParam {
COLHEADERS: string
DTTMVARS: string
DTVARS: string
CLS_FLAG: number
FILTER_TEXT: string
LOADTYPE: string
PK: string
PKCNT: number
RK_FLAG: number
TMVARS: string
/** 1 when getdata cut the selection down to the row / cell limit */
TRUNCATED?: number
/** Reason shown in the tooltip when TRUNCATED is 1, else empty */
TRUNC_MSG?: string
/**
* Space separated list of the derived (computed) columns from MPE_DERIVED,
* upper case. Empty when the table has none.
*/
DERIVEDVARS?: string
}
export interface ExcelRule {
XL_COLUMN: string
XL_RULE: string
}