Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.12.2009, 15:10
|
|||
|---|---|---|---|
|
|||
Вывести в 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 не особо знаком, поэтому прошу помощи у вас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=31&mobile=1&tid=1535750]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 277ms |

| 0 / 0 |
