Цитата(Vofka @ 13.12.13, 18:02)
Зачем?
на работе есть 1С
я являюсь обычным сотрудником, без доступа к конфигуратору этой 1С
мне нужно делать кучу ГЕМОРОЙНЫХ отчетов, которые вытекают из множества других ОБЫЧНЫХ/стандартных отчетов этой 1С
раньше я эти ГЕМОРОЙНЫЕ отчеты объединял/форматировал/видоизменял и т.п. в EXCEL, но вот решил расширять кругозор и сейчас перевожу свои екселевские наработки которые существенно упрощают мне жизнь в 1С
Цитата(alex040269 @ 13.12.13, 18:09)
можно форма2.ТаблицаЗначений, если ТаблицаЗначений реквизит формы, иди экспортная переменная, но поддержу вопрос вофки: Зачем? Шаткий какой-то алгоритм получается. Очень зависит от последовательности действий и т.д.
таблица значений это не реквизит формы это...
цитата
Виртуальная структура-хранилище данных в табличной форме - вот что такое таблица значений 1С
Таблица значений не является постоянным объектом базы данных 1С, и не сохраняется между сеансами запуска.
Таблица значений 1С (ТЗ) создается "на лету" при помощи программного кода,и далее работа с ней осуществляется так же, с любым другим программным объектом языка программирования 1С. С помощью вызовов методов и обращений к свойствам таблицы-объекта.
Другими словами, программист создает таблицу в памяти, наполняет ее данными, работает с ней, сортирует, группирует, вычисляет итоги и так далее. Получает нужные данные для дальнейшего использования.
вот о такой ТаблицеЗначений идет течь
которая создается:
МояТЗ = Новый ТаблицаЗначений; // создаем новую таблицу значений, хранящуюся в переменной "МояТЗ"
МояТЗ.Колонки.Добавить("Фамилия"); // создаем колонку "Фамилия"
МояТЗ.Колонки.Добавить("Имя"); // создаем колонку "Имя"
На вопрос зачем ответил вофке