#0
by Garnet27
Добрый день! Подскажите, пожалуйста, можно ли передать таблицу значений, формируемую в модуле формы, в модуль объекта? Большое спасибо.
#4
by Надо работать
ну в восьмерочной ЗП примерно так и рекомендуют делать ) чтоб сразу расчеты были в форме видны
#6
by Garnet27
Мне программно надо запрос в СКД вставить, а ТЗ для запроса формируется по экселевским файлам, которые, в свою очередь, формируются, используя ком-эксель только на клиенте, в форме, а программно вставка запроса работает из модуля объекта!
#9
by ssh2QQ6
УФ? Что за тз тогда на клиенте? Можно сформировать массив структур например и передать в параметре процедуры на сервер
#10
by Garnet27
а поля прорисовать в СКД? У меня более 300 колонок... да, УФ. Насчет массива структур уже подсказали. Видимо, наверное, только так, я понимаю? Может, еще как-то можно? Зело табличка большая...
#11
by Maxus43
лучше файл на сервер передать и там прочитать его и заполнить сразу... почему нельзя так то?
#15
by ssh2QQ6
+Если здоровый файл можно сформированный массив структур ПоместитьВоВременноеХранилище, а в процедуру адрес передать
#18
by Ник второй
Автору надо в модуль объекта передать... Но тут куча умников уцепилась за клиент - сервер и начала воевать.
#19
by Ник второй
Зачем? Если ТаблицаЗначений есть на УФ не смоделированная а самая настоящая ТаблицаЗначений.
#22
by Garnet27
, благодарю, ИМЕННО в модуль объекта, потому что запрос в СКД программно я могу вставить только оттуда
#25
by Defender aka LINN
У аффтара УФ. Прежде чем передавать в модуль объекта - хоть обделайся, но придется передать с клиента на сервер
#29
by Ник второй
Дык понятно, но сложнее передать в модуль, особенно если надо в обработку проведения.
#37
by Garnet27
да не заморачивайтесь, как мне ТЗ получить, она уже готова, ее надо просто ПЕРЕДАТЬ в модуль объекта!
#42
by Ник второй
Посмотри как сделан документ УстановкаЦенНоменклатуры в УПП, там заранее не известно количество выбранных типов цен и почему то все прекрасно работает )
#43
by Ник второй
В общем правильный вопрос видимо звучит так: Как поменять текст запроса СКД во внешнем отчете. При этом СКД должен использовать внешний набор данных в виде ТаблицыЗначений заполняемая на основании Эксель файла.
#44
by ssh2QQ6
при обращении к реквизиту с типом таблица значений работа будет идти с ДанныеФормыКоллекция
#51
by Garnet27
Ребят, вопрос еще. При запуске отчета СКД в отладчике управление передается в модуль объекта в процедуру ПриКомпоновкеРезультата, куда и нужно вставить запрос. Мне из этой процедуры нужно, чтобы отладка переходила в модуль формы, где заполняется таблица... От тут мне сказали, что никак... А может, все-таки...?
#54
by Kamas
я не догоняю тебе что нужно тз передать в функцию модуля объекта или из модуля объекта вызвать функцию модуля формы.
#55
by Garnet27
ТЗ муторно передавать, пытаюсь все варианты посмотреть. Хорошо бы вызвать функцию, конечно
#56
by Defender aka LINN
Муторно? Может я чего-то не понимаю, но что муторного в том, чтобы переменной значение присвоить?
#59
by Defender aka LINN
Которая в модуле объекта. Или у тебя сферическая задача "передать в пустой модуль объекта, авось 1С сама разберется"?
#61
by Kamas
ну и на кой тебе модуль форы ответь дураку?? Давай логически модуль объекта может вызываться не только с формы и что тогда произойдет??
#63
by Euguln
Писать ТЗ в реквизит объекта, или адрес временного хранилища, а в ПриКомпоновкеРезультата тянуть из объекта.
#65
by Garnet27
для того, чтоб вытянуть ее из объекта, надо ее сперва сформировать заполнить, а отладка падает сразу в ПриКомпоновкеРезультата, минуя форму
#68
by GreyK
Концовка мелодраммы мне нравится. Передавать из СКД в ТЗ - это круто! А вообще, лично я разрешаю передачу ТЗ с формы в модуль и обратно :)
#70
by YFedor
Если это внешний отчет, то что мешает добавить в отчет реквизит и писать ТЗ туда, а в модуле брать оттуда?
#71
by GreyK
С формы объекта в модуль (и обратно ессно) объекта передаются ТЗ процедурами объвленными как НаСервере, с формы объекта процедура объявленная НаСервере может заполнить ТЗ объекта, которое уже заполняется как объект формы и доступны НаКлиенте. Цену не объевляй, а то мне зряплату перестанут платить.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как из ТаблицыЗначений передать значения в таблицу документа.
- Создание ТЗ с вложенными ТЗ на основании плоской ТЗ методом группир. по колонкам
- v8: Как черег параметр передать ТЗ и в запросе рабртать с ней, как с таблицей?
- Как получить доступ к ТЗ на форме объекта документ из модуля обработкапроведения
- ТЗ.Свернуть для ТЗ в ТЗ
- СКД: Как можно сделать вызов функции не из общего модуля, а из модуля отчета В СКД
- Как передать переменную из модуля формы в модуль объекта?
- Как передать переменную модуля объекта в модуль формы внешней обработки? (ЗУП 8.1)
- Вызов процедуры модуля объекта из модуля формы
- Как передать управление с сервера на клиента?Можно ли передать Вопрос на клиента
- Можно ли передать в модуль объекта массив из модуля формы
- Передать значение из модуля формы в модуль объекта
В этой группе 1С
- Ввод на основании в журнале документов 8.2
- Перевыбрать номенклатуру в табличной части док-та "Оприходование"
- Постраничный вывод в СКД
- почему в табличной части не выводится реквизит табличной части?
- Не отображается глобальная команда на форме
- запись txt файла на другом сервере
- Ограничение доступа на добавление номенклатуры (КА)
- Не могу открыть Анализ счета под определенным пользователем.
- ЗуП 2.5 НДФЛ по нескольким организациям в одну. Как исправить?
- ADODB.Command пытаюсь выполнить запрос UNION +? + 2*FROM, но получаю ошибку
- 1С ЗУП расчет доп.отпуска суммированный учет
- Как в отчете валовая прибыль добавить отбор по регистратору
- 1С 8.3 Недостаточно свободной памяти на сервер 1С предприятия
- глупый вопрос про вкладки(страницы) в УФ
- Как в панели навигации формы у команды изменить отображение (заголовок) ?
- ВОПРОС ПО ЗУП 3.0 до начисление страховых взносов???
- Переменная не определена (Масcив)
- УТ 10.3 Где РОЛЬ при редактировании контактного лица контрагента?
- Как программно распечатать документ?
- DBCC FLUSHPROCINDB Пример