|
|
|
|
#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 | |||
|