|
Сохранение результата отчета в СКД | ☑ | ||
---|---|---|---|---|
0
Новичок_1С
31.07.20
✎
10:29
|
Добрый день.
Есть некий отчет на СКД. Конфигурация интегрирована с БСП. Форма отчета подставлена из общей формы БСП. В отчете есть параметр, который отвечает за то, что надо ли сохранить результат отчета в файл. Для этого я сделал в модуле объекта отчета проверку параметра. Далее с помощью ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений вывожу в таблицу, дальше конвертирую в нужных формат и получаю собственно файл. Как инициировать передачу файла клиенту на стороне сервера в модуле отчета в процедуре ПриКомпоновкеРезультата ? |
|||
1
acht
31.07.20
✎
10:31
|
> Как инициировать передачу файла клиенту
Зачем? И какому из всех подключненных? |
|||
2
acht
31.07.20
✎
10:32
|
Подозреваю, что ты хочешь https://its.1c.ru/db/bsp313doc#content:65:hdoc
|
|||
3
Новичок_1С
31.07.20
✎
10:34
|
(1) Надо. Тому, кто нажал кнопку "Сформировать".
|
|||
4
Новичок_1С
31.07.20
✎
10:35
|
(2) Нет. Это не то.
|
|||
5
acht
31.07.20
✎
10:37
|
(3) > Надо
Делай |
|||
6
Новичок_1С
31.07.20
✎
10:38
|
Поясню логику. На основании данных отчета должен формироваться некий файл выгрузки. Пользователь сформировал отчет, посмотрел, проверил. Поставил галку формирования файла. Получил файл с данными. Далее файл передал по назначению.
|
|||
7
acht
31.07.20
✎
10:49
|
Очень яркий пример, что бывает если смешать в кучу данные (файл) и их представление (отчет). Это разный фунционал, он должен быть разведен как минимум на две кнопки, запускающие разные методы.
Кроилово ведет к попадалову, ты сейчас это и наблюдаешь. |
|||
8
ДенисЧ
31.07.20
✎
10:50
|
(7) ЧушЪ несёшь. Отчёт сформированный - тоже данные. Ибо формируется по определённому алгоритму.
Или предлагаешь код дублировать? |
|||
9
Новичок_1С
31.07.20
✎
10:52
|
(7) Была бы форма у отчета своя, проблем бы не было с кнопками. А значит с клиентскими функциями типа НачатьПолучениеФайлаССервера. Вопрос в том, как инициировать на стороне сервера получение файла клиентом.
|
|||
10
acht
31.07.20
✎
10:54
|
(8) Две точки входа, внутри вызов общего кода. Первая плюется отчетом, вторая - данными. Желаение использовать как-то вот этак использовать какие-то вот существующие механизмы похвально, жду треска совы.
|
|||
11
acht
31.07.20
✎
10:56
|
(9) Купить КОРП с системой взаимодействий или колхозить внешние компоненты для сервера и для клиента.
|
|||
12
hhhh
31.07.20
✎
11:36
|
(9) Что за конфа? скопипастить фориу отчета из общих форм в сам отчет - не вариант? это займет у вас 8 секунд.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |