| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Перенос налоговый в файл |
| Автор: ivanstanislavovich 22.8.2007, 20:55 |
| Приветствую всех. Благодарю за просмотр и помощь в вопросе заранее. Суть проблемы такова: мне необходимо собрать все значения со всех налоговых накладных в один файл. Я планирую применить следующие ходы для решения задачи: Построить запрос, на выбор всех налоговых накладных (запрос построен, налоговые накладные я «собрал» во временной таблице), «пройтись» по полученным налоговым. Открывая каждую в форме, которая в свою очередь сразу после открытия, копирует значения в файл и закрывает форму. И так до тех пор, пока не будет исчерпана временная таблица. Проблема заключается в том, что во временной таблице нет параметра «Выбрать строки» и т.п. Но есть другой тип таблицы, в которой это возможно, но я не знаю, как записать значения с запроса в нее. Код для построения и выполнения запроса: Перем Запрос, ТекстЗапроса, Таб; //Создание объекта типа Запрос Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |ОбрабатыватьДокументы все; |НалоговаяНакладная = Документ.НалоговаяНакладная.ТекущийДокумент; |"//}}ЗАПРОС ; // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; … Таб.ИсходнаяТаблица("Сформировать"); … |