Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вывести в GroupFooter в поле Memo сумму ??
|
|||
|---|---|---|---|
|
#18+
В FastReport есть такой отчёт: ************************************************************ GroupHeader1 <№ 1> GroupHeader2 <№ 2> MasterData (поля "Customer","GSM_OST_BEG", "GSM_OST_END", "GSM_ZAPR" ...) GroupFooter1 Memo52 GroupFooter2 Memo53 ************************************************************ Нужно сделать следующее: Если в MD выводится поле CUSTOMER равное 1, то в Memo52 заносим одно значение (расчитываем так <SQLDataset."GSM_OST_BEG">-<SQLDataset."GSM_OST_END">+<SQLDataset."GSM_ZAPR">), если CUSTOMER отличен от 1, то заносим другое значение (расчитываем так <SQLDataset."GSM_OST_BEG">-<SQLDataset."GSM_OST_END">). Также в Memo53 должна попасть сумма всех Memo52. Например: "Customer" "GSM_OST_BEG" "GSM_OST_END" "GSM_ZAPR" 1 5 6 7 0 10 10 10 1 1 2 3 т.е. в Memo52 должна попасть след. сумма: 1 строка (Customer=1) 5-6+7=6 2 строка (Customer=0) 10-10=0 3 строка (Customer=1) 1-2+3=2 => 8 С FastReport не особо знаком, поэтому прошу помощи у вас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2009, 15:10 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=76&tid=1535750]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 98ms |

| 0 / 0 |
