|
Как получить контрагента из текущего элемента в списке формы | ☑ | ||
|---|---|---|---|---|
|
0
AnisaL
16.09.19
✎
09:43
|
Добрый день! Есть форма списка поступлений на счет, документы - это динамический список. Там есть поле контрагент. Есть событие "uds_СписокПриАктивизацииСтрокиПосле(Элемент)", до обновления он работал, а после обновления перестал:
&НаКлиенте Процедура uds_СписокПриАктивизацииСтрокиПосле(Элемент) uds_КодСкидки = ""; ИдентификаторОперации = UDS_Game.ПолучитьЗначениеСвойства(Элементы.Список.ТекущаяСтрока, "uds_ИдентификаторОперации"); ЕстьЮДС = ПроверитьЮДСПодключен(Элемент.ТекущаяСтрока.Контрагент); Если ЗначениеЗаполнено(ИдентификаторОперации) Тогда // накопления были (2 галочки) и неактивна Элементы.ФормаUDS_Game.Заголовок = "UDS " + Символ(8730) + Символ(8730); УстановитьСвойствоЭлементаФормы(Элементы,"ФормаUDS_Game","Доступность", ЛОЖЬ); ИначеЕсли ЕстьЮДС И НЕ ЗначениеЗаполнено(ИдентификаторОперации) Тогда //если ЮДС есть, но накоплений не было - кнопка доступна (без галочек) Элементы.ФормаUDS_Game.Заголовок = "UDS "; УстановитьСвойствоЭлементаФормы(Элементы,"ФормаUDS_Game","Доступность", ИСТИНА); ИначеЕсли НЕ ЕстьЮДС Тогда Элементы.ФормаUDS_Game.Заголовок = "UDS "; УстановитьСвойствоЭлементаФормы(Элементы,"ФормаUDS_Game","Доступность",ЛОЖЬ); //если ЮДС нет, то кнопка не доступна и заголовок UDS КонецЕсли; КонецПроцедуры {UDS_GAME Документ.ПоступлениеНаСчет.Форма.ФормаСписка.Форма(302)}: Поле объекта не обнаружено (Контрагент) ЕстьЮДС = ПроверитьЮДСПодключен(Элемент.ТекущаяСтрока.Контрагент); Через отладчик смотрела, поле Контрагент неопределено. Как его получить? |
|||
|
1
ДенисЧ
16.09.19
✎
10:19
|
В настройки списка смотри. Если там произвольный запрос, то контрагент должен в этом запросе получаться.
И вообще, в колонках он есть? Поставь галку использовать всегда |
|||
|
2
AnisaL
16.09.19
✎
11:32
|
(1) в колонках он есть, и в запросе он тоже есть
|
|||
|
3
AnisaL
16.09.19
✎
11:42
|
Вот так выглядит ссылка на Поступление, ее нельзя раскрыть, т.е. из нее нельзя получить реквизиты
https://a.radikal.ru/a13/1909/49/5b132a968e11.png |
|||
|
4
AnisaL
16.09.19
✎
11:44
|
Все! Разобралась! Надо было написать : Элементы.Список.ТекущиеДанные.Контрагент !
|
| Форум | Правила | Описание | Секции | Поиск |