Показать сообщение отдельно
Старый 08.05.2013, 14:20   #2  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от kit22 Посмотреть сообщение
Всем привет!

Есть диалог Runbase у которого есть кнопка "выбрать" (showQueryValues{return true}).

Открываю диалог, нажимаю кнопку "выбрать", изменяю фильтр, нажимаю "ОК" в форме фильтра. Все нормально работает. Нажимаю "Отмена" на диалоге. Еще раз открываю диалог, на диалоге видны параметры запуска, когда нажималась кнопка "ОК" на диалоге, а не отмена. НО если нажать кнопку выбрать, то он покажет в форме фильтра параметры, которые выбирались в прошлый раз, когда на фильтре нажал "ОК", а на диалоге "Отмена".

Посмотрел tutorial RunBase он также работает, но это можно лечить?

Проблема в том, что для формы фильтра и формы RunBase записи в xLastValue разные. Что-нибудь можно сделать?
То же вопрос интересует, так как желательно, чтобы при повторном открытии фильтры очищались. Какой нибудь clearfilter() или lastvalue()
?