У меня есть групповая группа шаблонов для повторного использования.Eclipse Scout Neon importFormFieldData в шаблоне
В этом шаблоне у меня есть функция, необходимая для заполнения данных внутри этого шаблона. Поскольку вы не можете создать новый экземпляр FormData
в шаблоне, у меня есть абстрактная функция для получения нового экземпляра данных формы. Затем каждая форма, использующая этот шаблон, реализует этот метод.
protected abstract AbstractMyBoxData getFormData();
Моя функция выглядит следующим образом:
public void setValuesInTemplates(Long parameter)
{
AbstractMyBoxData formData = this.getFormData();
this.exportFormFieldData(formData);
formData = BEANS.get(iMyService.class).setSomeValue(parameter);
this.importFormFieldData(formData, true);
}
Моя проблема заключается в том, что я получаю правильные данные формы от службы, но когда я импортировать эти данные формы, шаблон не меняется интерфейс.
Почему это?
Я упомянул эту тему на [Скаут-форуме] (https://www.eclipse.org/forums/index.php/m/1720815/#msg_1720815). Прочтите важный совет, который я добавил, если вам нужно импортировать как полную форму FormData, так и вашу группу GroupBoxData. – Jmini