APPEND | Добавить объект в хранилище. |
CHECKBODY | Проверить объект на принадлежность к классу. |
CLOSE | Закрыть открытые файлы. |
CREATE | Создать пустой депозитарий. |
DELETE | Удалить объект из хранилища. |
GETVALUE | Получить объект из хранилища. |
ID4PRIMARYKEY | Вернуть идентификатор объекта. |
IDLIST | Вернуть объект класса IDLIST. |
NEW | Инициализация нового объекта CODBDEPOSITORY. |
OPEN | Открыть все необходимые файлы. |
PADRBODY | Привести объект в соответствие классу. |
SELECT | Вернуть список идентификаторов выбранных объектов. |
UPDATE | Обновить объект в хранилище. |
Append(<oData>, <sClassID>) --> <sDataID>
Append() добавляет новый объект <oData> в хранилище как объект класса <sClassID> и возвращает идентификатор зарегистрированного объекта <sDataID>.
<::Error> содержит описание ошибки, если таковая произошла.
CheckBody(<oData>, <sClassID>) --> <oData>
CheckBody() проверяет объект <oData> на принадлежность к классу <sClassID> и при необходимости заполняет атрибуты <oData> значениями по умолчанию.
<::Error> содержит описание ошибки, если таковая произошла.
Close() --> TRUE || FALSE
Open() закрывает все необходимые для работы словаря файлы или соединение с SQL сервером.
Create() --> TRUE || FALSE
Create() возвращает TRUE если создан пустой новый депозитарий. Обычно, этот метод не требует прямого вызова, а вызывается автоматически при добавлении нового словаря в CODBDICTIONARY.
<::Error> содержит описание ошибки, если таковая произошла.
Delete(<sDataID>) --> TRUE || FALSE
Delete() удаляет объект с идентификатором <sDataID> из депозитария.
<::Error> содержит описание ошибки, если таковая произошла.
GetValue(<sDataID>) --> <oData>
GetValue() достает из депозитария и возвращает объект <oData> с идентификатором <sDataID>.
<::Error> содержит описание ошибки, если таковая произошла.
Id4PrimaryKey(<sClassName>, <sKeyName>, <KeyValue>) --> <sDataID>
Id4ProperyKey() возвращает <sDataID> - идентификатор найденног объекта, у которого свойство с именем <sKeyName> равно <KeyValue>.
IdList(<sClassID>[, <nOrder>][, <sName>][, <sWhere>]) --> <oIDList>
IdList() возвращает <oIDList> - объект класса IDLIST.
New(<sDepID>, <sUser>, <sPasswd>) --> CODBDEPOSITORY object
New() инициализирует новый объект CODBDEPOSITORY возвращает его.
Если объект <sDepID> уже существует, New() открывает и возвращает этот депозитарий.
Open() --> TRUE || FALSE
Open() открывает все необходимые для работы словаря файлы или соединение с SQL сервером.
<::Error> содержит описание ошибки, если таковая произошла.
PadrBody(<oData>, <sClassID>) --> <oData>
PadrBody() приводит объект <oData> в соответствие классу <sClassID>.
<::Error> содержит описание ошибки, если таковая произошла.
Select(<sClassID>[, <nOrder>][, <sName>][, <sWhere>]) --> <aIdent>
Select() возвращает список идентификаторов объектов, принадлежащих классу <sClassID> в порядке <nOrder>, у которых аттрибут <Name> точно равен <sName> и содержимое аттрибутов соответсвует выражению <sWhere>.
<::Error> содержит описание ошибки, если таковая произошла.
Пред. | Начало | След. |
CLIP Classes | Уровень выше | Class CODBDICTIONARY |