Инструментарий разработчика Платформа 1С v7.7 OpenConf Конфигурации 1cv7 Россия Абонемент ($m)
(добавлено: складывание ТаблицЗначений из колонки, добавление как реквизита ТабличнойЧасти документа в новую колонку, вызов команды на последовательность действий (из дополнительной неуниверсальной части) (как результат: теперь можно отработать такую составную команду
"НаборДействий_ДобавитьРеквизит(ТЧ),СложитьТ,Свернуть(Клиент@Приход#Расход),Печать")
Универсальная обработка
1)Обработчик ТаблицыЗначений (Т) (списказначений)
1.1)Если ей передать таблицузначений (Т) (списокзначений) - покажет его на своей форме и дальше с ней
можно извращаться
(добавлять колонки с реквизитами значений из другой
колонки (в том числе ВнутреннийИдентификатор, КоличествоСтрок табличной части
Помеченность на удаление, саму табличную часть как ТаблицаЗначений)),
показывать реквизит (.../шапку, табличную часть) значения из ячейки, сортировать,
свертывать, сохранять в значение внутр в файл, ....,
скидывать в dbf (с ограничениями по колонкам),
разворачивать в плоскую таблицу значения из списков из колонки Т (создает таблицу
с копиями строк для каждого значения из списка),
получать таблицузначений как сумму строк таблицзначений из колонки (т.о.
можно получить суммарную табличную часть списка документов)
поиск дублей строк по любому набору колонок,
некоторые математические действия со значениями колонок, подсчитывает итог
текущей колонки, выдает Т на печать,...)
1.2)Можно загружать Т из файла внутр
1.3)Можно загружать табличную часть любого документа
2)Может использоваться для открытия формы документа/элементасправочник (через команду вызова)
(делает интелектуально (открывает на просмотр, если заблокирован),
открывает форму списка, если нет формы элемента и т.п.),
показа движений регистров документа ...
3)Может быть использован отдельный обработчик не универсальный для пристыковки не
универсальных расчетов значений по содержимому ячеек колонки
(приложен пример ПоказатьТ_Доб_НеУниверсальность.ert)
(удобно использовать, в том числе, из UCoice.ert )
В ПоказатьТ_Доб_НеУниверсальность.ert класть обработчики не универсальные, чтобы ПоказатьТ.ert открывалась во всех базах
В ПоказатьТ_Доб_НеУниверсальность.ert можно класть строки выполнения последовательности действий (см. в модуле ПоказатьТ_Доб_НеУниверсальность)
(например, "НаборДействий_ДобавитьРеквизит(ТЧ),СложитьТ,Свернуть(Клиент@Приход#Расход),Печать" -
выполнится указанный набор действий (т.е. получим печатную таблицу суммы табличный частей
документов из текущей колонки, свернутую по "Клиент","Приход,Расход"
(т.е. считаем, что Клиент,Приход,Расход - есть колонки в ТабличныхЧастях
документов из текущей колонки) )
(сама обработки такой строки происходит в ПоказатьТ.ert)
1 стартмани
20.12.2010
12889
237
wokituk
4
17