Иерархический вывод на печать таблицы значений в 7.7 есть у кого простенький, срочно просто надо и красиво.. ? |
возьмиу меня на Исе - ищи по NOTABENE |
[url]http://infostart.ru/public/14794/[/url] |
спасибо, минут 5 наверное не дождался твоего ответа - сам нарисовал, но гляну на содержимое |
Для этой цели использую индексированную таблицу значений. Обычно в совокупности с йокселем |
мм, я столь редок с 7.7 что не готов ещё и ВК прикручивать, увы я лентяй |
а что понимается под иерархическим выводом ТЗ на печать? |
Урв1 показ1 показ2 ....Урв2 показ1 показ2 ........Урв3 показ1 показ2 ....Урв2 показ1 показ2 ........Урв3 показ1 показ2 Урв1 показ1 показ2 ....Урв2 показ1 показ2 ....Урв2 показ1 показ2 ........Урв2 показ1 показ2 хотя в ТЗ это: групп1 групп2 групп3 показ1 показ2 групп1 групп2 групп3 показ1 показ2 групп1 групп2 групп3 показ1 показ2 групп1 групп2 групп3 показ1 показ2 ну как то так |
Ветка была недавно. Там приводился пример и без йокселя. Собственно, ничего сложного. Правда, такой крррасоты, как дерево на обложке не будет, а будут "крестики" в теле таблицы, но ничего ;) Просто добавляется скрытая колонка левела, и колонка "показа", отображающаяся либо "плюсиком", либо "минусиком". При изменении (даблкликом) таблица тупо перерисовывается. |
я точками пытался дать понять что это следующий уровень вложенности, как в типовых отчётах в ТиСе - группировки, так и я хотел вывести |
указанное в 7 реализуется след образом метод 1 - добавлением колонки в тз, где собираем полное наименование или другой критерий (1 проход) - сортировка по этой колонке - вывод через присоединяемые колонки с разным оформлением для красоты метод 2 - добавляем колонки для сортировки (на лету, если появляется новый уровень) - заполняем колонки нужным уровнем (1 проход) - сортируем - вывод через присоединяемые колонки с разным оформлением для красоты остальное (скрытие/открытие) делаем по VZ (8). учитываем тот факт, что таблицу можно перевывести (перезаполнить) без создания новой. проблему промежуточного хранения ТЗ (чтобы не закрыли и не пришлось перезаполнять ТЗ запросом) пусть ТС решаем сам. Ему и так все разжевали |
(7) это делается без всяких извратов в (2) подсовываешь через передачу параметров плоскую ТЗ как раз такого вида групп1 групп2 групп3 показ1 показ2 групп1 групп2 групп3 показ1 показ2 групп1 групп2 групп3 показ1 показ2 групп1 групп2 групп3 показ1 показ2 . где групп* - это измерения, а показ* - ресурыс (вычисляемые значения) |
Текущее время: 19:50. Часовой пояс GMT +3. |