Имя: Пароль:
1C
1С v8
Отборы в табчасти документа
0 DrShust
 
12.12.14
08:50
Всем добрый день!
УФ.
Подскажите, как реализовать программно отбор строк в табчасти документа?

У табчасти есть реквизиты, например, Флаг (Булево) и Сумма (Число).

По кнопке на форме происходит отбор. Вот упрощённый код:

Элементы.Состав.ОтборСтрок  = Новый ФиксированнаяСтруктура("Флаг ", Истина);

Отберутся строки, у которых Флаг = Истина. А задача, чтобы отбор был ещё и по сумме. Но! если Сумма <> 0, тогда как в структуре прямое соответствие значения ключу, т.е. равенство. Судя по всему такой метод не подойдёт. А есть ли другие варианты?
1 Defender aka LINN
 
12.12.14
09:01
Добавить в ТЧ реквизит формы "СуммаЗаполнена", заполнить и отбирать по нему
2 DrShust
 
12.12.14
09:06
(1) Именно реквизит формы? А, например, ПриСозданииНаСервере и пересчёте строк его заполнять?
3 olegves
 
12.12.14
09:16
(2) еще при чтении на сервере
4 DrShust
 
12.12.14
09:25
Ну в общем смысл понятен, хотелось просто посимпатичнее сделать, без вспомогательных реквизитов...
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn