|
|
|
Можно ли в репорте задать условие Calculations/Sum поля по условию?
|
|||
|---|---|---|---|
|
#18+
Привет! Возможно ли задать условие суммирования поля по условию из другого поля? Вот есть поле RestPrv и есть логическое поле TotalSuming которое еси Т означает что поле RestPrv участвует в суммировании. До того как появилось условие, у меня стояло в репорте Calculations/Sum At End of Report. Но там нельзя указать условие суммирования. Как же поступить чтобы вконце репорта было суммирование по полю, подсчитанное по условию? дать в експрешн поля: Код: plaintext Только ли предварительным подсчетом в программе в переменную такое возможно сделать? вфп8 Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2007, 14:45 |
|
||
|
Можно ли в репорте задать условие Calculations/Sum поля по условию?
|
|||
|---|---|---|---|
|
#18+
При помощи переменных отчета. Создаешь переменную отчета (Report - Variables), у которой в качестве значения (Value to store) пишешь нечто вроде IIF(curAbonPayPrn.TotalSuming,curAbonPayPrn.RestPrv,0) И ставишь переключатель Calculate в положение "Sum" Далее создаешь объект печати, в качестве источника данных для которого указываешь имя этой переменной отчета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2007, 14:50 |
|
||
|
Можно ли в репорте задать условие Calculations/Sum поля по условию?
|
|||
|---|---|---|---|
|
#18+
Спасибо, работает :) Принцип практически тот же что и предварительный подстчет в переменную. Просто переменные создадутся самим репортом и потом, по-идее, так же релИзнутся при закрытии репорта и все видно в самом репорте, не надо лезть в код программы - и то и другое весьма удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2007, 15:23 |
|
||
|
Можно ли в репорте задать условие Calculations/Sum поля по условию?
|
|||
|---|---|---|---|
|
#18+
Еще отдельное спасибо за статью на фоксклубе про передачу данных в MSWord путем создания шаблона - все сделал по инструкции - все замечательно пашет! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2007, 15:27 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34278909&tid=1589995]: |
0ms |
get settings: |
7ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
78ms |
get topic data: |
15ms |
get forum data: |
5ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 286ms |
| total: | 490ms |

| 0 / 0 |
