09.07.2015, 11:16 | #1 |
Участник
|
ax2009: как правильно произвести разыменование кода? (добавить наименование)
Задача:
в таблице есть код (или несколько кодов) чего-то. поставить рядом с кодом наименование этого чего-то. ограничения: = сохранить возможность сортировки, фильтрации по наименованию. = наименование должно корректно отображаться рядом с кодом как в гриде, так и в закладках с подробными сведениями = нужно отображать все записи исходной таблицы даже если в подчиненной таблице некоторые записи были удалены (outer join) Пример: общий журнал. есть коды сотрудников, которые утвердили, отклонили журнал. нужно добавить ФИО сотрудника рядом с кодом. причем так, чтобы ФИО можно отображалось и в гриде причем так, чтобы журналы отображались даже тогда, если какого-нибудь сотрудника удалят. ================== в 2012 ввели штатную возможность разыменования. а как это правильно сделать в 2009? в голову приходят следующие варианты: 1. join к таблице + ручное переопределение запроса. Пример - inventDim 2. кэшированный display-метод 3. что-то еще? может подскажете примеры хорошей реализации в стандартном функционале? |
|
Теги |
как правильно, ключ, поиск, сортировка, фильтр |
|
|