Я отправил этот вопрос в службу поддержки DevExpress, тем не менее я знаю, что здесь я могу получить ответы быстрее, это очень большая проблема для меня, и я безуспешно дергал себя за волосы в течение 2 дней. Надеюсь, у людей здесь может быть опыт работы с этой структурой.
Моя проблема связана с таблицей ассоциаций, которая создается по умолчанию, когда между двумя бизнес-объектами существует отношение M-N.
Идея такова:
Предположим, у меня есть эти объекты -> UNITS и USERS
Для каждого ПОЛЬЗОВАТЕЛЯ в UNIT мне нужно сохранить STATUS, поэтому я создал новый атрибут из SQL с именем STATUS_IN_UNIT
Проблема возникает, когда я хочу получить программный доступ к этому свойству, что, конечно же, невозможно, так как у меня нет объекта, связанного с этой таблицей. Единственный способ - получить к нему доступ через базу данных запросов.
Чего я хочу добиться, так это показать эту таблицу как в ListView внутри UNIT DetailView, это ОБЯЗАТЕЛЬНО, поскольку ПОЛЬЗОВАТЕЛИ, подключенные к UNIT, должны быть включены и отключены. я видел эти темы
https://www.devexpress.com/Support/Center/Example/Details/E2334 https://www.devexpress.com/Support/Center/Question/Details/T500887
но опять же, я ищу более тривиальное решение для этого, иначе было бы очень много времени, чтобы создавать представления и контроллеры для себя, чтобы справиться с этим. Итак, мои вопросы следующие:
<сильный>1. Как создать класс, который ссылается на ЭТУ таблицу? 2. Как показать ЭТУ таблицу внутри UNITS DetailView и получить доступ к ее свойствам из приведенной выше таблицы?
Было бы очень признательно, если бы вы ответили на этот вопрос.
Заранее спасибо !!!