|
v7: v.7: получитьАтрибут?
| ☑ |
0
andrewrocker
22.07.14
✎
18:38
|
Добрый день, коллеги!
что-то не могу сообразить. Пишу кусочек кода - дисконтные карты. Документ продажи. Хочу в поле для ручной скидки получить атрибут поля скидка справочника дисконтной карты.
Грубо говоря, в документе выбрали дисконтную карту. Таким образом нужно, показать на экране скидку по этой дисконтной карте, вместо нуля в поле для ввода числа.
CODE:ПолучитьАтрибут(ЭтотДокумент.Справочник.ДисконтныеКарты.Скидка)
|
|
1
andrewrocker
22.07.14
✎
19:19
|
мэтры давно отошли от дел?
|
|
2
Asmody
22.07.14
✎
19:32
|
А поле, в котором карту выбрали, как называется?
|
|
3
andrewrocker
22.07.14
✎
19:38
|
Поле ввода ДисконтнаяКарта.
|
|
4
Gepard
22.07.14
✎
19:40
|
Грубо говоря, в формулу реквизита ДисконтнаяКарта
вставить
НазваниеПоляСЧислом = ДисконтнаяКарта.Скидка;
|
|
5
andrewrocker
22.07.14
✎
19:44
|
Текст1<<?>>=ДисконтнаяКарта.Скидка
Неопознанный оператор
Равно, что ли не опознанный оператор?
|
|
6
Pit0n_08
22.07.14
✎
19:44
|
Текстовое поле с формулой ДисконтнаяКарта.Скидка
|
|
7
Pit0n_08
22.07.14
✎
19:45
|
Если это число надо изменять, то см. (4)
|
|
8
andrewrocker
22.07.14
✎
19:46
|
(6) мне бы хоть что-то получить. Но не работает это блин!
|
|
9
Pit0n_08
22.07.14
✎
19:57
|
Если ДисконтнаяКарта - реквизит документа и он есть на форме, то для заполнения поля ввода Скидка в формуле элемента диалога ДисконтнаяКарта: НазваниеПоляСЧислом = ДисконтнаяКарта.Скидка
Если нужно просто подсказать пользователю величину скидки, то на форме создаёшь текстовое поле без имени и идентификатора с формулой ДисконтнаяКарта.Скидка
Если это не работает - ищи в модуле формы переменную ДисконтнаяКарта и прибей!
|
|
10
andrewrocker
22.07.14
✎
21:03
|
утром уже буду разбираться
|
|