|
Произвольное расположение значений на странице отчёта CrystalReports
|
|||
---|---|---|---|
#18+
Добрый день! В базе MS SQL существуют таблицы: 1) ObjectsList с полями IDObj, ObjName; 2) ParameterList с полями IDParameter, ParameterName; 3) ObjectParam с полями IDObj, IDParameter, Value. Средствами CrystalReports нужно сделать следующее: - каждому объекту из списка объектов соответствует своя страница; - параметры объекта расположены в определённом порядке (не таблица, не список, разбросаны по странице отчёта); - в дальнейшем должна быть возможность перевода единиц (умножить, прибавить). В связи с этим, пока есть два варианта: хранимая процедура, транспонирующая таблицу ParameterList (крайне громоздкая), либо создание большого количества команд, вытаскивающих по одному параметру из базы (большое количество команд). В любом случае, для каждого из параметров пишется своя формула, что приводит также к огромному количеству формул. Работа крайне кропотливая и объёмная. Возможно ли как-то оптимизировать процесс разработки отчётов? Можно сделать группы, можно кросс-таблицу. Но возникает проблема изменения местоположения значений. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2013, 13:39 |
|
|
start [/forum/topic.php?fid=31&tid=1533920]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 117ms |
0 / 0 |