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.
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. |
ObjectType | Database object type. Following ObjectTypes are available: __dboDomain __dboTable __dboProcedure __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
back to top of page
<< ibec_ibe_SetLngShortcut | IBEBlock | ibec_CopyData >>