PDA

Просмотр полной версии : Господа, HELP по Таблице данных.



Polluks
22.10.2020, 09:12
Добрый день.
Господа, туплю на таблице данных.
Есть ФБ READ_ARCHIVE_DATA, он работает. Выборку из архива получает в VALUES ARRAY OF ANY , COUNT показывает - данные взялись.
Как из этого массива прикрутить данные в таблицу данных.
Как в описании делаю - прикручиваю VALUES к источнику данных таблицы. Вроде определяет все правильно - два столбца типа DT и LREAL ? Но данных в таблице нет.
Куды копать?

Юрий Горелый
25.10.2020, 14:25
через библиотечный тип данных? )

b_aleks
25.10.2020, 15:23
Добрый день.
Господа, туплю на таблице данных.
Есть ФБ READ_ARCHIVE_DATA, он работает. Выборку из архива получает в VALUES ARRAY OF ANY , COUNT показывает - данные взялись.
Как из этого массива прикрутить данные в таблицу данных.
Как в описании делаю - прикручиваю VALUES к источнику данных таблицы. Вроде определяет все правильно - два столбца типа DT и LREAL ? Но данных в таблице нет.
Куды копать?

Данных в таблице нет, потому что у вас источником данных для таблицы является массив значений, а надо массив структур. Создайте в библиотеке тип данных "Структура" с требуемыми полями, например, DT и LREAL, а затем в дереве объектов создайте динамический массив структур, который и будет являться источником данных для таблицы. Затем, когда отработает ФБ READ_ARCHIVE_DATA, через цикл заполняете созданный массив структур.

51503

Polluks
29.10.2020, 12:03
Данных в таблице нет, потому что у вас источником данных для таблицы является массив значений, а надо массив структур. Создайте в библиотеке тип данных "Структура" с требуемыми полями, например, DT и LREAL, а затем в дереве объектов создайте динамический массив структур, который и будет являться источником данных для таблицы. Затем, когда отработает ФБ READ_ARCHIVE_DATA, через цикл заполняете созданный массив структур.

51503

Спасибо большое. А что за тип переменной Параметр 1?

b_aleks
29.10.2020, 12:30
Обычная переменная LREAL, которая архивируется и имитирует синусоиду. Просто на ней проверял работу.

Polluks
29.10.2020, 13:01
В программе во входных параметрах используется Параметр_1.Поле_1 и Параметр_1.Поле_2 . Что за тип? Я со структурами никогда не работал....

Скороспелов Андрей
29.10.2020, 13:31
Справку пробовали читать?

Polluks
29.10.2020, 14:52
Данных в таблице нет, потому что у вас источником данных для таблицы является массив значений, а надо массив структур. Создайте в библиотеке тип данных "Структура" с требуемыми полями, например, DT и LREAL, а затем в дереве объектов создайте динамический массив структур, который и будет являться источником данных для таблицы. Затем, когда отработает ФБ READ_ARCHIVE_DATA, через цикл заполняете созданный массив структур.

51503

Шибко большое спасибо. Все ОК!!!!!!