Bom Dia, estou tentando fazer uma estrutura de repetição DO WHILE no progress para eu executar a primeira vez o que quero sem validação e as demais execuções validando uma determinada condição. Não estou conseguindo executar no progress o do-while da maneira correta, sera que alguem poderia me ajudar dando uma dica ou um exemplo do uso dessa estrutura. Agradeço desde já pela ajuda ... Obrigado At. Luciano Rocha.
Um repeat com leave não te ajuda? Código: REPEAT : comandos IF condicao THEN LEAVE. /*sai do repeat*/ END.
Opa amigo , a sua opção não me ajudou, ou pelo menos não consegui resolver com sua dica, usei um repeat com retry, ficou melhor para o que eu queria. agora só não acho o sinal de diferente no progress para validar a condição. obrgiado pela ajuda At. Luciano Rocha
Preprocessor Operators The preprocessor supports the following operators. Operator Description + Addition - Substraction * Multiplication / Division = Equality <> Inequality > Greater than < Less than >= Greater than or equal to <= Less than or equal to AND Logical and OR Logical or NOT Logical not BEGINS Compares the beginning letters of two expressions MATCHES Compares two character strings These operators have the same precedence as the regular OpenEdge ABL operators.
Opa, obrigado pelas dicas, agora esta td certo aqui. tinha localizado os operadores em um topico ja criado aqui do forum que não tinha observado antes, mais sua contribuição foi de grande valia, ja guardei os operadores. At. Luciano Rocha