|
|
|
программно группировка в отчетах
|
|||
|---|---|---|---|
|
#18+
В отчете есть несколько уровней группировки Господа, не подскажите можно ли программно управлять этими группами (группировать/не группировать/убрать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2003, 12:14 |
|
||
|
программно группировка в отчетах
|
|||
|---|---|---|---|
|
#18+
можно, но тока в режиме конструктора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2003, 12:30 |
|
||
|
программно группировка в отчетах
|
|||
|---|---|---|---|
|
#18+
сам отыскал me.groouplevel().controlsource- меняеш местами и visible меняешь соответствующих групп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2003, 12:33 |
|
||
|
программно группировка в отчетах
|
|||
|---|---|---|---|
|
#18+
Программно нельзя только добавлять уровни, поэтому надо их создать заранее с запасом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2003, 12:50 |
|
||
|
программно группировка в отчетах
|
|||
|---|---|---|---|
|
#18+
Открывать/сжимать/прятать группы в отчете можно. Для этого на событии format области данных или группы отчета ручками из VB проверяется группа (нужна\нет?) и дается команда к выводу или к отмене: 'скрытие данных If [Класс] = "Прочие покупатели" _ Or [Класс] = "Торговая марка" _ Or [Класс] = " Прочие суммы оборотов по счетам за период" _ Then ОбластьДанных.Visible = False tOpenedKat = False Else ОбластьДанных.Visible = True tOpenedKat = True End If Важно: [Класс] - это имя поля отчета, а не поля запроса! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2003, 13:20 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32176183&tid=1681240]: |
0ms |
get settings: |
8ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 377ms |

| 0 / 0 |
