Сделать 2 Создать строку из в 1 окне iDempiere
Мне нужно настроить, чтобы сделать 2 разных Create Line From в 1 окне. Причина, по которой я должен сделать это, потому что безопасность для нашего клиента, потому что поведение для получения данных отличается от оригинала.
Я уже читал некоторые предложения в этой теме. Adempiere - Как создать / вызвать 2 кнопки CreateLinesFrom в том же окне
Но все же нужны детали, как я могу сделать это правильно.
Спасибо
1 ответ
Решение
Постановили
Эта ссылка поможет https://groups.google.com/forum/
Резюме по ссылке:
- Сделать столбец CreateFromOther
- Создать модель
- Сделайте новую копию класса ICreateFromOtherFactory из ICreateFromFactory и просто измените
create
становитьсяcreateOther
- Сделайте новую копию класса WCreateFromOtherFactory из WCreateFromFactory и измените весь код
ICreateFromFactory
становитьсяICreateFromOtherFactory
а такжеcreate
становитьсяcreateOther
- Разверните фрагмент для org.adempiere.ui.zk и измените код в AbstratctADWindowContent actionButton0
- Создать плагин CreateFromOther расширяет CreateFrom, а WCreateFromOther расширяет CreateFromOther
- Сделайте Factory для этой ссылки на плагин ICreateFromOtherFactory
- Определите компонент и включите сервисы ICreateFromOtherFactory
Спасибо