0
Enders
31.10.12
✎
19:43
|
1с 8.2 УПП Обычная Форма.
Прошу помощи.
Надо на форму документа вывести возможность отбора.
Документ состоит из 6000 строк, пользователь хочет фильтровать эти строки по Номенклатуре, Цене номенклатуры, Проценту наценок.(что б отображались только те строки которые подходят под условие отбора, остальные скрывались)
В ТЧ документа есть такие столбцы: Номенклатура, СтараяЦена, ПроцентНаценки, НоваяЦена, Модификатор
Единственное что приходит в голову это делать запросом, но тогда:
1. Время на обработку такого запроса боюсь будет очень большое, а документов масса и в некоторых есть и по 30000 строк
2. Как быть со строками не попадающими в фильтр, ведь они будут затираться, соответственно весь список строк надо хранить во временной ТЗ, а после отмены фильтра выгружать обратно в документ. Опять таки документы большие, накладно.
3. Придется создать множество кнопок, на каждый фильтр свою.
Может есть какой другой способ добавить отбор на форму документа (не форма выбора и не форма списка), что бы строки не попадающие в отбор просто скрывались?
Заранее благодарен
|
|
3
Enders
31.10.12
✎
19:59
|
Сейчас работает, но в другой программе(где есть фильтры), после чего заливает данные в 1С. А так как предприятие полностью переходит на 1с в скором времени, то та в ту программу больше не будут заноситься данные.
|
|
5
Enders
31.10.12
✎
23:33
|
Пробовал, писало "не обнаружено поле ОтборСтрок". Подозреваю что работает в форме списка выбирая реквизиты из тч документа, но могу ошибаться и налажал где-то в коде.
Так же смущает это:
"Использование:
Только чтение. " Так как Изначально не получилось так сделать то и не заморачивался над данным вопросом, но не означает ли это случаем, что я получу отобранные строки, а изменить их не смогу? (поменять цену там или наценку?) Если означает, то данный вариант, увы, не подходит=(
|
|