Функция FIllBySet

Автор Grammer, 23.04.14, 10:46:31

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

Grammer

Здравствуйте коллеги.
Недавно столкнулся с такой проблемой. При создании отчета в FastReport в Лоцман PLM 14 необходимо вытащить объекты из Виртуальной папки, но так как виртуальная папка не имеет связей, а является выборкой это сделать через связи не получается.
После чего создал выборку (Выборка_1) в Лоцмане и хотел вытащить из нее данные в виртуальную таблицу. Но при описании функции Table.FillBySet с указанием имени выборки мне показывает что результатов выборки нет, хотя в Лоцмане работает нормально.
С чем это может быть связано. Если кто то сталкивался прошу помочь. Или подсказать может что то я делаю не правильно.

TableNew :=     Table.Create('_ID;_TYPE;_PRODUCT;_VERSION;_TYPE_E;_TEXT;_DATE;_DATE_END',
'ftInteger;ftString;ftString;ftString;ftString;ftMemo;ftString;ftString','0;255;255;255;255;0;255;255');

RecNo := Table.FillBySet(TableNew+';'+Выборка_1';DemoBase','_ID_VERSION;_TYPE;_PRODUCT;_VERSION>
_ID;_TYPE;_PRODUCT;_VERSION');

Table.Reflect(TableNew,'TABLEREFLECT_1');