|
1с 8.3 Дерево значений, проверить существует ли конкретный элемент |
☑ |
0
Geroy
19.11.15
✎
14:57
|
Есть дерево значений в который добавляются новые поля программно
Как проверить существует ли конкретное поле?
|
|
1
butterbean
19.11.15
✎
14:58
|
Колонки.Найти()
|
|
2
Tetragrammathon
19.11.15
✎
14:58
|
(0) А что такое за свойство "Поле"?
|
|
3
Geroy
19.11.15
✎
15:04
|
(1) есть ли пример? (2) колонка
|
|
4
Tetragrammathon
19.11.15
✎
15:07
|
Дерево.Колонки.Добавить("Колоночка");
Если Дерево.Колонки.Найти("Колоночка") = Неопределено
Тогда // добавить колоночку
КонецЕсли;
|
|
5
Geroy
19.11.15
✎
15:10
|
(4) не хочет он проверять колонки
Поле объекта не обнаружено колонки
а через ДеревоЗначений.ПолучитьЭлементы() вижу что есть такая колонка
|
|
6
Geroy
19.11.15
✎
15:11
|
(5) пробовал ДеревоЗначений.Колонки.Найти("Номенклатура")
|
|
7
Гёдза
19.11.15
✎
15:13
|
у тебя не дерево, а данные формы
|
|
8
Гёдза
19.11.15
✎
15:15
|
смотри ЭтаФорма.ПолучитьРеквизиты("ДеревоЗначений.Колонка")
|
|
9
Geroy
19.11.15
✎
15:57
|
(8) спасибо
|
|