|
Расширения, форма списка, динамический список | ☑ | ||
---|---|---|---|---|
0
K1RSAN
28.03.22
✎
09:53
|
В общем, сижу изучаю возможности расширения, в частности возможность добавления в динамический список колонок. И не выходит...
Что сделано - добавлен документ, его форма, сам список, связанные документы в запросе и т.д. - в расширение. В расширении изменён запрос, добавлена нужная колонка из другого документа. Запрос рабочий, при изменении без расширений показывает нужный реквизит. Пробую добавить реквизит на форму... и тут затык. Вроде как запрос не переопределяется в коде, но колонка не хочет добавляться. Пробовал через НоваяКолонкаТаблицы = Элементы.Добавить("СписокСНТ",Тип("ПолеФормы"),Элементы.Список); НоваяКолонкаТаблицы.Заголовок = "СНТ"; НоваяКолонкаТаблицы.Вид = ВидПоляФормы.ПолеНадписи; НоваяКолонкаТаблицы.ПутьКДанным = "Список.СНТ"; НоваяКолонкаТаблицы.Видимость=Истина; В теории это должно добавить колонку СНТ в конец таблицы. На практике не добавляется ничего. Я что-то не так сделал в концептуальном плане? Или таки это какая-то особенность конкретной формы и надо в ней ковыряться? |
|||
1
K1RSAN
28.03.22
✎
09:56
|
(0) Данный код определял после "ПриСозданииНаСервере"
|
|||
2
K1RSAN
28.03.22
✎
10:01
|
Режим совместимости конфигурации 8.3.14, если это на что-то влияет
|
|||
3
Лирик
28.03.22
✎
10:06
|
А просто "вытащить" новое поле из списка на форму получается? Новая колонка в реквизите "Список" присутствует?
|
|||
4
K1RSAN
28.03.22
✎
11:06
|
(3) нет, не находится.
|
|||
5
Лирик
28.03.22
✎
11:26
|
Тогда в расширении правой кнопкой мыши по реквизиту "Список" и "Добавить в расширение", запрос изменить в свойствах реквизита "Список" и "вытащить" новое поле на форму
|
|||
6
K1RSAN
28.03.22
✎
11:33
|
(5) Сделал, 0 реакции
|
|||
7
Лирик
28.03.22
✎
11:35
|
(6) А где запрос изменяете в расширении, в коде или в свойстве списка?
|
|||
8
K1RSAN
28.03.22
✎
11:39
|
(7) в свойстве
|
|||
9
K1RSAN
28.03.22
✎
11:44
|
я дебил
|
|||
10
K1RSAN
28.03.22
✎
11:45
|
На будущее, вдруг тут будут ещё такие же дебилы.
Не проверяйте расширения для функциональных возможностей на демке, в которой эти возможности не включены... в Демо базе тупо отсутствуют СНТ как класс. добавил в базу с включенной настройкой - есть колонка |
|||
11
K1RSAN
28.03.22
✎
11:54
|
(7) Спасибо за помощь. Ваши подсказки помогли понять, что в конфигураторе вроде сделано как надо, а значит надо искать в другом месте
|
|||
12
Лирик
28.03.22
✎
11:55
|
(10) Ну извините, тут я пас )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |