табличное поле - документ список - отбор #708201


#0 by Jokero
Вроде избитая тема, но так и не нашел ответ На формесписка есть табличное поле типа ДокументСписок, в нем добавлена колонка без привязки к данным, заполняется программно, тип значения СправочникСслыка. Как наложить отбор и сортировку на эту колонку, через стандартную панель действий. з.ы. (ЭлементыФормы.ДокументСписок.Значение.Отбор.Добавить("Программист"); ЭлементыФормы.ДокументСписок.НастройкаОтбора.Добавить("Программист", Истина); ЭлементыФормы.ДокументСписок.НастройкаПорядка.Программист.Доступность = Истина;) - не работает. Не добавляет колонку в дин.списки и сама колонка в Настройках отбора и настройках порядка не присутствует. чеее делать?((
#1 by shuhard
[но так и не нашел ответ] да лан запросом построить список нужных ссылок и этот список запихнуть в отбор
#2 by Jokero
нужно что бы юзер нажал сверху на командной панели кнопочку отбор и произвелся отбор по этому полю.
#3 by Wobland
осуществимо
#4 by vicof
Проиндексировать?
#5 by Wobland
данных нет
#6 by hhhh
сделайте колонку с привязкой к данным. И работать быстрее будет и отбор, и всё остальное.
#7 by shuhard
ну и что в ты не умеешь конкретно ?
#8 by Jokero
Так и сделал, спасибо, но эт наверн как-то не хорошо с точки зрения теории БД дублировать данные, ради кнопочки отбора.
#9 by Jokero
Интересный вариант, но я чет не знаю как отлавливать событие нажатие на кнопку отбора на стандартной нарисованной платформой командной панели. да, забыл указать - обычные формы.   Зы тему не закрывайте еще ченить напишу по этому поводу, вдруг кому пригодиться
#10 by Wobland
никак не отловишь, нужна своя кнопка
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С