25.02.2004, 12:09 | #21 |
Участник
|
Возможно ли добавить фильтр не с оператором "=", а, например ">="?
Т.е. чтобы в запросе отображалось в секции WHERE - не конструкция вида Поле = критерий, а Поле >= критерий
__________________
Локальная версия продукта: MBS-Axapta 3.0 Eastern Europe SP6 Build #15.0 Системная версия продукта: MBS-Axapta 3.0 Build #1951.7609/514-859 SP6/OP023-659 |
|
25.02.2004, 15:27 | #22 |
Участник
|
|
|
25.02.2004, 18:38 | #23 |
Участник
|
Необходимо сопоставить оформляемый приходно-касовый ордер (с типом корр.счета - Клиент) выписанным накладным по указываемому клиенту.
Создал новую форму. Передал параметром клиента. Опрашиваю пользователя на предмет требуемого периода для поиска накладной по данному клиенту. Создаю Grid, где предлагаю пользователю выбрать необходимую накладную. Не отрабатывает в двух ситуациях... 1) Дописал метод ExecuteQuery e датасорсе и попытался выстроить следующую композицию: PHP код:
а второй - ни в какую. Тесты с CustInvoiceJour_ds.queryRun().query().datasourceNo(1).toString() показали что второй AddRange не подхватывается, а в обозревателе таблицы натыкаются на "синтаксическую ошибку". 2) И второй вопрос. Даже с отработавшим первым AddRange поведение на Gridе следующее: при выборе меню "Удалить фильтр" все Range-и обнуляются, тем самым показывая все записи из таблицы накладных. "Что делать?"
__________________
Локальная версия продукта: MBS-Axapta 3.0 Eastern Europe SP6 Build #15.0 Системная версия продукта: MBS-Axapta 3.0 Build #1951.7609/514-859 SP6/OP023-659 |
|
25.02.2004, 19:38 | #24 |
Участник
|
1. с первым вопросом непонятно. должон работать.
2. заблокировать range. для этого добавить ....findrange(...).status(RangeStatus::LOCKED); или (RangeStatus::Hidden) |
|
25.02.2004, 19:42 | #25 |
Участник
|
и потом.... Тема называется БЫСТРЫЙ способ.
То, что вы делаете далеко не быстрый способ. Гораздо удобнее и быстрее: 1. создать нужный query в AOT 2. в форме вместо нудного программирования делаете CustInvoiceJour_ds.queryRun(querystr(myCoolQuery)); Все! |
|
26.02.2004, 12:33 | #26 |
Участник
|
Для меня подошел случай, описанный:
http://technet.navision.com/workspac...tribId=2&wso=1
__________________
Локальная версия продукта: MBS-Axapta 3.0 Eastern Europe SP6 Build #15.0 Системная версия продукта: MBS-Axapta 3.0 Build #1951.7609/514-859 SP6/OP023-659 |
|
14.06.2005, 15:20 | #27 |
Участник
|
Самый простой способ поставить фильтр. На modified контрола написать
suger(); InventJournalTable_ds.filter('Имя поля','значение') ; |
|
14.06.2005, 16:19 | #28 |
Участник
|
Цитата:
Изначально опубликовано Toda
Самый простой способ поставить фильтр. На modified контрола написать suger(); InventJournalTable_ds.filter('Имя поля','значение') ; |
|
14.06.2005, 17:16 | #29 |
Участник
|
Да пожалста обращайтесь еще. Рад если кому-то помогло
|
|
|
|