|
Отбор строк таблицы значений на форме с помощью переключателя | ☑ | ||
---|---|---|---|---|
0
azelow
02.04.24
✎
14:39
|
Нужно сделать отбор в таблицы по третьим лицам. Создал колонку со значениями ТретьегоЛица(булево), по ней делаю отбор. Пишет, что значение Реквизит или колонка реквизита ТретьеЛицо не найден.
Код: &НаСервере Процедура Расш2_ПриСозданииНаСервереПеред(Отказ, СтандартнаяОбработка) КолонкаТретьиЛица = ЭтаФорма.Элементы.Добавить("ТретьеЛицо", Тип("ПолеФормы"), Элементы.Состав); КолонкаТретьиЛица.Видимость = Истина; КолонкаТретьиЛица.Вид = ВидПоляФормы.ПолеВвода; КолонкаТретьиЛица.ПутьКДанным = "Объект.Состав.БанковскийСчет.СчетТретьегоЛица"; КонецПроцедуры &НаКлиенте Процедура Расш2_ТретьиЛицаПриИзмененииПосле(Элемент) Если Объект.ТретьиЛица = 2 Тогда Элементы.Состав.ОтборСтрок = Новый ФиксированнаяСтруктура("ТретьеЛицо", Истина); ИначеЕсли Объект.ТретьиЛица = 3 Тогда Элементы.Состав.ОтборСтрок = Новый ФиксированнаяСтруктура("ТретьеЛицо", Ложь); Иначе КонецЕсли; КонецПроцедуры |
|||
1
Волшебник
02.04.24
✎
14:47
|
переменную "КолонкаТретьиЛица" переименуйте в "КолонкаТретьеЛицо" или "к"
|
|||
2
osa1C
02.04.24
✎
14:47
|
(0) Что за таблица, как она формируется?, динамическим списком?
|
|||
3
osa1C
02.04.24
✎
14:50
|
(1) Станислав, можно вопрос? А зачем приняли решение не показывать на форуме участников, которые в данный момент находятся на ветке? Хотя бы сделали цифровое значение, что ветку сейчас смотрят 5 человек. А то не понятно, актуальна ли ветка
|
|||
4
Волшебник
02.04.24
✎
14:55
|
(3) Это нарушение приватности. Но может и верну. Я подумаю.
|
|||
5
AlvlSpb
02.04.24
✎
14:52
|
КолонкаТретьиЛица.ПутьКДанным = "Объект.Состав.БанковскийСчет.СчетТретьегоЛица";
Путь явно что-то не то |
|||
6
azelow
02.04.24
✎
14:56
|
(2) (ДокументТабличнаяЧасть.ВедомостьНаВыплатуЗарплатыПеречислением.Состав) это не динамический список вроде
|
|||
7
AlvlSpb
02.04.24
✎
15:01
|
(6) А какая конфигурация?
|
|||
8
azelow
02.04.24
✎
15:02
|
зуп (3.1.28.84)
|
|||
9
AlvlSpb
02.04.24
✎
15:04
|
В ЗУП и ЗКГУ у справочника Банковские счета нет реквизита СчетТретьегоЛица. Потому и пишет ошибку. Либо создавай реквизит либо, если нет необходимости хранить значения, правильно укажи путь "Объект.Состав.ТретьеЛицо"
|
|||
10
AlvlSpb
02.04.24
✎
15:11
|
del
|
|||
11
azelow
02.04.24
✎
15:07
|
(9) Реквизит в Банковских счетах был создан булевского типа
|
|||
12
Волшебник
02.04.24
✎
16:29
|
Именуйте сущности нормально.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |