Реферат: Макромова

!ВЫБРАТЬ СУБКОНТО ВИД 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 рахунку.

!П01=1

!ЦИКЛ П01<13

!МП01

На кінець [РПЕР ] [СКД51 ]

!П01=П01+1

!ВОЗВРАТ

Д1.17. Команда зупинки формування документу

Для зупинки формування вихідного документу (звіту) Ви можете використовувати команду !СТОП. Формат команди:

!СТОП

При виконанні цієї команди формування вихідного документу (звіту) завершується.



  • Сторінка:
  • 1
  • 2
  • 3
  • 4
  • 5