|
УФ. Доступ к данным объекта из неосновной формы. |
☑ |
0
DirecTwiX
24.09.13
✎
02:43
|
Когда открываю новую форму, то у свойства объект все реквизиты обработки пустые. Приходится перед вызовом процедур вручную заполнять его. Как исправить?
&НаКлиенте
Процедура Тест()
ЗаполнитьЗначенияСвойств(ЭтаФорма.Объект, ЭтаФорма.ВладелецФормы.Объект, , "Состояние, НастройкиВремениДоков"); //Без табличных частей
Если не ПроверитьЗаполнение() Тогда
Возврат;
КонецЕсли;
ТестСервер();
КонецПроцедуры
|
|
1
Старик Юзергад
24.09.13
✎
06:52
|
Основной реквизит назначь
|
|
2
DirecTwiX
24.09.13
✎
07:07
|
У реквизита неосновной формы "Объект" стоит галка "Основной реквизит". Так?
Не помогло.
|
|
3
Старик Юзергад
24.09.13
✎
07:13
|
Тогда шайтан какой-то
|
|
4
Старик Юзергад
24.09.13
✎
07:14
|
Форму програмно открываешь? В параметры.ключ что передаешь?
|
|
5
DirecTwiX
24.09.13
✎
07:18
|
Программно, в ключ ничего не передаю. А что туда передавать? Это обработка
|
|
6
Старик Юзергад
24.09.13
✎
07:19
|
(5) Значение основного реквизита, мля
|
|
7
Старик Юзергад
24.09.13
✎
07:22
|
Объект - обработка объект?
|
|
8
DirecTwiX
24.09.13
✎
07:26
|
(7) Да
|
|
9
DirecTwiX
24.09.13
✎
07:27
|
(7) В нём все реквизиты и таб. части. Передавать в качестве параметра и при создании на сервера вручную тот объект заполнять?
|
|
10
Старик Юзергад
24.09.13
✎
07:32
|
(9) если тебе нужна новая форма документа, то нафига ты полез в обработки? Назначь основному реквизиту обработки тип ТвойДокумент.Объект и при открытии передавай Ключ.
|
|
11
DirecTwiX
24.09.13
✎
07:39
|
Спасибо за старания, но видимо о разном говорим.
Есть обработка. У неё четыре реквизита: А, Б, В, Г.
Из основной формы доступны как Объект.А, Объект.Б и т.д.
А, Б, В я изменяю в одной форме, а Г хочу изменять в другой. И в неё же видеть значения А, Б, В.
Но когда я заполняю А, Б, В и открываю новую форму, то в ней все реквизиты оказываются пустыми.
Куда копать?
|
|
12
Старик Юзергад
24.09.13
✎
07:41
|
Заполнять кодом
|
|
13
DirecTwiX
24.09.13
✎
07:43
|
А как потом это в первой форме окажется?
|
|
14
Defender aka LINN
24.09.13
✎
08:04
|
(11) Выпить новопассита и смириться.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший