Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Проблема с передачей числового значения

Проблема с передачей числового значения
Я
   Aerosol
 
08.11.18 - 21:56
Здравствуйте, коллеги! Столкнулся с такой задачей по ходу разработки:
Есть обработка, в ней генерируется адрес временного хранилища, из этой обработки формируется отчет, в отчет передаются, соответственно параметры формирования и адрес хранилища(функция формирования отчета экспортная). Отчет выполняется, он формирует табличный документ и помещает его в хранилище, далее из обработки по адресу получаем табличный док и всё здорово.
Появилась необходимость из отчета в обработку выдергивать одно значение, которое рассчитывается при формировании отчета(табличного документа). Сгенерить еще один адрес хранилища и передать в отчет, к сожалению, не вариант, т.к. этот отчет формируется не только из этой обработки и добавлять в процедуру формирования еще один параметр - не вариант, слишком многое придется переделать.

Вопрос: коллеги, подскажите пожалуйста, каким образом можно передать из формируемого отчета в обработку это самое нужное мне значение? Тип значения - Число, всего-навсего.
Заранее спасибо за мысли.
 
 
   lEvGl
 
1 - 08.11.18 - 22:05
попроще объясните - в хранилище табдок и из него нужно значение?
   Aerosol
 
2 - 08.11.18 - 22:08
(1) Из обработки формирую отчет, отчет делает таб док и передает через хранилище его в обработку. Теперь мне нужно передать из отчета вдобавок к табдоку числовое значение, некую сумму. Вот как передать число одновременно с табдоком - не знаю.
   Полбатона
 
3 - 08.11.18 - 22:14
отчет формируется программно через ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений?
   lEvGl
 
4 - 08.11.18 - 22:17
хммм.. ну если правильно понял, то при возврате можно сделать структуру например, в ней один элемент - хранилище, а другой - нужное значение
   Garykom
 
5 - 08.11.18 - 22:19
(2) Засунь его в некое невидимое поле в ТабДок.
   vde69
 
6 - 08.11.18 - 22:25
ПоместитьВоВременоеХранилище(новый хранилищеЗначений(новый структура("отчет, параметр1,параметр2"), ТабДок, 5, 66), твойАдрес)
   Aerosol
 
7 - 08.11.18 - 22:54
(3) Отчет через экспортную процедуру формирования самого отчета
(4)(6)  К сожалению, не прокатит, думал об этом. Проблема в том, что отчет не только в этой обработке используется, а в других местах. Изменю возвращаемую структуру в хранилище - остальные варианты использования отчета умрут
(5) Интересная идея, кстати. Попробую, спасибо! В принципе, значение - Число, не должно проблем возникнуть
   Aerosol
 
8 - 09.11.18 - 12:05
Если что, то решил так: в момент формирования отчета из обработки генерил новый адрес временного хранилища, добавлял в структуру параметров, передаваемых в отчет, в отчете помещал по этому адресу нужную сумму, и по отработке отчета доставал из хранилища. Что-то взгляд вчера замылился :) спасибо всем за участие!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует