Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Передача параметра через внешнее хранилище (http://forums.kuban.ru/f1040/peredacha_parametra_cherez_vneshnee_hranilishe-9076105.html)

sasha_grey 09.07.2020 05:42

Передача параметра через внешнее хранилище
 
Допиливаю отчет для ЗУП - ваяли его франчи при переходе с семерки, на скорую руку, сейчас проверяю - много косяков, отчет нерабочий. Но поезд ушел, счета за работу им подписали. Суть проблемы - в их версии данные помещались в структуру и потом через Адрес = ПоместитьВоВременноеХранилище(МассивСтруктур);
передавались в параметр другую процедуру:
Процедура Выгрузка(Адрес)
МассивСтруктур = ПолучитьИзВременногоХранилища(Адрес);

Но это почему-то не работает :( Т.е. в первой процедуре выгружаются правильные данные (смотрела отладчиком), а во вторую, после получения из временного хранилища, получаю совсем другое - структура та же, но данные - одна повторяющаяся строка из правильной структуры. Причем не первая. Я это реализовала иначе, но вопрос остался - почему так происходит. Своим умом пока не дошла, может кто сталкивался с подобным, объясните для новичка в "восьмерке", пожалуйста, что тут не так.

Jimbo 09.07.2020 09:25

Может что-то с жизнью ?

ПоместитьВоВременноеХранилище (PutToTempStorage)
Синтаксис:
ПоместитьВоВременноеХранилище(<Данные>, <Адрес>)
Параметры:
<Данные> (обязательный)
Тип: Произвольный.
Данные, которые необходимо поместить во временное хранилище.
<Адрес> (необязательный)
Тип: УникальныйИдентификатор, Строка.

Второй параметр добавьте


Текущее время: 12:21. Часовой пояс GMT +3.