
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.02.2015, 18:30
|
|||
|---|---|---|---|
|
|||
Отчет с активными полями |
|||
|
#18+
Пару дней работаю с апекс. Хочу сделать такую вещь: Есть список клиентов отобранных по ФИО, дате рождения. Сейчас этот список вывожу регионом типа Report c Region Source Type: SQL Query. У каждого клиента в этом списке может быть несколько idclient , нужно чтобы была возможность в этом списке отметить строчки с определенными idclient и после нажатия какой-нибудь кнопки, ниже выводился отчет с договорами по отмеченным idclient. Видимо список клиентов нужно выводить каким-то другим способом, чтобы там была возможность добавлять активные элементы в строки или это можно сделать через настройки стандартного репорта, подскажите плз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2015, 19:06
|
|||
|---|---|---|---|
Отчет с активными полями |
|||
|
#18+
WilliamBlake, Приведи сюда результат запроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2015, 09:20
|
|||
|---|---|---|---|
|
|||
Отчет с активными полями |
|||
|
#18+
WilliamBlake, Поясни, у тебя есть список, где id уникальный, а idclient повторяется? Ну вообще стандартная ситуация. На строчке есть столбец со ссылкой "Редактирование", которая будет открывать новую страницу(или эту же) с переданным idclient. Можно даже мастером воспользоваться Report+Form. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2015, 10:19
|
|||
|---|---|---|---|
Отчет с активными полями |
|||
|
#18+
Может быть Вам поможет пакет apex_item? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2015, 11:46
|
|||
|---|---|---|---|
|
|||
Отчет с активными полями |
|||
|
#18+
2Petro123: вложил картинку. В общем должно быть что-то вроде поиска в два этапа: сначала ищем список idclient(могут быть разными для одного и того же человека), далее у пользователя должна быть возможность отметить(например чекбоксами) нужные idclient , жмет "показать договоры", и по отмеченным idclient уже отображаются все договоры, допустим ниже, следующим блоком. 2blkangel: списка с уникальными id физ лиц не существует, в этом и гемморой, поскольку юзеры назаводили одних и тех же людей с разными idclient и по каждому idclient назаводили свой набор договоров, и сейчас чтобы им понять какой idclient в действительности нужен, им нужно сначала посмотреть на них всех "глазами" и выбрать. Наверное лучше будет, если список договоров отобразился на этой же странице, чтобы была видна вся информация на одной странице. Report+Form пока не юзал, попробую. 2hinotf: может быть поможет, гляну ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2015, 12:05
|
|||
|---|---|---|---|
|
|||
Отчет с активными полями |
|||
|
#18+
WilliamBlake, Тебе нужно собрать в переменную список idclients, с разделителем например (":") И тогда у тебя в репорте с договорами, будет примерно такой запрос. select * from dogovors where v_id_clients like '%:'||to_char(idclients)||':%'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2015, 12:08
|
|||
|---|---|---|---|
Отчет с активными полями |
|||
|
#18+
WilliamBlake, я бы сделал 2 рабочих места или кнопки: - объединить 2, 3, 4 строки в одного физика с переброской договоров (по отмеченным чек-боксам). - показать все договоры по крыжикам (чекам...) Добавляй чек-бокс-крыжики колонку. В чём проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2015, 12:08
|
|||
|---|---|---|---|
Отчет с активными полями |
|||
|
#18+
чтобы в будущем не было одинаковых физиков - посмотри как делают на sql_ru "Новая тема" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2015, 12:11
|
|||
|---|---|---|---|
Отчет с активными полями |
|||
|
#18+
т.к. сплиттер в APEXе пока не удосужились создать, уходи в договрах на другую страницу (с переходом или всплывающее) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2015, 14:51
|
|||
|---|---|---|---|
|
|||
Отчет с активными полями |
|||
|
#18+
Petro123WilliamBlake, я бы сделал 2 рабочих места или кнопки: - объединить 2, 3, 4 строки в одного физика с переброской договоров (по отмеченным чек-боксам). - показать все договоры по крыжикам (чекам...) Добавляй чек-бокс-крыжики колонку. В чём проблема? Добавлять, я так понимаю нужно непосредственно в запрос региона-отчета с помощью apex_item? Попробовал сделать так: Код: plsql 1. 2. 3. 4. Нарисовал такое безобразие: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2015, 15:40
|
|||
|---|---|---|---|
|
|||
Отчет с активными полями |
|||
|
#18+
скажи свою внутреннюю почту, постараюсь тебе помочь. PS: мы коллеги :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2015, 15:42
|
|||
|---|---|---|---|
|
|||
Отчет с активными полями |
|||
|
#18+
Если через checkbox, один из способов: http://www.talkapex.com/2009/01/apex-report-with-checkboxes-advanced.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=50&tablet=1&tid=1875065]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
216ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 472ms |

| 0 / 0 |
