Зворотний зв'язок

Макромова

Умови можуть бути “вкладеними”.

Приклад.

Створимо звіт, який виводить відомість наявності основних засобів (нехай субконто “Основні засоби” має номер 1).

Найменування приладівКількістьЦінаВартістьЗал. варт.

!ВЫБРАТЬ СУБКОНТО ВИД 1 ВСЕ

!ЕСЛИ СКД01:&Н>0

!П01=СКД01:&-СКК02:&

[СН& ] [СКД01:&Н ] [СЦ& ] [СКД01:& ] [П01 ]

!КОНЕЦЕСЛИ

!СЛЕДУЮЩИЙ СУБКОНТО

Приклад.Створимо звіт, який виводить для кожного рахунку, по дебету якого були обороти за текучий квартал, обороти по дебету за кожний місяць цього кварталу.

Рахунок Обор. 1 міс. Обор. 2 міс. Обор. 3 міс.

!ВЫБРАТЬ СЧЕТ ВСЕ

!М1К !П01=ДО& !М2К !П02=ДО& !М3К !П03=ДО&

!ЕСЛИ П01<>0 ИЛИ П02<>0 ИЛИ П03<>0

[СССЧ& ] [П01 ] [П02 ] [П03 ]

!КОНЕЦЕСЛИ

!СЛЕДУЮЩИЙ СЧЕТ

Д1.16. Команди організації циклу

Крім команд організації циклів по субконто, рахунках, валютах і т. д., є також команди для організації циклу по довільній умові:

!ЦИКЛ умова

послідовність_рядків

!ВОЗВРАТ

В команді !ЦИКЛ вказується умова продовження циклу. Правила її створення - такі ж, як для умови умовного оператора (див. пп. Д1.4-Д1.5). Всі рядки форми від команди !ЦИКЛ до команди !ВОЗВРАТ виконуються поки умова істинна. Наприклад, слідуючий звіт видасть залишки на кінець кожного місяця по 51 рахунку.


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат