Como termino un READ

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Ruben Dario
Usuário Nível 3
Usuário Nível 3
Mensagens: 127
Registrado em: 14 Jun 2015 23:19
Localização: Colombia

Como termino un READ

Mensagem por Ruben Dario »

Saudos al forum

Como termino un READ

@ 1,2 say "...." GET A1
@ 2,2 say "...." GET A2
@ 3,2 say "...." GET A3
@ 4,2 say "...." GET A4
READ
Avatar do usuário
Vlademiro
Usuário Nível 4
Usuário Nível 4
Mensagens: 752
Registrado em: 11 Jul 2005 02:46

Como termino un READ

Mensagem por Vlademiro »

Não ficou bem claro a sua pergunta.
Você quer um exemplo de como o comando READ funciona ?

Se for segue abaixo :

Código: Selecionar todos

/*
@ ... SAY ... GET simples
*/
PROCEDURE Main
LOCAL cNome := SPACE(20)
LOCAL cTipo := SPACE(1)
LOCAL cCPF := SPACE(11)
LOCAL cCNPJ := SPACE(15)
LOCAL GetList := {}

   SET DELIMITERS ON // Exibe os delimitadores 
   SET DELIMITERS TO "[]" // Cria delimitadores para os GETs
   CLS        
   @ 5,5 SAY "Informe o nome : " GET cNome
   @ 7,5 SAY "Informe o tipo (F ou J): " GET cTipo VALID UPPER( cTipo ) $ "FJ"
   @ 9,5 SAY "Informe o CPF : " GET cCPF WHEN UPPER(cTipo) == "F"
   @ 11,5 SAY "Informe o CNPJ : " GET cCnpj WHEN UPPER(cTipo) == "J"
   READ
   
   ? cNome
   IF UPPER(cTipo) == "F"
      ? "CPF : " , cCPF
   ELSE
      ? "CNPJ: " , cCNPJ
   ENDIF       
   
RETURN
Responder