...
Метод | Описание | Параметры | Исключения | Пример | Версия | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sync() Sync(callback) Sync(callback, state) | Производит синхронизацию данных с сервером БИТ:Мобайл | callback - имя функции, вызываемой после выполнения синхронизации; state - объект, передаваемый в функцию обратного вызова в качестве параметра; Функция обратного вызова: (state), state - объект, переданный в качестве параметра state; | Не реализовано в 3.0
| - | ||||||||||
Create(name) | Создает новый экземпляр объекта | name - полное имя объекта | Не реализовано в 3.0. Для создания экземпляра необходимо использовать конструктор объекта.
| - | ||||||||||
SelectById(name, id) | Возвращает экземпляр объекта по идентификатору | name - полное имя сущности ; id - идентификатор; | Не реализовано в 3.0. Для получения объекта необходимо использовать объект Query
| - | ||||||||||
Delete(entityRef) Delete(entityRef, inTran) | Удаляет объект | entityRef - ссылка на объект inTran - установить false, для удаления сущности в обход транзакции |
| 23.30.50.1080 | ||||||||||
EmptyRef(name) | Возвращает пустую ссылку на объект определенного типа | name - полное имя объекта; | var emptyOrderRef = DB.EmptyRef("Document.Order");Не реализовано в 3.0. | - | ||||||||||
CreateRef(name, guid) | Создает ссылку на объект определенного типа
| name - строка, полное имя объекта; guid - строка, идентификатор объекта | DBException
| Блок кода |
Не реализовано в 3.0. | 2.3.14.119 | ||||||||
AsGuid(guidString) | Конвертирует строку к типу Guid | guidString - строка с текстом идентификатора; | var emptyGuid = DB.AsGuid("000000000-0000000-000000000"); | Не реализовано в 3.0. Необходимо использовать метод Parse типа Guid
| - | |||||||||
Commit() | Сохраняет изменения в БД в рамках транзакции |
| - | |||||||||||
Rollback() | Откатывает изменения в БД в рамках транзакции |
| - | |||||||||||
CreateTable(name, columns[]) | Создает пользовательскую таблицу | name - имя таблицы, при создании платформа добавит суффикс 'UT_' к имени columns - массив имен колонок; |
| 2.3.5.108 | ||||||||||
DropTable(name) | Удаляет пользовательскую таблицу | name - имя таблицы |
| 2.3.5.108 | ||||||||||
TruncateTable(name) | Очищает пользовательскую таблицу | name - имя таблицы |
| 2.3.5.108 |