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

start [/forum/topic.php?fid=50&msg=38890793&tid=1875065]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 327ms |

| 0 / 0 |
