|
Fast reprot произвольное количество строк и столбцов
|
|||
---|---|---|---|
#18+
Стоит задача вывести отчет с произвольным количеством строк и столбцов. По вертикали идёт список товаров, а по горизонтали список организаций куда товары отпускаются.(картинка в приложенном файле) Пробовал использовать вертикальные бэнды, но, видимо, что-то делаю не так. Пробовал выводить используя как и 1 запрос, который получает все требуемые данные так и делил на 2 запроса один из который выводить перечень товаров и их характеристики, а второй количество этих товаров, организацию и эти же характеристики для того чтоб связать эти таблицы. Может кто сталкивался с таким и есть решение? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2018, 09:02 |
|
Fast reprot произвольное количество строк и столбцов
|
|||
---|---|---|---|
#18+
Zmiterx, Прочитайте про CrossTab. Делал через них отчет с переменным количеством строк и сам генерил кодом. Код конечно обладает кучей возможностей по правке ячейки, но зато поддерживать этого монстра сложно. Лучше всего все реализовать через CrossTab. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2018, 14:42 |
|
Fast reprot произвольное количество строк и столбцов
|
|||
---|---|---|---|
#18+
holod-iinna, спасибо за ответ. Только уточню 2 вопроса. 1. В моем примере не у каждой организации будут все товары. Тоесть для каждой организации надо будет выводить данные не по порядку, а в конкретную строку. Кросстаб сможет так сделать? 2. Сколько по времени fast report будет формировать подобный отчет размером примерно 700 строк и 30 столбцов? Если больше минуты, то вообще проще отказаться от подобного варианта решения задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2018, 14:49 |
|
Fast reprot произвольное количество строк и столбцов
|
|||
---|---|---|---|
#18+
Zmiterx, 21704235 1. Вы прочитайте про сам элемент или попробуйте в конструкторе поиграться с ним, выведя то, что вам нужно. 2. в зависимости от запроса, сервера и объема данных. Попробуйте создать и замерить ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2018, 14:53 |
|
|
start [/forum/topic.php?fid=31&gotonew=1&tid=1532931]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 289ms |
total: | 422ms |
0 / 0 |