02.10.2006, 17:59 | #1 |
Участник
|
Необходимо на столбец установить фильтр, исключающий все строки, начинающиеся с какой-то подстроки, например исключить все строки, наичнающиеся с ЗАК. Самое первое что приходит на ум - это
<>ЗАК* но оно вобще никак ничего не меняет. Думаю что проблема в каком-нить приоритете операции или что-то около того. Как всё же установить такую фильтрацию? |
|
02.10.2006, 18:03 | #2 |
Участник
|
Цитата:
Сообщение от grif
Необходимо на столбец установить фильтр, исключающий все строки, начинающиеся с какой-то подстроки, например исключить все строки, наичнающиеся с ЗАК. Самое первое что приходит на ум - это
<>ЗАК* но оно вобще никак ничего не меняет. Думаю что проблема в каком-нить приоритете операции или что-то около того. Как всё же установить такую фильтрацию? |
|
02.10.2006, 18:11 | #3 |
Участник
|
а именн через фильтрацию без маркирования можно извратиться, а то лениво как-то это делать?
|
|
02.10.2006, 18:26 | #4 |
Участник
|
чтоб катило даже работая в окне, а не только через код
|
|
10.10.2006, 10:35 | #5 |
Заноза в заднице
|
А ты как строил фильтр?
Если так: SETFILTER(Field, '<>ЗАК*') - то попробуй вот так построить: SETFILTER(Field, '<>%1*', 'ЗАК'). А ещё вот так попробуй: SETFILTER(Field, '<>%1', 'ЗАК*').
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
18.10.2006, 21:05 | #6 |
Участник
|
Можно ли пропустить в отчете не нужные записи?
|
|
19.10.2006, 07:12 | #7 |
Участник
|
Например определяете нужна ли запись. если нет, то переменной flag:=false.
А далее нужно написать в триггере OnPreSection() нужной секции: CurrReport.SHOWOUTPUT(flag); только будут проблемы, если вы считаете итоги с помощью TotalFields |
|
19.10.2006, 08:56 | #8 |
Участник
|
зачем извращаться? CurrReport.SKIP и итоги CREATETOTALS будут в норме
|
|
19.10.2006, 13:21 | #9 |
Участник
|
|
|