Для ключей /menu, /subm и /name текст - это просто строка, которую Вы хотели бы видеть в меню.
Если в идущих подряд описаниях документов повторяются названия строк в ключах /menu или /subm, эти ключи можно опустить и описать только новые строки. Это хорошо видно на примере файла Gendoc.im.
2.21.3.2. Ключ /auto.
/auto=n,"текст" - задание автовывода документа;
Ключ /auto указывается только в том случае, если нужно назначить автоматический вывод документа. Для ключа /auto задается периодичность вызова документа (n) и текст, который будет помещен в строку таблицы автовывода. Подробнее о таблице автовывода рассказано в п.2.16.
Периодичность вызова документа (n) задается числом:
1 - каждые 5 минут;
2 - каждые 30 минут;
3 - каждые сутки;
4 - каждый месяц (расчетный период).
Предупреждение: ключ /auto должен стоять ПОСЛЕ названия
строки меню с максимальным уровнем.
Примеры: 1. /menu="текст"
/auto=n,"текст"
2. /menu="текст"
/subm="текст"
/auto=n,"текст"
3. /menu="текст"
/subm="текст"
/name="текст"
/auto=n,"текст"
2.21.3.3. Ключ /rund.
/rund="параметр"
Ключ /rund используется, если файлу типа .exe передаются параметры. Параметром могут быть любые алфавитно-цифровые символы. Для документов, обрабатываемых генератором, параметром является путь до файла шаблона в виде:
/rund="/R=sch\docum.sch"
где sch - каталог, в котором записаны шаблоны;
dokum.sch - имя шаблона.
Предупреждение: ключ /rund должен стоять ПЕРЕД названием строки меню с максимальным уровнем.
Примеры: а) /rund="параметр"
/menu="текст"
б) /menu="текст"
/rund="параметр"
/subm="текст"
в) /menu="текст"
/subm="текст"
/rund="параметр"
/name="текст"
Пример построения меню "Документы":
В главном каталоге системы "Энергия" находится файл е8_1.exe, формирующий таблицу данных по указанному каналу. Файл е8_1.im в подкаталоге IM содержит строки:
/menu="Электроэнергия"
/subm="Прочие документы"
/name="Данные по каналу"
Получим меню:
Документы . . .
Электроэнергия Прочие документы Данные по каналу
. . . . . . . . .
Не обязательно использовать все три уровня меню. Можно формировать меню, в которых при выборе строки первого и второго уровней может вызываться меню следующего уровня, а может вызываться разу документ, например, если указать:
/menu="Протокол"
то получим такой вариант:
Документы . . .
Протокол
Примером такой структуры могут служить пункты меню "Исходные данные".
2.21.4. Формирование пункта меню "Справочная информация". Для меню "Справочная информация" или меню, заданного ключом "/yyyy", предусмотрен один уровень.
Справочная информация
. . .
Для формирования этого меню используются два ключа: /help и /rund.
/rund="параметр".
/help="текст".
Ключ /help определяет название строки в меню "Справочная информация".
Ключ /rund используется так же, как и в меню "Документы".
2.21.5. Формирование пункта меню "Исходные данные". Пункт меню "Исходные данные" или пункт, заданный ключом "/zzzz", формируется аналогично пункту "Документы". Для включения в этот пункт используются ключи /glob, /comp и /last, аналогичные ключам /menu, /suвm и /name. Может использоваться ключ /rund для передачи параметра выполняемому файлу. Ключ /auto в меню "Исходные данные" не применяется.
Примеры построения меню "Исходные данные":
а) /glob="Протоколы"
/comp="Состав групп"
б) /gloв="Замена данных"
в) /glob="~П~ротоколы"
/rund="/R=sch\protg.sch"
/comp="~Г~руппы"
2.21.6. Схема расположения ключей в меню. Приведенный ниже рисунок иллюстрирует положение каждого ключа в меню:
/xxxx |
/yyyy |
/zzzz |
Вывод |
/menu /help /glob
/name /last
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.