Вывод таблицы значений и компоновка (обычное приложение)


Просмотр таблицы значений(дерева значений) и отчет по произвольной ТЗ с помощью СКД
Загрузка таблицы значений из файлов xls/dbf/mxl

Обработка выводит таблицу значений на экранную форму, есть возможность сортировки по колонке с сохраненнием порядка по одинаковым значениям колонки.

Обработку удобно использовать при отладке для вывода промежуточных результатов, либо для показа списка/таблицы пользователю.

Таблицу значений можно передать в форму командами:

ПросмотрТЗ=ВнешниеОбработки.Создать("C:\EPF\ПросмотрТЗ.epf");//Обработки.ПросмотрТЗ.Создать();

ПросмотрТЗ.ЗаголовокФормы="наша таблица";
ПросмотрТЗ.ОткрытьОбъект(ТЗ);

-либо загрузить из файла (xls/dbf/mxl/тз)

обработку можно встроить в конфигурацию и прописать в общем модуле функцию ОткрытьТЗ(ТЗ,тхтЗаголовок="")

Обработка принимает на вход Таблицу ,дерево и список значений; массив, соответствие, структуру, COMSafeArray, результат запроса.

 

По таблице значений можно построить отчет на СКД (кнопка СКД)- а СКД можно настроить так, что бы вывести варианты значений колонки, настроить группировки вывода, отборы.

 

Другие обработки на Инфостарт:

РедакторТЗ для восьмёрки http://avprog.ru/public/104099/

В инструментах разработчика есть исследователь объекта и редактор тЗ/массива (не смотрел) http://avprog.ru/public/15126/

Использование СКД для настройки отбора ТЗ http://avprog.ru/public/105453/

Более удобно строить СКД с помощью отчета: http://avprog.ru/public/120528/

Обработка таблиц значений http://avprog.ru/public/65575/   (есть редактор формул,перенос в таб.часть документа)

 

В планах на будущее: добавить в эту обработку запрос по ТЗ, консоль кода,  формулы для дополнительных колонок. Расширение принимаемых на вход значений как в http://avprog.ru/public/97707/  , добавить возможность установить галочки если использовать обработку для выбора значений  

Файлы обработки:

-