⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eermodel_xml.pas

📁 DBDesigner 4 is a database design system that integrates database design, modelling, creation and ma
💻 PAS
📖 第 1 页 / 共 5 页
字号:
    property TableType: Integer read Get_TableType write Set_TableType;
    property TablePrefix: Integer read Get_TablePrefix write Set_TablePrefix;
    property NmTable: Integer read Get_NmTable write Set_NmTable;
    property Temporary: Integer read Get_Temporary write Set_Temporary;
    property UseStandardInserts: Integer read Get_UseStandardInserts write Set_UseStandardInserts;
    property StandardInserts: WideString read Get_StandardInserts write Set_StandardInserts;
    property TableOptions: WideString read Get_TableOptions write Set_TableOptions;
    property Comments: WideString read Get_Comments write Set_Comments;
    property Collapsed: Integer read Get_Collapsed write Set_Collapsed;
    property IsLinkedObject: Integer read Get_IsLinkedObject write Set_IsLinkedObject;
    property IDLinkedModel: WideString read Get_IDLinkedModel write Set_IDLinkedModel;
    property Obj_id_Linked: WideString read Get_Obj_id_Linked write Set_Obj_id_Linked;
    property COLUMNS: IXMLCOLUMNSType read Get_COLUMNS;
    property RELATIONS_START: IXMLRELATIONS_STARTType read Get_RELATIONS_START;
    property RELATIONS_END: IXMLRELATIONS_ENDType read Get_RELATIONS_END;
    property INDICES: IXMLINDICESType read Get_INDICES;
  end;

{ IXMLCOLUMNSType }

  IXMLCOLUMNSType = interface(IXMLNodeCollection)
    ['{17A830DD-743B-4A60-9845-F7EF22CDB1C5}']
    { Property Accessors }
    function Get_COLUMN(Index: Integer): IXMLCOLUMNType;
    { Methods & Properties }
    function Add: IXMLCOLUMNType;
    function Insert(const Index: Integer): IXMLCOLUMNType;
    property COLUMN[Index: Integer]: IXMLCOLUMNType read Get_COLUMN; default;
  end;

{ IXMLCOLUMNType }

  IXMLCOLUMNType = interface(IXMLNode)
    ['{72C5C7E7-DC78-4BB2-AC51-9BF79E53917F}']
    { Property Accessors }
    function Get_ID: Integer;
    function Get_ColName: WideString;
    function Get_PrevColName: WideString;
    function Get_Pos: Integer;
    function Get_IdDatatype: Integer;
    function Get_DatatypeParams: WideString;
    function Get_Width: WideString;
    function Get_Prec: WideString;
    function Get_PrimaryKey: Integer;
    function Get_NotNull: Integer;
    function Get_AutoInc: Integer;
    function Get_IsForeignKey: Integer;
    function Get_DefaultValue: WideString;
    function Get_Comments: WideString;
    function Get_OPTIONSELECTED: IXMLOPTIONSELECTEDType;
    procedure Set_ID(Value: Integer);
    procedure Set_ColName(Value: WideString);
    procedure Set_PrevColName(Value: WideString);
    procedure Set_Pos(Value: Integer);
    procedure Set_IdDatatype(Value: Integer);
    procedure Set_DatatypeParams(Value: WideString);
    procedure Set_Width(Value: WideString);
    procedure Set_Prec(Value: WideString);
    procedure Set_PrimaryKey(Value: Integer);
    procedure Set_NotNull(Value: Integer);
    procedure Set_AutoInc(Value: Integer);
    procedure Set_IsForeignKey(Value: Integer);
    procedure Set_DefaultValue(Value: WideString);
    procedure Set_Comments(Value: WideString);
    { Methods & Properties }
    property ID: Integer read Get_ID write Set_ID;
    property ColName: WideString read Get_ColName write Set_ColName;
    property PrevColName: WideString read Get_PrevColName write Set_PrevColName;
    property Pos: Integer read Get_Pos write Set_Pos;
    property IdDatatype: Integer read Get_IdDatatype write Set_IdDatatype;
    property DatatypeParams: WideString read Get_DatatypeParams write Set_DatatypeParams;
    property Width: WideString read Get_Width write Set_Width;
    property Prec: WideString read Get_Prec write Set_Prec;
    property PrimaryKey: Integer read Get_PrimaryKey write Set_PrimaryKey;
    property NotNull: Integer read Get_NotNull write Set_NotNull;
    property AutoInc: Integer read Get_AutoInc write Set_AutoInc;
    property IsForeignKey: Integer read Get_IsForeignKey write Set_IsForeignKey;
    property DefaultValue: WideString read Get_DefaultValue write Set_DefaultValue;
    property Comments: WideString read Get_Comments write Set_Comments;
    property OPTIONSELECTED: IXMLOPTIONSELECTEDType read Get_OPTIONSELECTED;
  end;

{ IXMLOPTIONSELECTEDType }

  IXMLOPTIONSELECTEDType = interface(IXMLNodeCollection)
    ['{5AB01ACC-24ED-4E5D-BC18-D0552135A96B}']
    { Property Accessors }
    function Get_OPTIONSELECT(Index: Integer): IXMLOPTIONSELECTType;
    { Methods & Properties }
    function Add: IXMLOPTIONSELECTType;
    function Insert(const Index: Integer): IXMLOPTIONSELECTType;
    property OPTIONSELECT[Index: Integer]: IXMLOPTIONSELECTType read Get_OPTIONSELECT; default;
  end;

{ IXMLOPTIONSELECTType }

  IXMLOPTIONSELECTType = interface(IXMLNode)
    ['{58851D97-E46A-420E-8B91-23A81854006A}']
    { Property Accessors }
    function Get_Value: Integer;
    procedure Set_Value(Value: Integer);
    { Methods & Properties }
    property Value: Integer read Get_Value write Set_Value;
  end;

{ IXMLRELATIONS_STARTType }

  IXMLRELATIONS_STARTType = interface(IXMLNodeCollection)
    ['{7D6DA579-46F2-43F2-86B2-52976E143DBD}']
    { Property Accessors }
    function Get_RELATION_START(Index: Integer): IXMLRELATION_STARTType;
    { Methods & Properties }
    function Add: IXMLRELATION_STARTType;
    function Insert(const Index: Integer): IXMLRELATION_STARTType;
    property RELATION_START[Index: Integer]: IXMLRELATION_STARTType read Get_RELATION_START; default;
  end;

{ IXMLRELATION_STARTType }

  IXMLRELATION_STARTType = interface(IXMLNode)
    ['{3C1BD9C0-CB4C-45D4-8209-FD3D043336CA}']
    { Property Accessors }
    function Get_ID: Integer;
    procedure Set_ID(Value: Integer);
    { Methods & Properties }
    property ID: Integer read Get_ID write Set_ID;
  end;

{ IXMLRELATIONS_ENDType }

  IXMLRELATIONS_ENDType = interface(IXMLNodeCollection)
    ['{1E22C6EE-DEDF-47A2-AAA8-4E06FC501B05}']
    { Property Accessors }
    function Get_RELATION_END(Index: Integer): IXMLRELATION_ENDType;
    { Methods & Properties }
    function Add: IXMLRELATION_ENDType;
    function Insert(const Index: Integer): IXMLRELATION_ENDType;
    property RELATION_END[Index: Integer]: IXMLRELATION_ENDType read Get_RELATION_END; default;
  end;

{ IXMLRELATION_ENDType }

  IXMLRELATION_ENDType = interface(IXMLNode)
    ['{073B02C3-8B24-41DA-A3C6-C99706DEDC2B}']
    { Property Accessors }
    function Get_ID: Integer;
    procedure Set_ID(Value: Integer);
    { Methods & Properties }
    property ID: Integer read Get_ID write Set_ID;
  end;

{ IXMLINDICESType }

  IXMLINDICESType = interface(IXMLNodeCollection)
    ['{32E38A45-E755-4723-AB0B-57F0520DA21A}']
    { Property Accessors }
    function Get_INDEX(Index: Integer): IXMLINDEXType;
    { Methods & Properties }
    function Add: IXMLINDEXType;
    function Insert(const Index: Integer): IXMLINDEXType;
    property INDEX[Index: Integer]: IXMLINDEXType read Get_INDEX; default;
  end;

{ IXMLINDEXType }

  IXMLINDEXType = interface(IXMLNode)
    ['{E27DEE48-969B-4073-BCB0-33EA1C4C1BC0}']
    { Property Accessors }
    function Get_ID: Integer;
    function Get_IndexName: WideString;
    function Get_IndexKind: Integer;
    function Get_FKRefDef_Obj_id: WideString;
    function Get_INDEXCOLUMNS: IXMLINDEXCOLUMNSType;
    procedure Set_ID(Value: Integer);
    procedure Set_IndexName(Value: WideString);
    procedure Set_IndexKind(Value: Integer);
    procedure Set_FKRefDef_Obj_id(Value: WideString);
    { Methods & Properties }
    property ID: Integer read Get_ID write Set_ID;
    property IndexName: WideString read Get_IndexName write Set_IndexName;
    property IndexKind: Integer read Get_IndexKind write Set_IndexKind;
    property FKRefDef_Obj_id: WideString read Get_FKRefDef_Obj_id write Set_FKRefDef_Obj_id;
    property INDEXCOLUMNS: IXMLINDEXCOLUMNSType read Get_INDEXCOLUMNS;
  end;

{ IXMLINDEXCOLUMNSType }

  IXMLINDEXCOLUMNSType = interface(IXMLNodeCollection)
    ['{E031FD02-D97D-4618-B903-583A92FAFF91}']
    { Property Accessors }
    function Get_INDEXCOLUMN(Index: Integer): IXMLINDEXCOLUMNType;
    { Methods & Properties }
    function Add: IXMLINDEXCOLUMNType;
    function Insert(const Index: Integer): IXMLINDEXCOLUMNType;
    property INDEXCOLUMN[Index: Integer]: IXMLINDEXCOLUMNType read Get_INDEXCOLUMN; default;
  end;

{ IXMLINDEXCOLUMNType }

  IXMLINDEXCOLUMNType = interface(IXMLNode)
    ['{BB64B225-AE28-4C44-BEEC-03D2DEAC310A}']
    { Property Accessors }
    function Get_IdColumn: Integer;
    function Get_LengthParam: Integer;
    procedure Set_IdColumn(Value: Integer);
    procedure Set_LengthParam(Value: Integer);
    { Methods & Properties }
    property IdColumn: Integer read Get_IdColumn write Set_IdColumn;
    property LengthParam: Integer read Get_LengthParam write Set_LengthParam;
  end;

{ IXMLRELATIONSType }

  IXMLRELATIONSType = interface(IXMLNodeCollection)
    ['{C20E1318-3164-4D11-8CAD-5B1B7CE5B13D}']
    { Property Accessors }
    function Get_RELATION(Index: Integer): IXMLRELATIONType;
    { Methods & Properties }
    function Add: IXMLRELATIONType;
    function Insert(const Index: Integer): IXMLRELATIONType;
    property RELATION[Index: Integer]: IXMLRELATIONType read Get_RELATION; default;
  end;

{ IXMLRELATIONType }

  IXMLRELATIONType = interface(IXMLNode)
    ['{0CBD0D85-52FF-46FD-BD3C-9D15D0E9FCFB}']
    { Property Accessors }
    function Get_ID: Integer;
    function Get_RelationName: WideString;
    function Get_Kind: Integer;
    function Get_SrcTable: Integer;
    function Get_DestTable: Integer;
    function Get_FKFields: WideString;
    function Get_FKFieldsComments: WideString;
    function Get_RelDirection: Integer;
    function Get_MidOffset: WideString;
    function Get_OptionalStart: Integer;
    function Get_OptionalEnd: Integer;
    function Get_CaptionOffsetX: Integer;
    function Get_CaptionOffsetY: Integer;
    function Get_StartIntervalOffsetX: Integer;
    function Get_StartIntervalOffsetY: Integer;
    function Get_EndIntervalOffsetX: Integer;
    function Get_EndIntervalOffsetY: Integer;
    function Get_CreateRefDef: Integer;
    function Get_Invisible: Integer;
    function Get_RefDef: WideString;
    function Get_Comments: WideString;
    function Get_FKRefDefIndex_Obj_id: WideString;
    function Get_Splitted: Integer;
    function Get_IsLinkedObject: Integer;
    function Get_IDLinkedModel: WideString;
    function Get_Obj_id_Linked: WideString;
    procedure Set_ID(Value: Integer);
    procedure Set_RelationName(Value: WideString);
    procedure Set_Kind(Value: Integer);
    procedure Set_SrcTable(Value: Integer);
    procedure Set_DestTable(Value: Integer);
    procedure Set_FKFields(Value: WideString);
    procedure Set_FKFieldsComments(Value: WideString);
    procedure Set_RelDirection(Value: Integer);
    procedure Set_MidOffset(Value: WideString);
    procedure Set_OptionalStart(Value: Integer);
    procedure Set_OptionalEnd(Value: Integer);
    procedure Set_CaptionOffsetX(Value: Integer);
    procedure Set_CaptionOffsetY(Value: Integer);
    procedure Set_StartIntervalOffsetX(Value: Integer);
    procedure Set_StartIntervalOffsetY(Value: Integer);
    procedure Set_EndIntervalOffsetX(Value: Integer);
    procedure Set_EndIntervalOffsetY(Value: Integer);
    procedure Set_CreateRefDef(Value: Integer);
    procedure Set_Invisible(Value: Integer);
    procedure Set_RefDef(Value: WideString);
    procedure Set_Comments(Value: WideString);
    procedure Set_FKRefDefIndex_Obj_id(Value: WideString);
    procedure Set_Splitted(Value: Integer);
    procedure Set_IsLinkedObject(Value: Integer);
    procedure Set_IDLinkedModel(Value: WideString);
    procedure Set_Obj_id_Linked(Value: WideString);
    { Methods & Properties }
    property ID: Integer read Get_ID write Set_ID;
    property RelationName: WideString read Get_RelationName write Set_RelationName;
    property Kind: Integer read Get_Kind write Set_Kind;
    property SrcTable: Integer read Get_SrcTable write Set_SrcTable;
    property DestTable: Integer read Get_DestTable write Set_DestTable;
    property FKFields: WideString read Get_FKFields write Set_FKFields;
    property FKFieldsComments: WideString read Get_FKFieldsComments write Set_FKFieldsComments;
    property RelDirection: Integer read Get_RelDirection write Set_RelDirection;
    property MidOffset: WideString read Get_MidOffset write Set_MidOffset;
    property OptionalStart: Integer read Get_OptionalStart write Set_OptionalStart;
    property OptionalEnd: Integer read Get_OptionalEnd write Set_OptionalEnd;
    property CaptionOffsetX: Integer read Get_CaptionOffsetX write Set_CaptionOffsetX;
    property CaptionOffsetY: Integer read Get_CaptionOffsetY write Set_CaptionOffsetY;
    property StartIntervalOffsetX: Integer read Get_StartIntervalOffsetX write Set_StartIntervalOffsetX;
    property StartIntervalOffsetY: Integer read Get_StartIntervalOffsetY write Set_StartIntervalOffsetY;
    property EndIntervalOffsetX: Integer read Get_EndIntervalOffsetX write Set_EndIntervalOffsetX;
    property EndIntervalOffsetY: Integer read Get_EndIntervalOffsetY write Set_EndIntervalOffsetY;
    property CreateRefDef: Integer read Get_CreateRefDef write Set_CreateRefDef;
    property Invisible: Integer read Get_Invisible write Set_Invisible;
    property RefDef: WideString read Get_RefDef write Set_RefDef;
    property Comments: WideString read Get_Comments write Set_Comments;
    property FKRefDefIndex_Obj_id: WideString read Get_FKRefDefIndex_Obj_id write Set_FKRefDefIndex_Obj_id;
    property Splitted: Integer read Get_Splitted write Set_Splitted;
    property IsLinkedObject: Integer read Get_IsLinkedObject write Set_IsLinkedObject;
    property IDLinkedModel: WideString read Get_IDLinkedModel write Set_IDLinkedModel;
    property Obj_id_Linked: WideString read Get_Obj_id_Linked write Set_Obj_id_Linked;
  end;

{ IXMLNOTESType }

  IXMLNOTESType = interface(IXMLNodeCollection)
    ['{2D05F933-A765-4FDA-A504-F1A89BAE1BF0}']
    { Property Accessors }
    function Get_NOTE(Index: Integer): IXMLNOTEType;
    { Methods & Properties }
    function Add: IXMLNOTEType;
    function Insert(const Index: Integer): IXMLNOTEType;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -