meta data for this page
ibec_ibe_EditDBObject
ibec_ibe_EditDBObject opens a specified database object for editing (starts a suitable object editor within IBExpert).
All ibec_ibe_xxx functions work only within IBExpert and will be ignored when IBEBlock is executed with IBEScript.exe or IBEScript.dll.
Description
No additional description…
Syntax
function ibec_ibe_EditDBObject(DatabaseID : variant; ObjectType : integer; ObjectName : string; Options : variant) : variant;
DatabaseID An identifier of the registered database that should be active. Database object type. Following ObjectTypes are available: __dboDomain __dboTable __dboProcedure ObjectType __dboGenerator __dboTrigger __dboView __dboFunction __dboException ObjectName Name of the database object. Options Reserved for future use.
Example
execute ibeblock as begin DBID = ibec_ibe_GetActiveDatabaseID(); if (DBID is not null) then begin ibec_ibe_PerformAction(DBID, 'CloseAllWindows', ''); ibec_ibe_EditDBObject(DBID, __dboTable, 'TABLE1', ''); ibec_ibe_EditDBObject(DBID, __dboTable, 'TABLE2', ''); ibec_ibe_EditDBObject(DBID, __dboProcedure, 'TABLE1_UPDATE', ''); ibec_ibe_EditDBObject(DBID, __dboProcedure, 'TABLE2_UPDATE', ''); end; end