|
Нужна помощь в организации настройки отбора | ☑ | ||
---|---|---|---|---|
0
mikecool
24.06.19
✎
12:58
|
Реализация - внешняя обработка
Нужно ограничивать список документов(вид определяет пользователь в настройках) что подумал - вывести на форму дин список(форма может быть худой и толстой) но - компоновщик настроек дин списка не может быть введен на форму в качестве отбора - или я тут ошибаюсь? пока расположил на форме табличное поле с типом компоновщик настроек, к нему динамически формирую схему компоновки а вот как отобразить дин список с настройками из моей схемы + компоновщик настроек? |
|||
1
mikecool
24.06.19
✎
13:00
|
пока придумал только так
по нажатию кнопки ДинСписок.КомпоновщикНастроек.Инициализировать(КомпоновщикНастроек.ПолучитьИсточникДоступныхНастроек()); |
|||
2
mikecool
24.06.19
✎
13:17
|
компоновщик дин списка инициализирован, но не более
есть волшебный метод, чтобы в один метод применить запрос и отборы из схемы, привязанной к КомпоновщикНастроек? |
|||
3
mikecool
24.06.19
✎
13:28
|
нет кнопки и ладно
|
|||
4
mikecool
24.06.19
✎
13:28
|
как вывести данные программно в дин список?
методов обновить нет |
|||
5
Вафель
24.06.19
✎
13:30
|
отбор списка можно на форму вывести
|
|||
6
Вафель
24.06.19
✎
13:31
|
Список / Компоновщик настроек / Настройки / Отбор
|
|||
7
Вафель
24.06.19
✎
13:33
|
Фиксированные настройки
|
|||
8
mikecool
24.06.19
✎
13:43
|
(5) это на упр форму? на обычную - у дин списка ничего доступного нет
|
|||
9
mikecool
24.06.19
✎
13:46
|
пишу
СписокВыгружаемыхОбъектов.КомпоновщикНастроек.Инициализировать(КомпоновщикНастроек.ПолучитьИсточникДоступныхНастроек()); СписокВыгружаемыхОбъектов.ТекстЗапроса = СхемаВыгрузки.НаборыДанных.МойНабор.Запрос; СписокВыгружаемыхОбъектов.ПроизвольныйЗапрос = Истина; СписокВыгружаемыхОбъектов.ОсновнаяТаблица = "Документ." + ВыгружаемыйОбъект; Для Каждого ОтборСхемы Из КомпоновщикНастроек.Настройки.Отбор.Элементы Цикл ОтборСписка = СписокВыгружаемыхОбъектов.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ОтборСписка.ЛевоеЗначение = ОтборСхемы.ЛевоеЗначение; ОтборСписка.Использование = ОтборСхемы.Использование; ОтборСписка.ВидСравнения = ОтборСхемы.ВидСравнения; ОтборСписка.ПравоеЗначение = ОтборСхемы.ПравоеЗначение; КонецЦикла; СписокВыгружаемыхОбъектов.АвтоЗаполнениеДоступныхПолей = Истина; список не заполняется. чего ему надо еще? зы: первая строка вообще побоку, видимо |
|||
10
mikecool
24.06.19
✎
13:53
|
попробовал добавить группировку списка, тоже не помогло (
|
|||
11
mikecool
24.06.19
✎
13:57
|
переписал запрос на "Выбрать ссылка Из Документ." + ВидДокумента
не работает |
|||
12
mikecool
24.06.19
✎
14:00
|
убрал свой запрос, дин список подтянул запрос по основной таблице, но список на форме все равно пустой
|
|||
13
mikecool
24.06.19
✎
15:12
|
может проблема из-за того, что дин список на толстой форме?
|
|||
14
mikecool
24.06.19
✎
15:20
|
обнаружил еще прикол - реквизит обработки с типом динамический список нельзя разместить в упр форме
только создать реквизит формы и его сделать типом дин список |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |