|
|
|
report expression
|
|||
|---|---|---|---|
|
#18+
Здраствуйте, в элементе управления отчета Field в expression не влазит условие, не подскажете как это можно обойти??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2006, 10:47 |
|
||
|
report expression
|
|||
|---|---|---|---|
|
#18+
1) Создай временную таблицу (курсор), которая будет использоваться в качестве источника данных для отчета. Все необходимые расчеты и вычисления необходимо выполнить в этом курсоре еще до выполнения собственно отчета. Тогда сам отчет - это просто "гладкое" сканирование курсора без дополнительных расчетов. 2) Пиши функцию во вне отчета и в качестве expression укажи имя твоей функции. Разумеется, на момент выполнения отчета эта функция должны быть "видна" из отчета 3) Создай переменные отчета, которые будут содержать значения по фрагменту условия, если это возможно. Например, если условие вида IIF(..., IIF(...), IIF(...)), то можно создать переменные отчета на вложенные IIF(). Тогда общее выражение получится IIF(..., var1, var2), где var1 и var2 - это и есть созданные переменные отчета ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2006, 10:59 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=240&tid=1590967]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 317ms |

| 0 / 0 |
