Поделиться через


Допустимые конфигурации GDL

Функции интерфейса средства синтаксического анализа GDL всегда будут проверять входящую конфигурацию, так как средство синтаксического анализа предполагает, что клиент иногда может допустить ошибку и предоставить ему недопустимую конфигурацию. Дополнительные сведения о недопустимых конфигурациях см. в разделе Использование недопустимых конфигураций GDL.

Допустимая конфигурация удовлетворяет следующим условиям:

  • Конфигурация содержит запись для каждого параметра, определенного в GDL.

  • Конфигурация не содержит записей для параметров, которые не определены в GDL.

  • Каждое значение, назначенное параметру, определяется конструкцией *Option для этого параметра.

  • Для параметров PICKONE назначается только одно значение.

  • Параметрам PICKMANY назначено по крайней мере одно значение.

Чтобы предотвратить потерю намерения конфигурации из-за процесса проверки средства синтаксического анализа, следует передать допустимую конфигурацию в функции средства синтаксического анализа.