|
|
|
как в отчете сослаться на предыдущую строку?
|
|||
|---|---|---|---|
|
#18+
привет all. Код: plaintext 1. 2. 3. 4. 5. 6. 7. может запрос переделать??? если не трудно то поподробнее, в access я новичек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2003, 09:45 |
|
||
|
как в отчете сослаться на предыдущую строку?
|
|||
|---|---|---|---|
|
#18+
Прийдется стать новичком и в VBA. Обрабатывай событие Печать, запоминай состояние нужной переменной. Можно было бы наверное сделать и проще, только надо по-подробнее сообщить условия по которым ты считаешь. Всегда ли колнка В расчитывается как колонка А из предыдущей строки - колнка А из текущей+ колонка Б из текущей. Т.е. если есть алгоритм можно будет с помощью запросов (в т.ч. и вложенных) расчитывать колнку Б, а в отчет подставлять тока резульат этого запроса. Короче -чем больше информации ты даш, тем больше вероятность, что тебе правильно ответят ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2003, 10:00 |
|
||
|
как в отчете сослаться на предыдущую строку?
|
|||
|---|---|---|---|
|
#18+
Senin Viktor спасибо за ответ в этом то все и дело колонка В всегда расчитывается по выше названной формуле а запрос выглядит так: Код: plaintext 1. 2. 3. 4. 5. в таком виде колонка В получается потем суммирования в отчете колонки ИТОГО и sh70203 или Int(Sum(IIf(Balance.sh=47411,(Balance.in_rub+Balance.in_val)/1000,0))) AS Итого и sh70203.Rest AS sh70203 соответственно а нужно чтобы ИТОГО (из текущей строки) вычеталось из ИТОГО (из предыдущей строки) и прибавлялось к sh70203 вот такая задачка как победить?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2003, 10:58 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32136366&tid=1681873]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 382ms |

| 0 / 0 |
