Найти в Дзене
1С 8.3: вывод Таблицы значений в Табличный документ
&НаКлиенте Процедура ПоказатьТабличныйДокумент(Команда) ТабДокумент = ПолучитьТабДок(); ТабДокумент.Показать("Справочник.Контрагенты"); КонецПроцедуры &НаСервереБезКонтекста Функция ПолучитьТабДок() Запрос = Новый Запрос("ВЫБРАТЬ * ИЗ Справочник.Контрагенты"); ТабДокумент = Новый ТабличныйДокумент; Построитель = Новый ПостроительОтчета; Построитель...
1590 читали · 2 года назад
Генератор текста запроса для временной таблицы
Задача: остановиться в отладчике после формирования какой-то таблицы значений, нажать пару кнопок и получить кусок кода примерно вот такого вида: Сама функция: // Формирует текст программного кода для вставки в модуль // // Параметры: // ТЗ - ТаблицаЗначений // ИВТ(не обязательно) - Строка - Имя временной таблицы, с которым сгенерится кусок кода // // Возвращаемое значение: // Строка - Текст програмного кода // Функция СгенерироватьТекстЗапросаДляВременнойТаблицы(ТЗ, ИВТ = "ТЗ_Источник") Экспорт ТК = "Запрос = Новый Запрос; | Запрос...
3 года назад
1С СКД: Таблица значений в качестве источника данных
Если для формирования отчета используются данные, которые невозможно получить запросом, можно использовать "набор данных - объект" 1) В модуле отчета инициируем предопределенную процедуру "ПриКомпоновкеРезультата" и вставляем в нее следующий код: Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ТаблицаСводная = ТаблицаДляИсточника(); //ТЗ, которую засунем в СКД НаборДанных = Новый Структура("ТаблицаСводная", ТаблицаСводная); НастройкиКомпоновки = КомпоновщикНастроек...
641 читали · 3 года назад