|
|
#1 |
|
Участник
|
Доброго времени суток.
Есть у меня класс, унаследован от RunBase. Перекрыл я метод Dialog и добавил туда нужное мне поле: PHP код:
Задача собственно в том, чтобы выбрать клиентов удовлетворяющих определённым условиям. Может, есть более элегантный способ? Axapta 3.0 SP2 CIS |
|
|
|
|
#2 |
|
NavAx
|
http://www.axforum.info/forums/showt...ghlight=dialog
обсуждается не совсем Ваш случай, но последний пост подходит
__________________
Isn't it nice when things just work? |
|
|
|
|
#3 |
|
Участник
|
На сколько я понимаю путь создания диалога программно и обработка всяких событий (например изменили поле, обновили все поля на форме), это не благодарное дело. Проще использовать Form.
Спасибо. |
|
|
|
|
#4 |
|
Участник
|
если условия статические всегда - в смысле не меняются
, то можно сделать свой EDT на основе CustAccount, и на него навесить нужные вам фильтры. И его уже пихать на диаложку.
|
|
|
|
|
#5 |
|
NavAx
|
2 kashperuk: У меня получается накладывать только целочисленные фильтры
Что я делаю не так?
__________________
Isn't it nice when things just work? |
|
|
|
|
#6 |
|
Участник
|
![]() да, к сожалению - но вдруг это именно тот случай |
|
|
|
|
#7 |
|
Иван Захаров
|
Вот, пользуйтесь на здоровье:
Последний раз редактировалось ziva; 01.03.2006 в 13:53. |
|
|
|
|
#8 |
|
Участник
|
2 ziva: Спасибо. Пример то что нужно, но работать с ходу он не хочет на Ax 3.0 SP2. Вылетает в классе Dialog в методе
PHP код:
Сейчас попробую рассмотреть пример и реализовать класс используя новый EDT привязанный к нужной мне таблице и наложению фильтра в lookUp-е ... |
|
|
|
|
#9 |
|
Иван Захаров
|
Цитата:
Сообщение от Daiver
2 ziva: Спасибо. Пример то что нужно, но работать с ходу он не хочет на Ax 3.0 SP2. Вот в этом методе вылетает
|
|
|
|
|
#10 |
|
Участник
|
В каком смыле объявлена? Просто залил проект в Акс и попытался запустить клас tutorial_RunBaseDialogImprovement. Вот на нём и вылитает ... Вроде там main есть со всеми объявлениями и запусками ...
|
|
|
|
|
#11 |
|
Модератор
|
Перенес в Полезное, в проекты.
Спасибо, ziva! |
|
|
|
|
#12 |
|
Иван Захаров
|
Цитата:
Изначально опубликовано Daiver
В каком смыле объявлена? Просто залил проект в Акс и попытался запустить клас tutorial_RunBaseDialogImprovement. Вот на нём и вылитает ... Вроде там main есть со всеми объявлениями и запусками ... Класс Dialog нормально компилится? Без ошибок? Попробуйте сделать на нем инкрементную компиляцию ... |
|
|
|
|
#13 |
|
Участник
|
)) конечно мне было страшно заливать ... и был сильно удивлён что он кучу базовых классов меняет ... но заливал на тестовой, черновой базе ... Щас попробую инкрементную компиляцию класса Dialog |
|
|
|
|
#14 |
|
Участник
|
Инкрементная компиляция помогла
Спасибо
|
|
|
| Теги |
| lookup, lookup filter, диалог |
|
|
|