Re: Пеpеопpеделение системных запpосов ? Так-ли ?



Posted by Владимир, Вологда on February 28, 2000 at 23:23:37:

In Reply to: Пеpеопpеделение системных запpосов ? Так-ли ? posted by Строкань Анатолий, Херсон on February 28, 2000 at 16:05:34:

*
В форме USERS все работает,
---------------------------
NO='F=R USERSF'
^NO^^^^^^^^^^^^^
---------------------------
но используя возможности КЛИЕНТА-2000, я поступил следующим образом:

Существует отчетная форма MY_FORM.RPT. Ее структура:
---------------------------------------------------------
* Отчтетные формы, доступные пользователям
Отчетные формы
N:ENTER:r #1
if [f1]='1' goto 100 Раздел отчетных форм 1
elseif [f1]='2' goto 200 Раздел отчтеных форм 2
...
endif
: 100 Раздел отчетных форм 1
form1 Отчтеная форма 1
form2 Отчетная форма 2
goto END
: 200 Раздел отчтеных форм 2
form3 Отчтеная форма 1
form4 Отчетная форма 2
goto END
: END
_ Для выполнения формы нажмите ENTER
stop
-----------------------------------------------------------
form1, form2, form3 и form4 наименования файлов отчетных форм, которые
будут выполняться при нажатии клавиши ENTER.

В клиенте для этой отчетной формы определена клавиша ALT-F4 и столько
аргументов, сколько существует разделов отчетных форм.

Пример разделов: Касса [f1]='1'
Отчеты по налогам [f1]='2'
и т.д.

Преимущества: Отчетные формы выводятся по разделам.
Можно использовать фильтр для поиска нужной отчтеной формы.


С уважением, Владимир.


Пpишедшие ответы: