Вы можете включить или отключить некоторое Меню или конкретный Пункт Меню используя специальное логическое выражение.

Для Включения или Отключения Меню или конкретного Пункта Меню:

  1. В столбце с именем Prompt, выберите необходимый элемент меню или некоторый пункт меню.

  2. Нажмите командную кнопку Options, отображается диалоговый бокс Prompt Options.

  3. Выберите элемент Skip For.

    Открывается соответствующий диалоговый бокс Построителя Выражений Expression Builder.

  4. В соответствующем боксе Skip For, введите требуемое логическое выражение, контролирующее Включение или Отключение рассматриваемого элемента меню или конкретного пункта меню.

    Если заданное выражение имеет значение = False (.F.), то данный элемент меню Включается. Если логическое выражение = True (.T.), то данный элемент меню Отключается и его нельзя будет выбрать. Дополнительная информация в разделах: DEFINE BAR и DEFINE PAD.

    NoteПримечание

    После активации системы Меню, вы можете Включать или Отключать его элементы с помощью команды SET SKIP OF.

В активной подсистеме Меню вы можете устанавливать или убирать специальную отметку статуса пункта меню (галочка, расположенная слева от имени пункта меню). Например, если вы установили отметку около пункта Кредит в меню Клиент - значит данный клиент имеет непогашенный кредит.

Для установки отметки пункта Меню:

  • В режиме выполнения программного кода, установка отметки пункта Меню выполняется стандартной командой SET MARK OF.

Примеры по отключению и отметки некоторого пункта Меню смотрите в приложении Solution.app, из подкаталога  ...\Samples\Solution .

См. также