|
УФ: Присвоение &НаКлиенте вида Объект.ххх=объект.ууу.zzz
| ☑ |
0
LevelUP
28.11.16
✎
08:51
|
Здравствуйте.
В УФ новичок.
Вот такое не работает
&НаКлиенте
Процедура аст_машинаПриИзменении(Элемент)
объект.аст_водитель=объект.аст_машина.водитель;
КонецПроцедуры
Как сделать такое в УФ? Как я понимаю обращение к реквизиту реквизита &НаКлиенте невозможно.
|
|
1
Сергиус
28.11.16
✎
08:58
|
(0)Смотри в сторону РеквизитФормыВЗначение
|
|
2
LevelUP
28.11.16
✎
09:02
|
(1) Попробовал, да что-то не получилось. Киньте пример, или где в какой-нибудь типовой что-то подобное?
|
|
3
НЕА123
28.11.16
✎
09:05
|
(1)+1
(2) на сервере надо.
|
|
4
Stepa86
28.11.16
✎
09:07
|
Получение значения через точку это обращение к БД, а БД лежит на сервере, а клиент он на клиенте. Я даже больше скажу, на клиенте хранятся не ссылки, а их представления, это чтоб злобные хакеры не смогли утащить информацию из клиентской части.
|
|
5
НЕА123
28.11.16
✎
09:12
|
|
|
6
LevelUP
28.11.16
✎
09:14
|
Ясно. За значениями через точку ходим на сервер. Спасибо.
|
|
7
shpioleg
28.11.16
✎
09:18
|
Можно еще поиграться с формой выбора машины. Чтобы она возвращала и машину и водителя.
|
|
8
FIXXXL
28.11.16
✎
11:32
|
(6) правильнее написать процедуру получения водителя от машины запросом, с директивой &НаСервереБезКонтекста
|
|
9
Вафель
28.11.16
✎
11:36
|
есть функция получения через точку, только она все равно серверная
|
|
10
Вафель
28.11.16
✎
11:37
|
ЗначениеРкеквизитовОбъекта
|
|