Difference between revisions of "ExternalDBase.TempDB"

From SunFlurry wiki
Jump to: navigation, search
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:50, 7 February 2021

  TempDB (Доступ к интерфейсу TempDB внешней информационной базы)
Объект:Объект базы данных
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Нет

Функция позволяет получить доступ к интерфейсу TempDB для текущей базы данных.

Синтаксис

ExternalDBase.TempDB:<Интерфейс TempDB (EXDBO)>

Возвращаемое значение

Возвращается особый объект, позволяющий вызвать функции интерфейса TempDB.

Примеры

//Пример работы с TempDB внешней базы данных
db2:=exdb.create();
db2.Connect("127.0.0.1:13521:TCPPassword","User","Password");

aTemp:=db2.TempDB.Create("Папка:DB,Элемент:DB");
спВиды:=List.Create(Enum.ВидыНоменклатуры.Товар,Enum.ВидыНоменклатуры.Тара,Enum.ВидыНоменклатуры.ПроизведеннаяПродукция);
aTemp.LoadFrom("Ref.тмцНоменклатура","@Folder->Папка,@ELEMENT->Элемент","@Status=0","(ВидНоменклатуры IN спВиды)or(@IsFolder=1)");
ТСтруктура:=Tab.Create();
aTemp.CopyTo(ТСтруктура);
//Заметьте: функция MassLoadObjects отдает запрос на загрузку объектов корректной базе данных
MassLoadObjects(ТСтруктура,,,0,1,"Code");
ТСтруктура.Sort("Элемент+");