|
Можно ли менять состав полей динамического списка без кода? | ☑ | ||
---|---|---|---|---|
0
camojiet
16.08.17
✎
11:46
|
Доброго всем дня. У меня чистая форма, на ней динамический список с произвольным запросом, где одна таблица (справочник, она же основная таблица ДС), одно поле Ссылка и характеристики.
Поля с характеристиками можно сразу же использовать в отборах, сортировках, оформлении и выбирать для группировки. Всё работает. Но просто выбрать в качестве дополнительного поля невозможно (чтобы он встал рядом с ссылкой отдельным столбцом). Понятно, что с помощью кода это всё как-то там делается, но неужели это нельзя сделать без кода? Куча настроечных элементов компоновки данных, которые можно разместить на форме, и нет возможности просто добавить поле? Или я делаю что-то не так? |
|||
1
DrShad
16.08.17
✎
11:47
|
что-то делаешь не так
|
|||
2
r_i_n_i_k
16.08.17
✎
11:47
|
Все действия (или Ещё) - Настроить список - Изменить форму. Это не оно?
|
|||
3
r_i_n_i_k
16.08.17
✎
11:48
|
+(2) "настроить список" лишнее.
|
|||
4
camojiet
16.08.17
✎
11:53
|
Через неё кстати работает. Но при нажатии на заголовке стольбца (для сортировки), вылетает табличка, что по этому полю сортировать нельзя.
|
|||
5
r_i_n_i_k
16.08.17
✎
11:58
|
Это по какому полю сортировать пытаетесь? Не по комментарию?
Там есть ограничения для сортировки, типа поля неограниченной длины и что-то ещё. Может кстати значение "Индексировать" в палитре реквизита влияет на возможность сортировки |
|||
6
DrShad
16.08.17
✎
12:00
|
еще группировка в запросе ДС не дает сортировать список
|
|||
7
camojiet
16.08.17
✎
12:02
|
(5) Это ПВХ и в составе его значений нет строки неограниченной длины.
(6) Мне и не надо. Мне надо по максимуму выжать всё из СКД. Я уже запарился рисовать эти элементы. |
|||
8
camojiet
16.08.17
✎
12:03
|
(6) не так прочитал. Группировки там как-бы нет. Она как-раз там не нужна. Один уровень должен быть. Там и есть один.
|
|||
9
r_i_n_i_k
16.08.17
✎
12:04
|
какое поле не получается добавить? в "изменить форму" это поле видно?
|
|||
10
DrShad
16.08.17
✎
12:04
|
запрос покажи
|
|||
11
camojiet
16.08.17
✎
12:06
|
Да. Видно. Но толку от этого немного. Не уверен, что настройка "Изменить форму" сохраняется в "КомпоновщикНастроек" динамического списка. Мне в конце-концов надо будет переносить настройки между пользователями.
Запрос: ВЫБРАТЬ CW_Грузоперевозки.Ссылка ИЗ Справочник.CW_Грузоперевозки КАК CW_Грузоперевозки ГДЕ CW_Грузоперевозки.Статус = &Статус {ХАРАКТЕРИСТИКИ ТИП(Справочник.CW_Грузоперевозки) ВИДЫХАРАКТЕРИСТИК ПланВидовХарактеристик.CW_ПараметрыГрузоперевозок ПОЛЕКЛЮЧА Ссылка ПОЛЕИМЕНИ Идентификатор ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.CW_ХарактеристикиГрузоперевозок ПОЛЕОБЪЕКТА Грузоперевозка ПОЛЕВИДА Параметр ПОЛЕЗНАЧЕНИЯ Значение } |
|||
12
DrShad
16.08.17
✎
12:09
|
(11) выбери нужные поля в результирующий запрос
|
|||
13
Rovan
гуру
16.08.17
✎
12:15
|
||||
14
camojiet
16.08.17
✎
12:32
|
(12) - Так теряется смысл мероприятия. Хочу избавиться от характеристик в запросах.
(13) - спасибо, но информация уже не актуальна. таких свойств ДС больше нет. Вот в целом как сейчас на видео https://www.screencast.com/t/j6jserKty |
|||
15
camojiet
16.08.17
✎
13:30
|
В общем как я не крутил колонок через компоновщик данных - добавить мне не удалось (Без кода). Скорее всего это и невозможно, так как за колонки отвечает не реквизит формы дс, а элемент формы, что логично. Компоновщик рулит данными - элемент формы - отображением(Колонок в том числе).
То есть без программного увеличения подчиненных элементов Элемента формы - поменять их не получится. Всем спасибо. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |