Você está na página 1de 3

Blog destinado a usurios que querem aprender um pouco desta linguagem pouco conhecida, porm

de gigantesca eficincia.
Progress na marra
quinta-feira, 3 de maro de 2011
Google Friend Connect
J um membro?Fazer login
Partici par deste site
Membros (2)
Entendendo as palavras reservadas
A criao de variveis no progress definida bem simples:
Por exemplo:
Se quisermos definir uma varivel string para armazenar um texto utilizamos o
seguinte comando:
DEF VAR cx-texto AS CHAR.
Onde
DEF e VAR so parmetros para definir uma varivel chamada cx-texto (CAIXA DE
TEXTO) do tipo CHAR ou caracter.
A palavra reservada AS necessria para definir qual tipo de dado tal varivel
receber, inteiro, string, float e etc.
Podemos tambm atribuir formatos mascaras para tais variveis, por exemplo:
Os comandos abaixo so necessrios para formatar as variveis no momento da
criao:
DEFFINE VARIABLE cx-texto AS CHAR FORMAT "x(36)". /*Esta caixa receber 36
caractres*/
DEFFINE VARIABLE suavariavelnumero AS INT. /*1234567890*/
DEFFINE VARIABLE suavariavelvalor AS DECIMAL FORMAT "->,>>9.99". /*9,99*/
DEFFINE VARIABLE suavariaveldata AS DATE FORMAT "99/99/9999". /*01/01/2011*/
Agora que sabemos criar variveis no progress que tal inicializar e exibir nossas
variveis?
Para adicionar valores no momento da criao de sua varivel basta incluir o comando
init seguido do valor junto a definio da mesma conforme o exemplo abaixo:
DEFFINE VARIABLE cx-texto AS CHAR FORMAT "x(56)" INIT Tudo que est entre
aspas entrar para dentro da varivel.
Para incluirmos valores fora da definio da varivel utilizasse o comando ASSIGN
suavariavel seguida do sinal de atribuio =, o valor a ser e o ponto de finalizao.
Ex:
ASSIGN cx-texto =este texto.
ou
Seguidores
2011 (1)
Maro (1)
Entendendo as palavras
reservadas
Paraiba do Sul,
Rio de J aneiro,
Brazil
Programador Dsde 2003, a
dificuldade da aprendizagem
colocada por ns mesmos, no h
lugar no mundo da informtica que
no possamos chegar! Atravs de
muita leitura, dedicao e
principalmente com ajuda de
pessoas que tem como finalidade
compartilhar conhecimento.
Podemos chegar a um objetivo e
progredir cada vez mais.
Visualizar meu perfil completo
Uel iton Luis
Arquivo do blog
Quem sou eu
Compartilhar 0 mais Prximo blog Criar um blog Login
Pgina 1 de 3 Progress na marra
05/06/2014 http://progressnamarra.blogspot.com.br/
Assinar: Postagens (Atom)
Incio
Postado por Ueliton Luis s 19:28 Nenhum comentrio:
ASSIGN
cx-texto =este texto
suavariavelnumero =1234.
Para exibir dados na varivel utilizaremos o comando DISPLAY que serve para exibir
os valores das variaveis.
DISPLAY cx-texto.
Ou
DISPLAY cx-texto suavarivelnumero .
Concluindo esta primeira etapa abaixo um pequeno exemplo:
Copie o cdigo abaixo para test-lo no seu editor progress.
/*Programa meu primeiro exemplo*/
DEFFINE VARIABLE cx-texto AS CHAR FORMAT "x(36)" INIT .
DEFFINE VARIABLE suavariavelnumero AS INT INIT 0.
DEFFINE VARIABLE suavariavelvalor AS DECIMAL FORMAT "->,>>9.99" INIT 10.99.
DEFFINE VARIABLE suavariaveldata AS DATE FORMAT "99/99/9999"
INIT 01/01/2011.
ASSIGN
cx-texto =valor da caixa de texto
suavariavelnumero =2012 .
DISPLAY
cx-texto
suavariavelnumero
suavariavelvalor
suavariaveldata.
/*FIM DO PROGRAMA*/
Recomende isto no Google
Modelo Simple. Tecnologia do Blogger.
Pgina 2 de 3 Progress na marra
05/06/2014 http://progressnamarra.blogspot.com.br/
Pgina 3 de 3 Progress na marra
05/06/2014 http://progressnamarra.blogspot.com.br/

Você também pode gostar