Configurações de GDL válidas
As funções de interface do analisador GDL sempre validarão a configuração de entrada porque o analisador pressupõe que o cliente às vezes pode cometer um erro e fornecer uma configuração inválida. Para obter mais informações sobre configurações inválidas, consulte Usando configurações de GDL inválidas.
Uma configuração válida atende às seguintes condições:
A configuração contém uma entrada para cada parâmetro definido no GDL.
A configuração não contém entradas para parâmetros que não são definidos no GDL.
Cada valor atribuído a um parâmetro é definido por um constructo *Option para esse parâmetro.
Os parâmetros PICKONE têm um e apenas um valor atribuído.
Os parâmetros PICKMANY têm pelo menos um valor atribuído.
Para evitar a perda da intenção de sua configuração devido ao processo de validação do analisador, você deve passar uma configuração válida para as funções do analisador.