IModelPropertyDetailEditorTab.DetailView

StatusIDPriorityType
Closed4808ОбычныйПредложение
ProfileReply
s_tristanClient

Если объект реализует интерфейсы (доменные компоненты) или наследует базовый класс, то включите в выпадающий список все их views. Если модель править руками - все работает

Replies

UserDescriptionPosted On
Александра ЗубрейAgent

Здравствуйте, Станислав!

Поясните, пожалуйста,

"включите в выпадающий список все их views" - т.е. views базового класа/ интерфейса,

и какой выпадающий список имеется в виду: views модели, настроек модели и и.д.

Также можете прикрепить скриншоты своего примера с настройками.

Спасибо, Саша.

 

s_tristanClient

Добрый день, Саша!
Дано:
public interface ITest1{};
public interface ITest2{};
public interface ITest3: ITest1, ITest2 {};
Если мы в модели приложения для интерфейса ITest3 добавляем Tab, то в источнике данных для списка свойства IModelPropertyDetailEditorTab.DetailView по-умолчанию показывается только ITest3_DetailView, а нужно, чтобы еще и ITest1_DetailView и ITest2_DetailView

Александра ЗубрейAgent

Добрый день, Станислав!

Предложенное вами поведение модели не предусмотрено для BOModel, именно по этому и была предусмотрена возможность правки её руками.

Спасибо, Саша.

s_tristanClient

Спасибо, за ответ.
Руками иногда тоже полезно поработать :)

× This ticket is closed.