#0
by simol
1) Есть обработка с обычной формой 2) У формы обработки есть реквизит "ДокОбъект" типа ДокументОбъект.хххх. Реквизиты документа выведены на форму. 3) Навешен обработчик ПодключитьОбработчикИзмененияДанных("ДокОбъект", "ДокументИзменен", Истина); 4) В Процедура ДокументИзменен у ДокОбъект программно могут быть изменены реквизиты, выведенные на форму. Вопросы 1) почему-то автоматически измененные реквизиты в п.4 на форме не меняюся. Если смотреть отладчиком, то у элемента формы в свойстве Значение старое значение реквизита, хотя в объекте новое. Свойстов элемента формы "Данные" заполнен корректно. 2) как одним движением обновить значения элементов формы привязанных к ДокОбъект, чтобы у них было тоже, что и в объекте? ЭтаФорма.Обновить не помогает. Программно перебрать все элементы и самому установить значение - крайний вариант.
#3
by simol
(1,2) Обычная форма Что в обработке ДокОбъект.Реквизит1 = Истина, что ДокОбъект.УстановитьРеквизит1 не решает проблему.
#4
by xXeNoNx
Тут 2 варианта: 1. Запустил обработку поменял реквизиты, записал, при след. открытии реквизиты изменились? 2. Изменять именно реквизиты формы
#5
by simol
1. Мне надо в обработке продолжить работу с не записанным документом. Но, например, изменили контрагента - я программно изменил договор. В объекте он поменян ,а на форме показывается старых. После каждого изменения записывать документ костыльно 2. У меня функция изменения реквизитов в модуле документа. Там все равно показывается документ в обработке или в форме документа. Я там не знаю о существовании элементов формы.
#7
by asady
тебе же в я написал - зачем всё это? вызывай в модуле формы процедуру модуля объекта и в ней меняй реквизиты объекта - элементы формы обновятся автоматически.
#8
by simol
В указанной в комбинации не меняет автоматом, в этом и проблема Есть какой-то глюк видать, если изменять в процедуре подключенной по ПодключитьОбработчикИзмененияДанных
#9
by h-sp
наверно процедура процедуре подключенная по ПодключитьОбработчикИзмененияДанных какая-то левая
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Кнопка "Обновить"
- Как через интернет обновить конф. УСН, если на ИТС обновления нет?
- Как получить конкретный тип значения и вид значения объекта метаданных ?
- Хочу обновить все что связано с НДС
- v7: 8.0 версия 16 обновить на 18 без 17
- Передача элементов управления общей формы в формы документов при их открыти
- Где хранятся настройки (которые по кнопкам Сохранить значения, Восстановить значения)
- Сохранить Значения, Восстановить Значения
- v8: Как программно назначить тип значения элементу формы?
- Сохранять значения, Сохраняемые значения, ВосстанавливатьЗначенияПриОткрытии?
- v7: Как "вытащить" значения элементов из справочника?
- Выбор значения поля ввода из формы списка, а не из формы выбора.
В этой группе 1С
- Как реализовать пакетную печать печатной форму УПД? 1С 8.3, УТ 11
- Обработка.ПоискИЗаменаДублирующихсяЭлементов под неполными правами
- УФ: Открыть форму с отбором
- Платформа 8.3.10.2580, ошибка "Не установлена схема компоновки данных" при Com соединении
- УПП 1.3 Как убрать из возврата поставщику проводку "Отклонение в стоимости номенклатуры"
- Нулевые цены ККМ Offline
- Расширение файла при выборе
- печать одного документа для нескольких выделенных строк справочника
- Проблема загрузки из файловой базы в SQL базу
- Как проверить msxml6.dll ?
- Заполнение таблицы значений на форме обработки
- Нестандартный расчет аванса за первую половину месяца в ЗУП 2.5
- Расшарить вариант отчета в БП 3.0
- начисление резервов по сомнительным долгам ERP
- Прайс-лист с картинками(зависает)
- Управляемые формы, отформатировать надпись
- Адрес SMTP сервера не указан.
- УТ 11 Синхронизация данных, не выгружает перемещение
- Таблица значений в запросе СКД.
- сообщения не привязанные к форме УФ