|
ВладелецФормы в веб-клиенте не определен | ☑ | ||
---|---|---|---|---|
0
nagimo
01.12.11
✎
12:14
|
В форме в процедуре ПриОткрытии обращаюсь к ВладельцуФормы: ЭтаФорма.ВладелецФормы. В тонком клиенте владелец определен, и имеется доступ к его реквизитам. Но в веб-клиенте ЭтаФорма.ВладелецФормы = Неопределено
Хотя в описании справки написано, что свойство ВладелецФормы управляемой формы доступно на "Тонкий клиент, веб-клиент, толстый клиент." Версия платформы 8.2.14.537 Подскажите, как можно достучаться до владельца формы из веб-клиента? |
|||
1
nagimo
01.12.11
✎
12:25
|
еще одно дополнение, которое скорее всего и "виновато"
Форма вызывается платформой из ХранилищаНастроек. В тонком клиенте все данные передаются. В веб-клиенте передаются не все данные (как раз те, которые нужны) |
|||
2
Defender aka LINN
01.12.11
✎
12:26
|
У формы владельца может и не быть
|
|||
3
nagimo
01.12.11
✎
12:31
|
в тонком клиенте он есть всегда. Но в веб-клиенте почему-то не опознается
|
|||
4
Defender aka LINN
01.12.11
✎
12:42
|
(3) "в тонком клиенте он есть всегда" - даштотыговоришь...
|
|||
5
nagimo
01.12.11
✎
12:52
|
в данной описанной ситуации в пункте (0)
|
|||
6
nagimo
01.12.11
✎
12:53
|
по теме ответы есть?
|
|||
7
AllJoke
01.12.11
✎
12:54
|
(6) а ты владельца передаешь???
|
|||
8
nagimo
01.12.11
✎
13:01
|
нет. Я создал ХранилищаНастроек. В этом объекте создал форму загрузки. А в форме из которой вызывается форма загрузки прописал куда сохранять настройки.
В общем вот пример http://www.fayloobmennik.net/1239632 |
|||
9
AllJoke
01.12.11
✎
13:04
|
(8) и кстати, как ты узнаешь что в вебе нет владельца?
|
|||
10
nagimo
01.12.11
✎
13:06
|
проверяю в отладчике. А в примере вывожу сообщение
|
|||
11
Defender aka LINN
01.12.11
✎
13:09
|
(6) Да ты себе еще в (0) Ответил. Нет владельца у формы. Смирись.
|
|||
12
AllJoke
01.12.11
✎
13:14
|
(11) Странно, но в тонком же есть.
|
|||
13
nagimo
02.12.11
✎
09:32
|
(12) вот и я про то же. Хотя бы в справке описали эту ситуацию, можно было бы выбрать другой путь сохранения настроек
|
|||
14
nagimo
02.12.11
✎
12:21
|
Кому интересно))
Из вызывающей формы устанавливаю КлючСохраненияПоложенияОкна например пишу туда все что угодно ("1С. Нужна более подробная справка.") А в вызываемой в процедура ПриСозданииНаСервере если это ВебКлиент, то в поле Параметры.КлючОбъекта передается следующая строка "ОбщаяФорма.Форма/1С. Нужна более подробная справка." А дальше дело техники. Я так понимаю можно и ГУИД передавать ВладельцаФормы, и уже вручную искать его с помощью ПолучитьФорму Конечно не документированная возможность, но других вариантов я не нашел |
|||
15
Defender aka LINN
02.12.11
✎
12:54
|
(14) Поведение формы не должно зависеть от того, есть ли у нее владелец, нет ли у нее владельца и т.д. Если тебе в этой форме что-то нужно, так передай это туда, будь мужиком, блеать!
|
|||
16
nagimo
05.12.11
✎
17:03
|
(15) )) и как я сразу не додумался туда что-то передать??
попробуй в веб-клиенте что-нибудь передать в форму объекта ХранилищаНастроек в прилагаемом примере (8) Только без использования подсказки (14) ) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |