Внешняя обработка "Отчет по таблице значений" v04-10

Внешняя обработка ИСХОДНАЯ ИДЕЯ: Для получения отчета ("Таблица") скармливать одному и тому же внешнему отчету (ОтчетПоТабЗн.

Разработчик:   sau
      другие программы →
Лицензия:   Unknown
Размер:   0K
Язык:   
ОС:   Windows 98/XP/Vista (?)
Рейтинг:   0 /5 (0 голосов)

ИСХОДНАЯ ИДЕЯ:
Для получения отчета ("Таблица") скармливать одному и тому же
внешнему отчету (ОтчетПоТабЗн.ert) различные исходные данные в
виде таблицы значений (ТЗ) в зависимости от задачи, и тем самым
избавить себя от части рутины, связанной с программированием
формирования и вывода таблицы отчета.
Однако, постепенно функционал обработки существенно расширился :-)
(см. далее).

Консоль запросов в сочетании с возможностями дополнительной
обработки полученной таблицы значений и режимом сохранения настроек
позволяют применять обработку программистами и здравомыслящими
конечными пользователями в режиме "Предприятие"
как универсальный генератор отчетов на базе выборки,
не прибегая к программированию.

ВОЗМОЖНОСТИ:
1. Формирование динамического отчета (с переменными колонками)
по таблице значений. Отчет может быть простой или с вложенными
группировками. В этом случае требуется исходная ТаблицаЗначений
специального формата, см.комментарии к процедуре
СформироватьОтчетСГруппировками(ТабЗнЧастиОтчета).
Поддерживается до 4-х уровней группировок включительно: первый -
охватывающий (старший), последний - детальная строка (если передать
больше - выведет 4, начиная с охватывающего уровня).
С версии 02-07 имеется также альтернативный вариант вывода
отчета с группировками произвольной вложенности
(Флажок "флРекурсивныйВыводГруппировок").
В версии 03-00 появилась возможность произвольно задавать группируемые и
суммируемые колонки (1 или несколько уровней) непосредственно в обработке
перед формированием отчета (вкладка "Произвольные группировки").
Исходная таблица значений может быть передана при вызове обработки в
качестве параметра открытия в конструкции типа
ОткрытьФорму("Отчет",ТабЗнСтрокиОтчета,
КаталогИБ()+"ExtForms\ОтчетПоТабЗн.ert");
С версии 03-04 для отчета с группировками можно обойтись и без ТЗ специального
формата (поднадоело ее собирать) - при вызове передавать детальную ТЗ,
а затем, манипулируя контекстом открытой формы, установить значения заголовка,
группируемых и суммируемых колонок и т.д. (см. соответствующий пример ниже).
2. Импорт ТЗ из *.dbf файла (xBase) (есть выбор DOS/Windows кодировки).
3. Импорт ТЗ из *.xls файла (Excel) (есть выбор листа книги).
4. Экспорт ТЗ в *.xml файл (агрегатные типы данных преобразуются к базовым).
5. Импорт ТЗ из *.xml файла в формате, выгружаемом данной обработкой,
который содержит описание структуры данных (поддерживаются только
базовые типы данных).
6. Импорт ТЗ из *.txt файла (есть выбор DOS/Windows кодировки,
разделителя полей).
7. Получение ТЗ из запроса 1С, сформированного из данной обработки
(вкладка "Консоль запросов", операция "Выполнить запрос").
Есть возможность ссылаться на списочные условия типа
Условие(ПеременнаяЗапроса В СписокЗначений) для агрегатных типов данных,
подробнее см. всплывающие подсказки к диалогам.
8. Экспорт ТЗ в *.dbf файл (есть выбор DOS/Windows кодировки).
9. Экспорт ТЗ в *.xls файл.
10. Экспорт ТЗ в *.txt файл (есть выбор DOS/Windows кодировки,
разделителя полей).
11. Редактирование ячеек ТЗ, добавление/удаление строк и колонок,
замена значения в колонке по условию, сортировка по указанным колонкам,
редактирование параметров колонок.
12. Собственный механизм сохранения/восстановления настроек
(дополнительно к стандартному) посредством текстового файла
(позволяет объединять списки настроек из разных файлов).
13. Создание перекрестной таблицы по типу перекрестного запроса MS Access
или сводной таблицы Excel (вкладка "Перекрестная таблица").
Реализовано отдельной операцией, а также как
предварительное действие перед формированием отчета с группировками
(флажок на вкладке "Произвольные группировки").
Можно указывать несколько колонок со значениями.
14. Заполнение колонок по формуле на языке 1С (вычисляемые поля).
В формуле можно ссылаться на значения колонок ТЗ и свойства самой ТЗ.
В списке подстановок имеются шаблоны готовых формул, возвращающие
элементы справочника и документы как значения агрегатных типов.
15. Свертка ТЗ по указанным колонкам. Для числовых колонок при этом
возможно суммирование значений.
16. Сохранение ТЗ в текстовом файле служебного формата
и восстановление ее из такого файла (в режиме создания новой ТЗ или
добавления строк в существующую ТЗ по колонкам с совпадающими
идентификаторами) с сохранением значений агрегатных типов данных.

ПРИМЕРЫ ВНЕШНЕГО ВЫЗОВА:
ВОЗМОЖНЫЕ НАПРАВЛЕНИЯ ПРИМЕНЕНИЯ:
НЕКОТОРЫЕ НЕОЧЕВИДНЫЕ ФИЧИ:
ГРУППИРОВКИ ПРОИЗВОЛЬНОЙ ВЛОЖЕННОСТИ:
см. описание обработки или прилагаемый текстовый файл.

АВТОР:
Селюкин Александр (sau)
sau_mailbox@mail.ru
Буду рад, если моя поделка окажется востребованной в миру
и принесет пользу прогрессивному человечеству ;-)

 Скачать Внешняя обработка "Отчет по таблице значений" v04-10

Внешняя обработка
Программы разработчика

Внешняя обработка Внешняя обработка "Обмен с ПО 'Клиент-Банк'" v02-02
sau

ВОЗМОЖНОСТИ: Обмен стандартной 1С:Бухгалтерии с ПО 'Клиент-Сбербанк' посредством его стандартных схем обмена (т.

Внешняя обработка Внешняя обработка "Отчет по таблице значений" v04-10
sau

ИСХОДНАЯ ИДЕЯ: Для получения отчета ("Таблица") скармливать одному и тому же внешнему отчету (ОтчетПоТабЗн.

Альтернативные программы

Внешняя обработка Внешняя обработка "Отчет по таблице значений" v04-10
sau

ИСХОДНАЯ ИДЕЯ: Для получения отчета ("Таблица") скармливать одному и тому же внешнему отчету (ОтчетПоТабЗн.

Учет оплаты договоров Учет оплаты договоров
plr@halyava.ru

Ведение справочника подразделений, учет договоров в разрезе подразделений.

JUL 3.1 JUL 3.1
mic

Система JUL распространяется в рамках проекта "Интернет-школа при ФТЛ №1".

Административная обработка Административная обработка
Vladimir Kozlov

Административная обработка, производящая чистку &quot.

Поиск в текстовом файле по шаблону Поиск в текстовом файле по шаблону
sergf@service.volvo.ru

Принцип &quotкто последний - тот и папа&quot, примененный на практике.

Двойняшки  Двойняшки 1.0 Двойняшки Двойняшки 1.0
teterin

Вы, конечно же, знаете и о картах Таро, и о рунах, и о гадании по китайской "Книге Перемен".

Записная книжка 'Фотоальбом' (My Comrads) 1.0 Записная книжка 'Фотоальбом' (My Comrads) 1.0
sergssm

Программа-фотоальбом "My Comrads" послужит Вам как адресная книга и фотоархив.

Solitaire  Solitaire 1.0 Solitaire Solitaire 1.0
lipigro

Цель игры состоит в том, чтобы после нескольких "прыжков" на доске осталась одна фишка.

Набор алгоритмов для режима &quotДокументы и Расчеты&quot Набор алгоритмов для режима &quotДокументы и Расчеты&quot
nizow@sgaice.ru

Набор алгоритмов для деноминации, обнуления (перекрытия) счетов, &quotподнятия&quot уровня ведения аналитики, &quotподчистки&quot уровней, подсчета аналитических объектов, и проч.

Выписка из банка Выписка из банка
prede@i.am

Формат &quotexptmp.

Другие программы категории

Homba 2 Homba 2
Светлицкий Валерий Павлович

Программа "Homba" предназначена для просмотра и анализа конфигураций системы 1С-Предприятие 7.

Управление файлами, версия 1.00 Управление файлами, версия 1.00 
koser

Когда меня достало "раскидывать" по сети на множество компов всяческие одинаковые файлы и обновления, то решил - пусть 1С этим займеться.

Методика.Окно табличной части документов Методика.Окно табличной части документов
Item

Демо конфигурация v77.

Цикл уроков по бухгалтерской программе  Цикл уроков по бухгалтерской программе "1С:Бухгалтерия 7.7 для Украины".
Alexandr

Подбока уроков рубрики "Компьютерный практикум" из журнала "Налоги и бухучет".

MZ:Архиватор PRO 1.5.0.0 - резервное копирование баз 1С MZ:Архиватор PRO 1.5.0.0 - резервное копирование баз 1С 
mzaharenkov

MZ:Архиватор PRO - это программа для резервного копирования баз 1С, любых документов и важных данных.