Отбор по добавленной колонке табличного поля. #546641


#0 by Goodvaso
Всем привет! Столкнулся с такой задачей. добавил колонку в табличное поле (СправочникСписок). Сделал условное оформление для нее, вывел необходимые данные. Вопрос: как можно сделать на форме отбор по значению в этой колонке? Или хотя бы обьясните поподробнее, в какой момент вызывается событие (ПриПолученииДанных(Элемент, ОформленияСтрок))?
#1 by Goodvaso
Неужели ни кто не сталкивался?
#2 by hhhh
при выводе данных на экран происходит получение данных из базы. Вот тогда и вызывается. Естественно не все данные грузятся, а только то, что видно на экране.
#3 by Goodvaso
А почему например при открытии вызывается 2 раза? Когда устанавливаю отбор 3 раза? И при этом каждый раз количество строк в параметре "ОформленияСтрок" меняется?
#4 by Ненавижу 1С
отбор... если 8.2 то динамический список если 8.1 то запросом выбираем что нужно и добавляем в отбор "в  списке"
#5 by Goodvaso
Нельзя добавить в отбор, в том то и дела, не писал бы сюда, если бы все было банально. Нет этого поля в динамическом списке, так как я его добавил в табличное поле и заполняю в событии ПриПолученииДанных.
#6 by hhhh
сначала делается Отбор, потом ПриПолученииДанных. Поэтому то, что ты выводишь в получении данных ну никак в отбор не попадет.
#7 by FeliceYa
А это добавленное поле нельзя внутри запроса вычислить? Потом запрос можно было бы поместить во временную таблицу, и используя фильтр выбрать из временной таблицы. Типа:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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