Функции для работы с ТЗ (Таблицами Значений)

Функции для работы с ТЗ (Таблицами Значений) Screenshot Набор функций для работы с Таблицами Значений, которые я очень часто использую для клепания сложных отчетов.

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

Набор функций для работы с Таблицами Значений, которые я очень часто использую для клепания сложных отчетов. Включает в себя следующее: многоуровневая группировка ТЗ (в результате получается дерево); Редактор ТЗ в виде внешнего отчета; Копирование структуры ТЗ; Копирование строки ТЗ; Слияние ТЗ; Построчное суммирование 2-х ТЗ; Фильтрация ТЗ; Поиск заданной строки в ТЗ; Итог по строке ТЗ.
10.11.2002: добавил выгрузку в Excel
20.11.2002: печать ТЗ с группировками и разными красотами
27.11.2002: группировка и печать с разворотом по горизонтали
05.12.2002: поиск составных сумм. Бывает нужно очень редко, но мне вчера очень помогло :)
20.01.2003: возможность использовать другой шаблон таблицы при печати. Возможность вывода пользовательских строк в шапке.
26.01.2003: группировка с настройкой в редакторе ТЗ
23.03.2003: Кнопочки навигации по строкам в редакторе ТЗ - переход на следующее/предыдущее такое же/отличное значение.
08.05.2003: Добавлена обработка считывания ТЗ из Excel.
Добавлена обработка сравнения двух ТЗ. В таблицах выделяются ключевые и сверяемые колонки. Строки сопоставляются по ключевым колонкам.
21.05.2003: Сделал функции работы с ТЗ и некоторые функции для визуальных форм в виде классов 1С++
04.10.2003: Исправлены некоторые ошибки в классах.
Изменена функция "КопироватьСтрокуТЗ" - можно копировать внутри одной ТЗ.
Добавлена функ. "СледующееЗначениеТЗ".
Добавил bitmap'ы и иконки кнопок в чистом виде.
По просьбам трудящихся переделал обработку ПечатьТЗ, чтобы можно было печатать уже сгруппированную ТЗ. Пример вызова - в демо.
11.10.2003: Оптимизировал группировку ТЗ. Стала меньше жрать памяти, и работать быстрее.
Исправил ошибки рассчета итогов по группам справочников.
В обработке ПечатьТЗ добавил генерацию программного кода для вызова обработки.
28.10.2003: Добавление/редактирование/удаление колонок - спасибо coch'у
23.11.2003: Убрал классы из архива. Теперь они лежат в CLAss Repository http://1c.proclub.ru/modules/mydownloads/viewcat.php?cid=131, раздел "Расширения V7-объектов" (http://1c.proclub.ru/modules/mydownloads/viewcat.php?tmp=0&cid_1=0&cid=137)
Косметические изменения в обработке СравнениеТЗ.
09.12.2003: Добавлена возможность использования горячих клавиш при помощи ВК GhostService
(автор Дмитрий Ощепков aka DmitrO). Предполагается, что объект AddIn.GhostService
хранится в гл. переменной Ghost. Если в вашей конфигурации это не так, то нужно
будет ввести имя этой переменой при первом запуске.
25.12.2003: Изменена отработка выбора значения в редакторе ТЗ - теперь его можно использовать как форму для подбора (для этого нужно включить его в состав конфигурации). Пример вызова - в Демо.ert.
Новая функция - ТЗ_НайтиПоКлючу2() - бинарный поиск в ТЗ. В некоторых случаях работает намного быстрее, чем ТЗ_НайтиПоКлючу().
При сравнении ТЗ можно выбрать способ поиска.
25.01.2004: В редакторе ТЗ выбор значений справочников, документов и операций сделан через подбор, а не через ВвестиЗначение().
В сравнении ТЗ исправлена ошибка сравнения ТЗ с разными идентификаторами колонок.
04.02.2003: В РедакторТЗ добавлены заполнение колонки и удаление строк. Немного изменено СравнениеТЗ.
18.02.2004: В модальном режиме вместо подбора используется ВыбратьЗначение(). При записи списка значений отслеживается изменение его размера.
На основные кнопочки редактора ТЗ понавесил горячих клавиш, которые будут работать без GhostService (клавиши прописаны в хинтах на кнопки).
Для обработки строк добавлены 2 функции НайтиДокумент() и НайтиЭлемент(). Можно писать выражения типа: НайтиДокумент(ТЗ.Док).Удалить(0)
25.02.2004: В редакторе ТЗ добавлена волшебная кнопочка Ctrl-Shift-F4 - запускает editrekv.ert с текущим значением. И уж в editrekv (в отличие от стандартной формы объекта) можно отредактировать все. Editrekv.ert является разработкой vet7777 - "Редактор реквизитов (документов, справочников, операций, проводок)", скачать можно здесь: http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=1081. Требуется версия не ниже вер.4.00 (24.02.2004).
Также в редакторе исправлена ошибка выбора счета.
27.02.2004: Исправлен анализ Форма.Параметр. Очистка значения в текущей ячейке ТЗ (кнопка Del). Редактируются неопределенные значения.
02.03.2004: При модификации ТЗ обращаемся к колонкам по номеру, а не по идентификатору. Это позволяет работать с ТЗ, где вообще нет идентификаторов, или они дублируются.
12.06.2004: Немного ускорена группировка ТЗ. При подсчете итогов по группам справочников для групп создается расшифровка - древовидная структура, повторяющая структуру справочника. В ФункцииТЗ.txt добавлена функция ТЗ_НайтиПоКлючу2().
29.06.2004: Еще немного ускорена группировка ТЗ.
02.10.2004: Исправлена ошибка при подсчете итогов по группам справочника
22.11.2004: Исправлена ошибка при развороте первой группировки по горизонтали. Возникала при группировке по нескольким колонкам, и единственном уникальном значении в последней колонке группировки.

 Скачать Функции для работы с ТЗ (Таблицами Значений)

Функции для работы с ТЗ (Таблицами Значений) screenshot
Программы разработчика

Форма списка справочника с настраиваемым составом колонок Форма списка справочника с настраиваемым составом колонок
ADirks

Описание технологии создания формы списка справочника, состав колонок которого настраивается пользователем во время работы.

Функции для работы с ТЗ (Таблицами Значений) Функции для работы с ТЗ (Таблицами Значений)
ADirks

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

Визуальный конструктор SQL-запросов Визуальный конструктор SQL-запросов
ADirks

Конструктор SQL-запросов в основном предназначен для копания в базе данных.

Параметрический фильтр Параметрический фильтр
ADirks

Могут фильтроватся объекты типа: - Справочник - Документ - Регистр - Проводка -ЖурналРасчетов - Счет - ТаблицаЗначений В качестве реквизитов фильтра используются как реквизиты объекта, так и реквизиты реквизитов (например ФизЛицо.

Общие.ТаблицаЗначений, Общие.ТаблицаЗначенийФорма Общие.ТаблицаЗначений, Общие.ТаблицаЗначенийФорма
ADirks

Еще одна вариация на тему "расширение функционала ТЗ".

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

Функции для работы с ТЗ (Таблицами Значений) Функции для работы с ТЗ (Таблицами Значений)
ADirks

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

AboutPC+ Offline Magazine #34 AboutPC+ Offline Magazine #34
Руслан Басаргин

Краткое содержание: Главная: Конкурс для читателей: выиграй 3 DVD! БРед - колонка редактора: Светлая и солнечная колонка Мыльница - письма читателей Друзья, партнеры "Кольцо журналов" Раздел "Hi-Tech".

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

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

WTG Tools 2.3b WTG Tools 2.3b
Unknown

добавление/настройка/удаление аккаунтов (ограничение — 20 аккаунтов) добавление/настройка/удаление категорий (например, у меня такие: Transport, Food, Beer, Technics, Misc, Credits, Salary) (ограничение — 500 категорий) добавление/настройка/удаление транзакций отображение общего баланса, баланса на текущий день импорт (частичный) и экспорт данных из QIF (формат импорта/экспорта в PocketBank и некоторых других приложениях) переключение отображения системного статуса и панели кнопок справа выделение приходных/расходных транзакций разными цветами фильтр транзакций суммирование с очисткой архивирование/восстановление файла данных настройка вида, в том числе расцветки некоторые общие настройки программы удаление по фильтру архивирование по расписанию поиск по подстроке или дате график изменения баланса полная конфигурация диалога транзакции настройка шрифтов масштабирование сортировки по дате, по транзакции, по категории, по сумме сортировки прямая и обратная перекрестные транзакции между аккаунтами настраивается категория по умолчанию цветовые гаммы: WTG, Весна, Море, Ночь (если подберете хорошую гамму, присылайте — включу в предлагаемые варианты настроек) валюта для отображения калькулятор в поле ввода суммы: если написать простое арифметическое суммирование, то при нажатии «Сохранить» проводится пересчет, и диалог отображается снова, но уже с подсчитанной суммой возможно использование предыдущей транзакции для создания новой настройка валют отдельно для каждого аккаунта можно выбрать, что показывать в крайней правой колонке транзакций — приход или баланс (если баланс, то приход и расход выводятся в предпоследней колонке, расход — с минусом) форматирование дат осуществляется соответственно системным настройкам настраивается стартовый режим — аккаунт или транзакции в режиме транзакций появился авторежим — выбор из нескольких наиболее встречающихся транзакций и автоматическое добавление поддержка кириллицы (выберите шрифт Mono8 или Mono11) некоторые настройки для аккаунта типа «Телефон» для аккаунта типа телефон сделаны специфические операции: добавление входящего/исходящего/мобильного/городского разговора, входящей/исходящей SMS, автоначисление абонентской платы переход между аккаунтами по Ctrl-Left/Right, между месяцами по Ctrl-Up/Down выборочное суммирование в память: занести в память Ctrl-Y, вставить транзакцию из памяти Ctrl-W полностью русская и английская версии настройка вида списка транзакций индивидуально для каждого аккаунта дополнительная индивидуализация для аккаунта типа «Телефон» экспорт данных в виде табулированных полей; если потребуется импортировать полученный файл в Excel, его нужно предварительно открыть блокнотом (notepad.

Быстрые регистры Быстрые регистры
Unknown

Проект «Быстрые регистры для 1С».

Универсальный редактор журналов расчета Универсальный редактор журналов расчета
Долгов Юрий

Универсальная обработка предназначена для совершения ЛЮБЫХ действий с ЛЮБЫМИ Журналами Расчетов.

Учебник по технологии программирования Учебник по технологии программирования
Unknown

Приходилось ли вам когда-нибудь: тратить кучу времени на то, чтобы закодировать неверный алгоритм? использовать слишком сложную структуру данных? при тестировании программы пропустить очевидную проблему? тратить день на то, чтобы обнаружить ошибку, которую можно было бы найти за пять минут? сталкиваться с тем, что программа должна работать в три раза быстрее и использовать меньше памяти? затрачивать титанические усилия на то, чтобы перевести программу с рабочей станции на PC или наоборот? пытаться внести изменения в чужую программу? переписывать программу целиком, потому что разобраться в ней не удалось? Ну и как — понравилось? С программистами такое происходит все время.

FWLogger 1.0.0 FWLogger 1.0.0
Васильчиков Василий Сергеевич

Firewall Logger 1.

Контроль изменения базовых цен Контроль изменения базовых цен
Tomba

КонтрольБазовыхЦен.

PVD News System v4.50 PVD News System v4.50
PVDLab

Рассмотрим поближе систему PVD News System v4.

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

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С, любых документов и важных данных.