Объект "не определено" (временное хранилище) при передаче с клиента на сервер
Здравствуйте. Столкнулась с проблемой, что при передаче с клиента на сервер адреса временного хранилища, приложение падает с ошибкой: АдресФайлаВоВременномХранилище в РаботаСФайлами.ДобавитьФайл.
Ожидалось: Двоичные данные; передано значение: Неопределено (тип Не определено).
{ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(295)}:ВызватьИсключение ТекстИсключения;
{ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(351)}:СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.РаботаСФайлами.Модуль(557)}:ОбщегоНазначенияКлиентСервер.ПроверитьПараметр("РаботаСФайлами.ДобавитьФайл",
{ВнешняяОбработка.ПрикрепитьППкЗКР.Форма.ЗагрузитьФайл.Форма(56)}:РаботаСФайлами.ДобавитьФайл(ПараметрыФайла, ВременноеХранилище);
{ВнешняяОбработка.ПрикрепитьППкЗКР.Форма.ЗагрузитьФайл.Форма(32)}:ДобавитьФайл(Наименование, ВременноеХранилище, СтруктураЗаявки);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
Пытаюсь передать адрес временного хранилища в процедуру РаботаСФайлами.ДобавитьФайл(...). Причем если написать проверку на "заполненность" переменной ВременноеХранилище уже на сервере, то она возвращает "Истина". Подскажите, в чем может быть проблема?
Ожидалось: Двоичные данные; передано значение: Неопределено (тип Не определено).
{ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(295)}:ВызватьИсключение ТекстИсключения;
{ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(351)}:СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.РаботаСФайлами.Модуль(557)}:ОбщегоНазначенияКлиентСервер.ПроверитьПараметр("РаботаСФайлами.ДобавитьФайл",
{ВнешняяОбработка.ПрикрепитьППкЗКР.Форма.ЗагрузитьФайл.Форма(56)}:РаботаСФайлами.ДобавитьФайл(ПараметрыФайла, ВременноеХранилище);
{ВнешняяОбработка.ПрикрепитьППкЗКР.Форма.ЗагрузитьФайл.Форма(32)}:ДобавитьФайл(Наименование, ВременноеХранилище, СтруктураЗаявки);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
Пытаюсь передать адрес временного хранилища в процедуру РаботаСФайлами.ДобавитьФайл(...). Причем если написать проверку на "заполненность" переменной ВременноеХранилище уже на сервере, то она возвращает "Истина". Подскажите, в чем может быть проблема?
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) по поводу второго параметра:
Если параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.
Если параметр не указан, помещенное значение будет удалено после очередного запроса сервера из общего модуля, при контекстном и неконтекстном серверном вызове из формы, при серверном вызове из модуля команды или при получении формы.
(6) Извините. Я просто не успеваю осмысливать, что именно Вы здесь пытаетесь сказать. В конструкторе ВременноеХранилище второй параметр - адрес. Он не обязательный. Почему из-за необязательного параметра должна выпадать ошибка?
(7) Вам в (5) ответили.
Потому что то что вы помещаете во временное хранилище пропадет после любого обращения к серверу, и там будет Неопределено.
Второй параметр заполняется уникальным идентификатором формы.
Синтакс помощник же.
Потому что то что вы помещаете во временное хранилище пропадет после любого обращения к серверу, и там будет Неопределено.
Второй параметр заполняется уникальным идентификатором формы.
Синтакс помощник же.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
