Включение в группу |
Опция предназначена для объединения форм в группы и подгруппы. Имеются средства управления видимостью групп отчетов как для конечного пользователя так и для прикладного программиста.
Пользователь может настроить видимость групп отчетов в диалоговом окне выбора формы отчета.
Описание диалога выбора формы отчета приведено в документе "Система
. Основы использования".Программист может управлять видимостью групп отчетов используя процедуры:
<включение-в-группу> = .group <группа> [name <имя-группы>] [subgroup <подгруппа> [name <имя-подгруппы>]]
<группа> - название группы. Задается строкой, расположенной после ключевого слова .group.
<имя-группы> - необязательная конструкция. Если присутствует, используется в качестве названия группы. Для группы 'Country', данную конструкцию использовать нельзя. Конструкция доступна начиная с Атлантис 5.4.17.
<подгруппа> - название подгруппы, строка. Если присутствует, образует подгруппу в указанной группе. Конструкция доступна начиная с Атлантис 5.4.17.
<имя-подгруппы> - необязательная конструкция. Если присутствует, используется в качестве названия подгруппы. Для группы 'Country', данную конструкцию использовать нельзя. Конструкция доступна начиная с Атлантис 5.4.17.
Имеется специальная группа 'Country', позволяющая управлять видимостью присоединенных форм в зависимости от страны. Если опция задана, присоединенная форма будет видна только в том случае, если лицензия выписана для указанной страны. Страна указывается в конструкции subgroup. Конструкцию name в группе 'Country' использовать нельзя. Допустимые значения для строки <подгруппа>:
'Russia' - Россия;
'Ukraine' - Украина;
'Belarus' - Белоруссия;
'Kazakhstan' - Казахстан;
'Uzbekistan' - Узбекистан;
'Moldavia' - Молдавия.
Группа 'Country' добавлена начиная с Атлантис 5.4.17.
.linkform "Краткий отчет 1" prototype is fprj .group 'Группа 1' subgroup 'Подгруппа 1'
Форма "Краткий отчет 1" включена в подгруппу 'Подгруппа 1' группы 'Группа 1'.
.linkform "Краткий отчет 2" prototype is fprj .group 'Group1' name 'NameGroup1' subgroup 'SubGroup1' name 'NameSubGroup1'
Форма "Краткий отчет 2" включена в подгруппу 'NameSubGroup1' группы 'NameGroup1'.
.linkform "Краткий отчет 3" prototype is fprj .Group 'Закупки' .group 'Group1' name 'NameGroup1' subgroup 'SubGroup1' name 'NameSubGroup1' .Group 'Country' subGroup 'Russia'
Форма "Краткий отчет 3" включена в группу 'Закупки', в подгруппу 'NameSubGroup1' группы 'NameGroup1' и относится к отчетам для России.
Начиная с Атлантис 5.4.17.