import { IPSAppDEDataSet } from './ipsapp-dedata-set'; import { IPSAppDEReportItem } from './ipsapp-dereport-item'; import { IPSAppDataEntityObject } from './ipsapp-data-entity-object'; import { IPSDEReport } from '../../dataentity/report/ipsdereport'; /** * * 子接口类型识别属性[] * @export * @interface IPSAppDEReport */ export interface IPSAppDEReport extends IPSDEReport, IPSAppDataEntityObject { /** * 应用实体数据集合 * * @type {IPSAppDEDataSet} */ getPSAppDEDataSet(): IPSAppDEDataSet | null; /** * 应用实体数据集合 * * @type {IPSAppDEDataSet} */ get psAppDEDataSet(): IPSAppDEDataSet | null; /** * 应用实体数据集合(必须存在) * * @type {IPSAppDEDataSet} */ getPSAppDEDataSetMust(): IPSAppDEDataSet; /** * 应用实体数据集合2 * * @type {IPSAppDEDataSet} */ getPSAppDEDataSet2(): IPSAppDEDataSet | null; /** * 应用实体数据集合2 * * @type {IPSAppDEDataSet} */ get psAppDEDataSet2(): IPSAppDEDataSet | null; /** * 应用实体数据集合2(必须存在) * * @type {IPSAppDEDataSet} */ getPSAppDEDataSet2Must(): IPSAppDEDataSet; /** * 应用实体数据集合3 * * @type {IPSAppDEDataSet} */ getPSAppDEDataSet3(): IPSAppDEDataSet | null; /** * 应用实体数据集合3 * * @type {IPSAppDEDataSet} */ get psAppDEDataSet3(): IPSAppDEDataSet | null; /** * 应用实体数据集合3(必须存在) * * @type {IPSAppDEDataSet} */ getPSAppDEDataSet3Must(): IPSAppDEDataSet; /** * 应用实体数据集合4 * * @type {IPSAppDEDataSet} */ getPSAppDEDataSet4(): IPSAppDEDataSet | null; /** * 应用实体数据集合4 * * @type {IPSAppDEDataSet} */ get psAppDEDataSet4(): IPSAppDEDataSet | null; /** * 应用实体数据集合4(必须存在) * * @type {IPSAppDEDataSet} */ getPSAppDEDataSet4Must(): IPSAppDEDataSet; /** * 应用实体报表项集合 * * @type {IPSAppDEReportItem[]} */ getPSAppDEReportItems(): IPSAppDEReportItem[] | null; /** * 应用实体报表项集合 * * @type {IPSAppDEReportItem[]} */ get psAppDEReportItems(): IPSAppDEReportItem[] | null; findPSAppDEReportItem(objKey: any): IPSAppDEReportItem | null; }