|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от Кирилл
![]() Если в executeQuery() написать
info(this.queryRun().query().dataSourceNo(1).toString()); super(); то получится: Ошибка времени выполнения. : <empty class> object не инициализирован. Если в executeQuery() написать super(); info(this.queryRun().query().dataSourceNo(1).toString()); То нормально выводится запрос, значит наложить свой фильтр я могу только после супера? Но после супера он не будет отработан. В результате фильтр есть, но он не работает. X++: if(this.queryRun()){ if(this.queryRun().query().dataSourceNo(1).findRange(fieldnum(LedgerJournalTable, OffsetAccount))){ this.query().dataSourceNo(1).clearRange(fieldnum(LedgerJournalTable, OffsetAccount)); this.query().dataSourceNo(1).addRange(fieldnum(LedgerJournalTable, OffsetAccount)).value( this.queryRun().query().dataSourceNo(1).findRange(fieldnum(LedgerJournalTable, OffsetAccount)).value()); } else { this.query().dataSourceNo(1).clearRange(fieldnum(LedgerJournalTable, OffsetAccount)); } } super(); Последний раз редактировалось gefr; 14.11.2007 в 15:41. |
|
|
![]() |
||||
Тема | Ответов | |||
Фильтрация в Lookup'е | 18 | |||
Фильтрация в 2.5 | 10 | |||
Фильтрация записей | 0 | |||
Расширенная фильтрация | 3 | |||
Фильтрация в Lookup-форме | 5 |
|