#0
by fdv_83
Здравствуйте, форумчане. У меня такая проблема. Я в управляемом приложении в форме элемента справочника по нажатию кнопки выбираю картинку. В толстом и тонком клиенте эта картинка сразу же отображается на форме. А вот в веб-клиенте не отображается. Она появляется на форме, если закрыть программу и снова открыть. Подскажите, пожалуйста, как сделать, чтобы картинка в веб-клиенте сразу появлялась на форме.
#7
by fdv_83
ДанныеФайлаКартинки - реквизит объекта типа ХранилищеЗначений ФайлКартинки - реквизит объекта типа Строка неограниченной длины АдресКартинки - реквизит типа Строка неограниченной длины Имеется реквизит формы Картинка, имеет вид Поле картинки, путь к данным АдресКартинки
#9
by fdv_83
Я объект записываю в момент выбора картинки. Этот код работает в толстом и тонком клиентах, но не отображает картинку на форме в веб-клиенте. Вот не могу понять. в чём причина этого
#10
by vde69
контекст на сервере обновил? а то может он и не знает о том, что записано.... вообще перечитай обьект...
#11
by vde69
в УФ контекст существует одновременно на сервере и клиенте, при изменении контекста на сервере клиент может не знать об этом. Для веб клиента вообще передача с сервера на клиент может происходить только "по запросу", по этому нужно или на клиенте что-то постоянно проверять или генерить системное событие... Самое простое - перечитать обьект, при этом в явном виде форма получит последнюю версию контекста и обновит свои элементы.
#13
by fdv_83
Используя метод ЭтаФорма.ОбновитьОтображениеДанных, картинка появляется после закрытия, открытия формы
#14
by vde69
Расширение управляемой формы для объектов (Managed form extension for objects) Прочитать (Read) Синтаксис: Прочитать Описание: Обновляет объект управляемой формы. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
#17
by SergeyKB
>в УФ контекст существует одновременно на сервере и клиенте, при изменении контекста на сервере клиент может не знать об этом. А какой смысл существования контекста на сервере ? Если с клиента при контекстном вызове он туда передаётся Понимаю, что он может создаваться при создании формы и чтении объекта, но разве он не удаляется (освобождая память) при передачи управления на клиента (При открытии формы)
#18
by vde69
я вообще не понимаю зачем нужен клиентский исполняемый код кроме как при работе с внешними интерфейсами (например ККМ)
#28
by DrZombi
А это зачем? Что такое "АдресКартинки"? Надеюсь, что это реквизит формы типа Строка, и выведен на форму в качестве Картинки?
#29
by DrZombi
+ Дай код посмотреть с формой :) На Яндекс или Майл Диске можешь выложить Обработку, ли CF
#30
by fdv_83
Выбор файла происходит на клиенте, а АдресКартинки - реквизит типа Строка неограниченной длины Имеется реквизит формы Картинка, имеет вид Поле картинки, путь к данным АдресКартинки
#32
by banco
у меня все отображается, значит у тебя что то не так, покажи код, чтоб могли подсказать
#37
by banco
я использую подсистему ПрисоединенныеФайлы из БСП и не изобретаю велосипед. а у тебя очень плохой код, там не то что исправить, а все заново написать. хотя бы посмотри как в демо базе, которая с платформой идет, сделано
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как выбрать запросом все не проведенные документы
- СКД, оформление строки жирным шрифтом
- Есть ли возможность в УПП перечислять подотчет на карту как по зарплате
- Как в универсальном отчете вывести две таблицы, не зависящие по запросу.
- v7: максимум по дате документа в запросе 1с 7.7
- списание пива - "прочие расходы" в декларации формы 5
- Как отбросить часть знаков после запятой?
- По документообороту подскажите - связи документов
- Postgre ??? Простейший запрос висит
- 8.3 идентификация пользователя не выполнена
- v7: Индексированная таблица, КоличествоСтрок
- Загрузить в ТЧ без предварительной ее очистки
- ЗУП Непогашенный займ при увольнении
- Программно добавить поле картинки в форму УФ
- Перезапись файла Excel методом SaveAs без подтверждения презаписи
- Как получить значение реквизита документа из модуля менеджера (УФ 8.2)
- Скрыть строки в динамическом списке, присутствующие в таблице значений.
- Универсальный обмен данными в формате XML. Зависает при загрузке.
- ОБЪЕДИНИТЬ в запросе, не сворачиваются записи.
- 1С Розница 2.0: Постоянно создаются рабочие места