218 прочтений · 5 лет назад
Фишки при отладке кода
Зачастую, отлаживая код в 1С, есть необходимость просмотреть содержимое результата запроса. Можно воспользоваться консолью запросов. А можно просто вывести результат запроса в таблицу значений, которую соответственно, можно быстро выгрузить в табличный документ. Сохранив этот табличный документ в excel, можем воспользоваться всей мощью табличного редактора от Microsoft. Ниже представлен код, выгружающий таблицу значений в табличный документ. ТаблицаЗнач = Запрос.Выполнить().Выгрузить(); ТабДок = Новый ТабличныйДокумент; Построитель = Новый ПостроительОтчета; Построитель...
4 прочтения · 1 год назад
Генератор текста запроса для временной таблицы
Задача: остановиться в отладчике после формирования какой-то таблицы значений, нажать пару кнопок и получить кусок кода примерно вот такого вида: Сама функция: // Формирует текст программного кода для вставки в модуль // // Параметры: // ТЗ - ТаблицаЗначений // ИВТ(не обязательно) - Строка - Имя временной таблицы, с которым сгенерится кусок кода // // Возвращаемое значение: // Строка - Текст програмного кода // Функция СгенерироватьТекстЗапросаДляВременнойТаблицы(ТЗ, ИВТ = "ТЗ_Источник") Экспорт ТК = "Запрос = Новый Запрос; | Запрос...