Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 17:03

Временное хранилище. Что делаю не так?

Автор 1СNachalo, 19 апр 2018, 12:55

0 Пользователей и 1 гость просматривают эту тему.

1СNachalo

Подскажите, пожалуйста, что делаю не так.
В одном общем модуле прописываю:
АдресДляD = ПоместитьВоВременноеХранилище(d,Новый УникальныйИдентификатор());
АдресДляR = ПоместитьВоВременноеХранилище(r,Новый УникальныйИдентификатор());

Так хочу сохранить значение переменных d и r во временном хранилище, чтобы потом их открыть в другом общем модуле.

Во втором общем модуле пытаюсь "достать" переменные из временного хранилища 2 способами. В обоих выдаются ошибки.
Первый:
   d = ПрочитатьНаСервере (АдресДляD);
   r = ПрочитатьНаСервере (АдресДляR);
Второй:
        d = ПолучитьИзВременногоХранилища (АдресДляD);
   r = ПолучитьИзВременногоХранилища (АдресДляR);
------------------------------------
Ошибки в первом случае:
{ОбщийМодуль.РаботаС_HTMLКлиент.Модуль(268,26)}: Переменная не определена (АдресДляD)
   d = ПрочитатьНаСервере (<<?>>АдресДляD); (Проверка: Тонкий клиент)
{ОбщийМодуль.РаботаС_HTMLКлиент.Модуль(269,26)}: Переменная не определена (АдресДляR)
   r = ПрочитатьНаСервере (<<?>>АдресДляR); (Проверка: Тонкий клиент)
{ОбщийМодуль.РаботаС_HTMLКлиент.Модуль(268,6)}: Процедура или функция с указанным именем не определена (ПрочитатьНаСервере)
   d = <<?>>ПрочитатьНаСервере (АдресДляD); (Проверка: Тонкий клиент)
{ОбщийМодуль.РаботаС_HTMLКлиент.Модуль(269,6)}: Процедура или функция с указанным именем не определена (ПрочитатьНаСервере)
   r = <<?>>ПрочитатьНаСервере (АдресДляR); (Проверка: Тонкий клиент)
-----------------------------------------
Ошибки во втором случае:

{ОбщийМодуль.РаботаС_HTMLКлиент.Модуль(271,41)}: Переменная не определена (АдресДляD)
       d = ПолучитьИзВременногоХранилища (<<?>>АдресДляD); (Проверка: Тонкий клиент)
{ОбщийМодуль.РаботаС_HTMLКлиент.Модуль(272,37)}: Переменная не определена (АдресДляR)
   r = ПолучитьИзВременногоХранилища (<<?>>АдресДляR); (Проверка: Тонкий клиент)
----------------------------
Что надо исправить?

wise

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

bsn-chita

А как во второй модуль передаете адреса?
Для примера через константу

Константы.АдресВременногоХранилищаДляА.Установить(ПоместитьВоВременноеХранилище("Для примера просто текст",Новый УникальныйИдентификатор));

И

Сообщить(ПолучитьИзВременногоХранилища(Константы.АдресВременногоХранилищаДляА.Получить()));

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск