helpf.pro
Регистрация

v8.3: глобальные переменные

sergey26
05.08.2020 15:22Прочитано: 838

Как правильно прописать и работать с переменной ЗаписьJSON? Сейчас после инициализации переменной в одной процедуре. Вторая процедура этого не видит и выдает ошибку.

Код 1C v 8.3
 

&НаСервере
Перем ЗаписьJSON;


&НаСервере
Процедура ВыгрузитьНаСервереНачало()

ВременныйФайл = ПолучитьИмяВременногоФайла(".json");

ЗаписьJSON = Новый ЗаписьJSON;


ПараметрыЗаписиJSON = новый ПараметрыЗаписиJSON(,Символы.Таб);
ЗаписьJSON.ОткрытьФайл(ВременныйФайл, "windows-1251",,ПараметрыЗаписиJSON);
ЗаписьJSON.ЗаписатьНачалоОбъекта();
КонецПроцедуры


&НаСервере
Процедура ВыгрузитьНаСервереКонец()

ЗаписьJSON.ЗаписатьКонецОбъекта();
ЗаписьJSON.Закрыть();

Двоичное = Новый ДвоичныеДанные(ВременныйФайл);
АдресФайлаВоВременномХранилище = ПоместитьВоВременноеХранилище(Двоичное, ЭтаФорма.УникальныйИдентификатор);
Попытка
УдалитьФайлы(ВременныйФайл);
Исключение

КонецПопытки;

КонецПроцедуры


Yandex
Возможно, вас также заинтересует
Реклама на портале
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.