Manual Pb - [Youangelazul]
POWERBUILDER 9.0
Ing. Alberto Moreno C.
Universidad Nacional de Ingenieria
Power Builder 9.0
-2-
CONTENIDO
Ø
Entorno del PowerBuilder
Ø
Propiedades de controles.
Ø
Funciones de cadena, numéricas y fechas.
Ø
Aplicación con Arreglos y Funciones de Usuario DFU.
Ø
Objeto DataWindow.
Ø
Aplicaciones con DataWindow Filter y Find.
Ø
Datawindowcon Retrieval Arguments y Campos calculados.
Ø
Validaciones de campo y mantenimiento de una tabla.
Ø
Aplicación elaboración de un factura.
Ø
Estructura de datos y OpenWithParm.
Ø
Objetos de usuario, visuales y no visuales.
Ø
Gráficos uso del estilo Graph.
Ø
Animaciones.
Ø
DataWindow Dinamicos.
Ø
Enviar Correo.
Ø
Api s en Power
Ø
Controltreeview
Ø
Trucos en Power.
Profesor
:Ing. Alberto Moreno C..
Prohibida cualquier copia sin permiso del autor
Correo :am_alberto@hotmail.com
La frase debo hacer algo resuelve mas problemas que la frase hay que hacer algo
Power Builder 9.0
-3-
Que es Power Builder?
Es una herramienta de desarrollo de aplicaciones gráficas, principalmente para el
desarrollo deaplicaciones Cliente/Servidor de N capas.
Antes de empezar a desarrollar cualquier aplicación se debe crear:
a) Un espacio de trabajo Workspace, que asignara la extensión ( *.pbw)
b) Una aplicación que esta ligado a una librería o biblioteca (*.pbl)
Power Builder 9.0
-4-
Template Application .- es cuando se abre una nueva aplicación pero con una plantilla
de trabajo
Existing Application .-Para abrir una aplicación que se encuentra en otra versión del
power.
Power Builder 9.0
-5-
CAPITULO DE FUNCIONES
Funciones del Control:
CLEAR()
Borra el contenido de un objeto
Syntax
objectname.Clear ( )
Controls
DataWindow, EditMask, MultiLineEdit, SingleLineEdit, RichTextEdit,
DropDownListBox, DropDownPictureListBox, OLE controls, and OLEStorage
objects
DELETEITEM()Borra un item desde una lista de valores
Syntax
objectname.DeleteItem ( index )
Controls
ListBox, DropDownListBox, PictureListBox, and DropDownPictureListBox controls
Ejemplo:
Esta sentencia borra el primer item seleccionado en Lb_productos
integer Xindex
// Variable de tipo entero
Xindex = lb_software.SelectedIndex() // Capturamos la posición del cursor en la
lista
lb_software.DeleteItem(Xindex)
// Eliminamos el item seleccionado
ADDITEM()
Adiciona nuevos items para una lista de valores
Syntax
objectname.AddItem ( item )
Controls
ListBox and DropDownListBox controls
Ejemplo:
integer Xrow
Power Builder 9.0
// Variable de tipo entero
-6string s
// Variable de tipo cadena
s = "Insertar Item"
// Almacenamos un valor a la variable
Xrow =lb_software.AddItem(s) // Insertamos el valor de la variable (s) en el
listbox
FINDITEM()
Busca un texto dentro de una lista de valores, retorna un valor 1 si no encuentra el dato
a buscar.
Syntax
objectname.FindItem (text, index)
Controls
ListBox, DropDownListBox, PictureListBox, and DropDownPictureListBox controls
Ejemplo
Inserta en un control listbox el siguiente contenido:
integerXIndex
XIndex = lb_software.FindItem("Power Builder", 1)
En este ejemplo el valor de index será 6
INSERTITEM
Inserta un item dentro de una lista de valores
Syntax
objectname.InsertItem (item, index)
Controls
ListBox and DropDownListBox controls
Power Builder 9.0
-7Respecto al ejemplo anterior:
Lb_software.InsertItem( Apache ,6)
// inserta el item en la sexta posición, es decir en elitem 6
SELECTEDTEXT
Obtiene el texto seleccionado en un control editable
Syntax
editname.SelectedText ( )
Controls
DataWindow, EditMask, MultiLineEdit, SingleLineEdit, RichTextEdit,
DropDownListBox, and DropDownPictureListBox controls
ejemplo: inserta un dropdownpicturelistbox e ingresale como minumo 5 items, en un
control, y en el evento que desees ingresa lo siguiente
string...
Regístrate para leer el documento completo.