Cryogen2003
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Добрый вечер. Возникла маленькая проблема, но не могу решить ее что-то не как. Сейчас есть таблица cxGrid, в нее с помощью DOA закачиваются данные из Oracle. В таблице есть поля: Дата действия, Тип действия, Причина звонка, Общий комментарий, Комментарий по телефонам, Пользователь и несколько невидимых полей (одно из которых ActionId - ИД действия) Так комментарий по телефонам - это просто строковое поле, но которое собирается на сервере из кучи параметров (тип телефона, статус звонка, номер телефон, с кем разговаривал, комментарий), то есть все это просто соединяется в одну строчку. Причем на каждое действие может быть бесконечное количество звонков по телефону. Как бы все хорошо было, но плохо читабельно для пользователей. Передел поле комментарий по телефонам на popupedit, чтобы при клике на колонке всплывала табличка с всеми звонками по телефону. Кому-то понравилось, но многие сказали, что неудобно все равно. Предложили все это сделать в одной таблице, чтобы обязательно не было второго уровня, было читабельно и так далее. Как бы попробовал разбить поле комментарий по телефонам на все остальные поля, но теперь получается так, что дата действия, тип действия, пользователь, причина звонка дублируются для каждого действия. Как правильно сделать группировку, например по тому же ActionId, но при этом чтобы не было подобия второго уровня, не показывался сам Actionid, не было дубликатов в каждом из полей внутри каждого действия. Заранее спасибо.
---------- Холодильники мы |
|