Power builder

Anuncio
ESUCOMEX
• profesor
– Lautaro Cabezas
• presentación power builder
– Ricardo Zamorano
– Jeymmy Conejeros
INTRODUCCION
Power Builder una herramienta de
desarrollo de aplicaciones para el
ambiente Windows
– “Lo que Ud.., ve es lo que puede realizar”
• Programación orientada al objeto
objeto + los elementos que la caracterizan
que son los atributos (color, altura, etc.)
• Tipos de Objeto
• Visuales (botones, ventanas, etc.)
• No Visuales (Errores, Objetos de
Transacción - SQL)
Los segundos son muy necesarios para
que los primeros interactúen.
• Atributos, eventos, Métodos (funciones)
•Lo que lo caracteriza
AMBIENTE DE
DESARROLLO
• Características
– El ambiente de diseño de aplicaciones de power builder esta
contenido en un MDI (Múltiples Ventas Contenidas), lo que en
forma ordenada todas las tareas que un pueda realizar en
forma continua en las áreas de desarrollo
• Áreas de Desarrollo
– power posee muchas áreas de trabajo para el desarrollo de los
elementos que conforman una aplicación, cada una genera un
elemento que debe ser guardado en un archivo de librería
(*.pbl) donde será almacenado para su utilización. Se podrá
tener abierta múltiples áreas de desarrollo, pudiendo cambiare
de una a otra a través del menú Windows, donde aparece con
una marca el área donde esta actualmente y el elemento en el
que se esta trabajando
Además, uno podrá tener varios elementos de la misma
área abierto, para efecto de trabajo con ellos cada de uno
es independiente. Es importante hacer notar , que algunas
opciones del menú se verán alteradas al estar en una o en
otra área de desarrollo. Las áreas de trabajo son
enumeradas en la opción powerpanel del Menú archivo, y
también se presentan en una caja de herramientas (como
la que se ve a continuación)
Ambiente de desarrollo
APLICACIÓN
• Mantención
– Nueva aplicación
• Para iniciar una aplicación seleccione la opción ´New´ desde el item
´file´ de la barra de menú, aparecerá una ventana donde Ud... Deberá
seleccionar el lugar donde se depositara el archivo (*.pbl) y justo con
esto el nombre del archivo, estilo ventana “guardar”. Y luego deberá
ingresar nombre de la aplicación en una ventana como la que sigue
VENTANAS
• Nueva ventana
• Propiedades ventana
– para trabajar en el diseño de una ventana
presione el botón
,de la barra de areas
de trabajo. inmediatamente aparecerá una
ventana donde podrá seleccionar una de las ya
existentes y presionar “ok” para seguir
trabajando en ella, o puede precionar el botón
“new” para comenzar a diseñar una nueva
ventana
CONTROLES
– son los objetivos que pueden ser puestos en la
ventana. En la barra de herramientas
secundaria, el botón
que esta en el
segundo grupo, muestra el listado de todos los
objetos elementales que es posible de utilizar
adicionalmente para ser utilizados también
•
•
•
•
CommanButton
CheckBox
RadioButton
StaticText
POWER SCRIPT
• Tipos de datos
–
–
–
–
Blob-----> objeto binario largo
Char-----> almacena un único carácter
Date-----> incluye una fecha
Boolean--->contiene solo verdadero o falso
(true o false)
• Definición de variables/constante
– una variable se define anteponiendole el tipo de
dato que será permitido para esa variable
FUNCIONES
• Declaración de funciones
• Al parecer la ventana de selección de función
presione el botón “new”, aparecerá una ventana
como la que sigue ------------->
– Parámetros
– Declarar los parámetros
– Valor de retorno
• Código Función
ESTRUCTURAS
• Ejemplo
– Estructura: Persona
•
•
•
•
campos ----> tipo
nombre ------>String
edad ---------> integer
sexo ---------> char
– En las estructuras de datos no es posible definir
reglas de validación tácitas, o restricciones de
entradas. Como por ejemplo “Sexo=“m” o
sexo=“f”, estas deben ser definidas en el código
fuente
MENÚES
• Declaración, Uso
–
–
–
–
Items de Barra de Menú
Listado de Opciones
Propiedades de la Opción
Tópicos
• Programas de Acción
– Evento
LIBRERÍAS
•
•
•
•
•
•
•
•
•
Crear Librería
Editar
Copiar
Mover
Eliminar
Exportar
Importar
Regenerar
Propiedades
DATAWINDOWS
– a. Origen de Datos
– b. Presentación
• Selección, Tipo y Presentación
– Modos de trabajo
• Tipos de Presentación
UTILIZACIÓN DATA
WINDOWS
• Objeto DataWindows Control
– El objeto data windows en si no es de ninguna
utilidad, si no se vincula con ningún objeto
Datawindows control. Este objeto, es visual y
es posible de insertar directamente en una
ventana para que pueda ser utilizado por el
usuario
SLQ INCRUSTADO
• No cursores
Estas sentencias realizan la misma operación sobre
un conjunto de registros, es decir, cada registro no
es individualizable
• Cursores
– están se caracterizan porque no son sentencias
estancias..
ESUCOMEX
• fin de la presentación
– se les agradese su respetuosa colaboración y
brindandoles lo mejor en sus disertaciones se
despide el grupo orientado a objetos
– powerbuilder compuesto por:
– Ricardo zamorano
– jeymmy conejeros
Descargar