Как изменить значение StringEdit в переопределенном методе exit ()? - PullRequest
0 голосов
/ 07 марта 2012

У меня есть StringEdit и переопределен метод отпуска.

public boolean leave()
{
    boolean ret;
    ;
    info("leaved");
    this.text("leaved");
    CliHouseNumber.text("leaved");
    ret = super();
    info("leaved");

    return ret;
}

Проблема в том, что запущены 2 инфолога, но значение CliHouseNumber не изменяется. Почему значение остается прежним?

ИНФОРМАЦИЯ:

  • Поле связано с источником данных и полем данных

Ответы [ 2 ]

1 голос
/ 07 марта 2012

По запросу ваше правильное решение:

Установите свойство DataField поля редактирования пустым и установите для свойства EDT правильный тип. В противном случае вам разрешено устанавливать только значения, которые появляются в DataField; все, что вы попытаетесь установить, будет отклонено.

0 голосов
/ 07 марта 2012

Попробуйте поставить

ret = super ();

перед вашим кодом;это может быть отмена изменений, которые вы сделали?

...