#0
by Aswed
Программно открываю форму, перед её открытие, одному из значений объекта, который и выведен на форму, присваиваю значение. На форме это значение не отображается. Как вывести правильно?
#5
by XLife
мож я че не понимаю... либо надо записать этот реквизит для объекта, либо присваивать элементу формы... не?
#7
by Aswed
+ 6 это я скорее не понимаю))) Голова кругом идёт перескакивать с 8.1 на 8.2 и сразу обратно.
#9
by Aswed
Смотри. Есть обработка. У неё несколько форм. Открывается вначале главная форма в которой выбирается тип вводимой информации. В зависимости от выбранного типа открывается одна из двух оставшихся форм. Вот в значение этой формы и хочу подставить тот тип информации который был выбран на первой форме. Вообще присваивал значение и просто Т.к. формы разные но реквизиты то объекта у них одинаковые для всех, т.к. это одна и та же обработка. Но всё равно на открываемой форме это выбранное значение не отображается. Почему так не могу понять.
#10
by Elena_KR
насколько я помню надо передать на сервер, там записать, передать форму обратно на клиента
#14
by XLife
у тебя на 2 формах одинаковый реквизит? Форма = ПолучитьФорму("Обработка.Обработка.Форма.ФормаДоп1");
#15
by Aswed
ВидКи является полем ввода на форме, связанно с реквизитом ВидКи, который имеет тип Справочник
#17
by Aswed
Дело в том что проверяю. Реквизит самой обработки имеет присвоенное значение, а вот на форме он скотина не отображается.
#18
by XLife
у меня код из работает... в текущей форме есть реквизит с типом, например, перечисление. по нажатию на кнопку открывается доп.форма на которой есть такой же реквизит(перечисление) и он заполнен
#19
by Aswed
Млять, достала эта 1С!!! С"ка блин долбанная, уже нерв нет ни каких. Перегрузил комп, всё стало отображаться.
#20
by Aswed
Дык и у меня работать должен был. Но из-за каких то глюков движка ни хрена не срабатывал. Пипец блин.
#21
by sda553
Форма.ОткрытьМодально; Вам просто надо понять "философию" этой 8.2. То что есть Форма.Объект.ВидКИ = ВыбранноеЗначение; Неправильно потому что Объект в этом случае - это не то что объект в 8.1. Здесь это сериализованная упаковка объекта полученная при создании формы и помещенная в ее реквизит. Меняете этот объект в форме - для других форм это не видно. Что можно сделать? Во первых можно получить привычный "Объект" рассериализовав упаковку РеквизитФормыВЗначение("Объект").ВидКИ = ВыбранноеЗначение; Но этого мало, обекту вы реквизит заполните, но чтобы другая форма его считала(в ней тоже пока упаковка своя в реквизите) надо перечитать данные формы или выполнить обратную операцию ЗначениеВРеквизитФОрмы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: Можно ли программно изменить тип значения реквизита обработки?
- v8: Отбор документов в список по типу значения реквизита
- v8: Как в справочнике при изменении значения реквизита, изменить знач. другого.
В этой группе 1С
- Как удалить документ Сторно в ЗУП (2.5.22.3)
- УТ. При записи документа возникает модифицированность. Не найти причину.
- Изменение префикса документов в 1с 8.1
- Разные нумераторы для одного документа
- Виснет 1С по кнопке "История отборов"
- ЗУП (2.5.23.4) Подскажите висит долг за предприятием по выплате
- Построитель отчета, пакет запросов, таблица значений
- Как заполнить субконто в базе v7 в проводке при переносе данных из v8 через ОЛЕ
- 8.2 Доступ к реквизиту объекта из модуля управляемой формы
- IMAP в 1С. Как?
- Общая ошибка доступа к файлу 1cv77.md
- Как при создании новой записи табличного поля установить на ней курсор?
- ЗУП контроль задолженности организации по ЗП, проконсультируйте.
- Суммы иерархии в СКД
- Можно ли в процедуре ПриОткрытии() открыть текущую форму?
- Кто настраивал двухсторонний обмен между УТ и БП (1с предприятие 8.1)?
- Отчет по свойствам контрагента? в типовой УТ.
- Генеральный директор должен быть официально трудоустроен в своем ООО?
- Перестала работать отправка почты из 1с. Помогите разобраться.
- как програмно прервать выполнение обработки в 1С 7.7? аналог кнопки Esc.