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



Posted by Строкань Анатолий, Херсон on February 28, 2000 at 16:05:34:

Сижу - ваяю все под новые стандары бухучета.
Все чисто и гладко с новыми возможностями 2000.
Все как по маслу. Загляденье.
(ОГРОМНОЕ СПАСИБО Д.Придаткину)

А тут мелочь - а уперлась рогом. :(


Выдержка из MANUAL:


Пеpеопpеделение системных запpосов (системных фоpм)

К системным запpосам относятся следующие запpосы:
T - получить деpево видов опеpаций для pегистpации опеpаций;
F - получить список отчетных фоpм на Сеpвеpе;
R __SYS001 (и дpугие) - получить обоpотную ведомость и дp.
Стаpтуя Клиент выполняет отчетную фоpму USERS. В ней можно пеpеназначить тексты запpосов.


* Пpимеp отчетной фоpмы USERS:
if [user]='anyuser'
__SYS001 = __SYS01S
__SYS002 = __SYS02S
__SYS005 = __SYS05S
__SYS006 = __SYS06S
T='R TREE'
^^^^^^^^^^^^T
F='R FORMS'
^^^^^^^^^^^^F
endif

В users.rpt cделал все как в Мануал, буква в букву.
FORMS.RPT естественно сам написал.

Вопрос в том, что это самое 'R FORMS' которое по идее должно
срабатывать по Alt+F4 или по 'F' из коммандной строки НЕ РАБОТАЕТ.
Я понимаю - можно обойтись и переопрелением клавиш, но всеравно есть
возможность вызова списка ВСЕХ форм по '>F'.
Т.е. сделать для "людей" по "людски" (спрятать запрещенные для них формы) - НЕ ПОЛУЧИТСЯ !!!

P.S. Проверял CLW и CLW32 v.2000 и ДОС-клиент.
Результат - неутешительный.

Возможно я чего-то не сделал ? Исправьте.

С уважением,
Анатолий



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