Interface IGenericObjectPropertiesExt

interface IGenericObjectPropertiesExt {
    qExtendsId?: string;
    qInfo: INxInfo;
    qListObjectDef: {
        qDef: {
            qActiveField: number;
            qFieldDefs: string[];
            qFieldLabels: string[];
            qGrouping: string;
            qNumberPresentations: IFieldAttributes[];
            qSortCriterias: ISortCriteria[];
        };
        qExpressions: string[];
        qFrequencyMode: string;
        qInitialDataFetch: INxPage[];
        qStateName: string;
    };
}

Hierarchy

  • IGenericObjectProperties
    • IGenericObjectPropertiesExt

Properties

qExtendsId?: string
qInfo: INxInfo

Identifier and type of the object.

This parameter is mandatory.

qListObjectDef: {
    qDef: {
        qActiveField: number;
        qFieldDefs: string[];
        qFieldLabels: string[];
        qGrouping: string;
        qNumberPresentations: IFieldAttributes[];
        qSortCriterias: ISortCriteria[];
    };
    qExpressions: string[];
    qFrequencyMode: string;
    qInitialDataFetch: INxPage[];
    qStateName: string;
}

Type declaration

  • qDef: {
        qActiveField: number;
        qFieldDefs: string[];
        qFieldLabels: string[];
        qGrouping: string;
        qNumberPresentations: IFieldAttributes[];
        qSortCriterias: ISortCriteria[];
    }
    • qActiveField: number
    • qFieldDefs: string[]
    • qFieldLabels: string[]
    • qGrouping: string
    • qNumberPresentations: IFieldAttributes[]
    • qSortCriterias: ISortCriteria[]
  • qExpressions: string[]
  • qFrequencyMode: string
  • qInitialDataFetch: INxPage[]
  • qStateName: string