Критерии выбора диалога - PullRequest
0 голосов
/ 19 сентября 2011

Когда мы создаем диалог, как мы получаем критерии выбора для записи (кнопка Выбрать) и как отключить кнопку выбора в диалоге?

1 Ответ

0 голосов
/ 19 сентября 2011

Я предполагаю, что вы используете RunBase framework .

Для диалоговой части вашего вопроса см. Проверка диалога Axapta .

Чтобы отобразить диалоговое окно запроса, необходимо предоставить два метода:

public boolean showQueryValues()
{
    return true;
}

и

public QueryRun queryRun()
{
    return queryRun;
}

Метод queryRun должен возвращать допустимое ненулевое значение.

Переменной экземпляра queryRun обычно присваивается значение в методах unpack и initParmDefault.

Для краткого примера взгляните на класс CustInterestCancel.

Какчтобы отключить кнопку выбора: верните false из showQueryValues.

...