Имя: Пароль:
1C
1С v8
Выгрузка данных документа в табличный файл
,
0 Filkkore
 
10.09.20
10:06
БП 3.0

Необходимо на управляемой форме реализовать выгрузку данных документа из выборки в виде таблицы в файл. Как это можно реализовать?
1 mikecool
 
10.09.20
10:14
выборку в таб документ, его сохранить в файл
2 Василий Алибабаевич
 
10.09.20
10:15
(0) Файл -> Сохранить как -> *.xlsx
3 Filkkore
 
10.09.20
10:18
(2) Не не, всё программно. И желательно в формате читаемом 1Ской.
4 Василий Алибабаевич
 
10.09.20
10:26
(3) После формирования табличного документа :
Таб.Записать(). Во втором параметре указать в каком формате.
5 Filkkore
 
10.09.20
10:40
(4) Хорошо, а как можно заполнить этот ТД программно данными из выборки? Всё это ещё делается на управляемой форме.
6 Василий Алибабаевич
 
10.09.20
10:49
(5)
Получить макет.
Получить из него необходимые области.
Заполнять параметры областей необходимыми данными и выводить в ТД.

ЗЫ. Все выше описанное и еще многое можно заменить протым предложением - наймите программиста.
7 Filkkore
 
10.09.20
10:58
(6) Так я и есть начинающий программист) И я понимаю, как всё это делается в модуле обработки, но сейчас я это делаю из модуля управляемой формы...
8 Василий Алибабаевич
 
10.09.20
11:02
(7) Что не получилось?
9 mikecool
 
10.09.20
11:04
(7) используй построитель отчета или скд
10 Filkkore
 
10.09.20
11:44
(8) Получить макет таб дока из формы. Есть конечно вариант создать таб док на форме, но как там прописать параметры?
11 hhhh
 
10.09.20
11:51
(10) Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("...")
12 mikecool
 
10.09.20
12:03
(10) это если есть макет, если нет, то (9)
13 Cthulhu
 
10.09.20
12:06
з.а.ч.е.м.? (с)
14 Filkkore
 
10.09.20
12:11
(11) Спасибо!
15 D_E_S_131
 
10.09.20
13:23
(13) Вероятно будут потом данные из этого файла в другую базу загружать. :)
16 Cthulhu
 
11.09.20
02:49
(15): я подозревал. но тогда сразу - зачем переносить через таб.документ???
17 hhhh
 
11.09.20
06:09
(16) возможно клиенту, а не в базу. Еще в ЕАСУЗ, обязательно нужно прикреплять файл, если госзакупки.