Curso de Power Builder en PDF

  • View
    223

  • Download
    1

Embed Size (px)

Transcript

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 1 de 47

    SIU-Guaran

    POWER BUILDER

    Curso PowerBuilder Personalizaciones SIU-GUARANI Bsicas

    BUENOS AIRES, NOVIEMBRE DE 2002

    Santa Fe 1548 piso 11 frente Capital Federal - Repblica Argentina Telefax: (++54 +11) 4129-1952 / 1954

    Web Site: www.siu.edu.ar

    ltima actualizacin: 29/11/2002

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 2 de 47

    Presentacin de PowerBuilder

    Introduccin y elementos principales El entorno de desarrollo de PowerBuilder consta de cinco componentes ligados entre s que se enumeran a continuacin:

    PP oo ww ee rr BB uu ii ll dd ee rr PP aa ii nn tt ee rr ss

    Representan un subentorno en PowerBuilder que permite al programador conseguir construcciones para Windows (tales como ventanas y menes). Se puede acceder a ellos a travs de su propia librera o por medio de las barras de herramientas.

    PP oo ww ee rr BB uu ii ll dd ee rr LL ii bb rr aa rr ii ee ss

    Las libreras de PowerBuilder (conocidas como PBLs), contienen definiciones de objetos (clases), como ventanas o menes desarrollados con los PowerBuilder Painters.

    PP oo ww ee rr BB uu ii ll dd ee rr DD aa tt aa bb aa ss ee

    Slo se puede acceder a los painters de bases de datos de PowerBuilder mediante el icono Database en la PowerBar (la barra de herramientas de la ventana principal de PowerBuilder). Esta base de datos permite a los programadores actuar como Administradores de Bases de Datos (DBAs) y gestionar entidades de este tipo.

    BB aa rr rr aa ss dd ee hh ee rr rr aa mm ii ee nn tt aa ss

    Estos componentes son los botones grficos que se encuentran en cada painter. Entre ellas se encuentran la PowerBar (utilizada en todo el entorno de PowerBuilder) y la PainterBar (que es nica para cada painter diferente). (FIGURA)

    AA yy uu dd aa ee nn ll nn ee aa

    Esta ayuda es muy extensa; la mayora de la documentacin disponible de PowerBuilder, est incluida en esta ayuda.

    Presentacin del men

    EE mm pp ll ee oo dd ee ll aa ss oo pp cc ii oo nn ee ss dd ee mm ee nn ee nn ll oo ss pp aa ii nn tt ee rr ss dd ee PP oo ww ee rr BB uu ii ll dd ee rr

    Cada painter de PowerBuilder tiene su propio men. Algunos componentes del men son consistentes en la mayora de lo painters de PowerBuilder. Las secciones que siguen tratan los componentes de men que se van a utilizar con mas frecuencia.

    GG uu aa rr dd aa rr ee ll tt rr aa bb aa jj oo

    Despus de completar un perodo de trabajo hay que guardar lo realizado; para hacerlo se ha de abrir el men File y seleccionar Save (Figura), as se guarda el objeto de PowerBuilder con sus propias caractersticas.

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 3 de 47

    CC ee rr rr aa rr ll oo ss pp aa ii nn tt ee rr ss

    Para cerrar el painter sobre el que se trabaja, se abre el men File y se selecciona Close. Si se han realizado cambios y no estn guardados, PowerBuilder preguntar si se quieren guardar antes de cerrar completamente el painter.

    SS aa ll ii rr dd ee PP oo ww ee rr BB uu ii ll dd ee rr

    Para abandonar completamente PowerBuilder, pulsar File | Exit. Antes de salir, PowerBuilder cierra todos los painters abiertos y pregunta si se quieren guardar o no los cambios recientes, como se ve en la Figura. Una respuesta Yes guarda los cambios y cierra, una respuesta No sale sin guardar los cambios, mientras que Cancel no efecta la salida. Hay que intentar el empleo de las barras de herramientas, los botones de cierre y las ventanas de control de men, en vez de los menes, para las operaciones de guardado y salida, ya que es una forma ms sencilla y rpida. Es recomendable guardar peridicamente el trabajo sin salir cuando se elabora una tarea larga dentro de un painter.

    Presentacin de painters

    UU tt ii ll ii zz aa cc ii nn dd ee mm ee nn ee ss

    Los menes disponibles en el principio de las aplicaciones son importantes para desplazarse entre las ventanas y para realizar ciertas tareas. Para llegar al painter de men se pulsa doble click sobre un objeto Men. Para crear un nuevo men hay que pulsar en el botn New y as se abre el Men Figura

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 4 de 47

    GG uu aa rr dd aa rr ee ll mm ee nn

    Cuando se quiera guardar el men se elige File Save para abrir el cuadro de dilogo Men mostrado en la Figura y ah se puede guardar. Hay que asegurarse de que esta resaltada la librera de aplicacin correcta en el cuadro Save cada vez que se guarde un objeto nuevo.

    UU tt ii ll ii zz aa cc ii nn dd ee vv ee nn tt aa nn aa ss

    Una ventana (wndow) es una caja rectangular que aparece en la pantalla cuando se ejecuta un programa de Windows. Se puede saber lo que es una ventana, pero es posible que no se sepa que hay varios tipos y montones de diferentes maneras de programar para ellas Pulsando New se crea una y se abre el pintor de ventanas (ver Figura).

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 5 de 47

    GG uu aa rr dd aa rr ll aa vv ee nn tt aa nn aa

    Cuando se quiera guardar la ventana dentro del painter de la aplicacin, hay que seleccionar File Save; esto abrir el cuadro de dilogo Save Window que nos muestra la Figura y se puede guardar la ventana. En el espacio para texto se escribe el nombre de la ventana, se insertan los oportunos comentarios, se pulsa sobre la PBL apropiada y se acepta con OK. Se utilizar la herencia (inheritance) para crear otras ventanas. Pulsar en el icono inherit para llegar al cuadro de dilogo de la figura (en vez de en el botn New).

    En este cuadro seleccionar la ventana antecedente de la cual se va a heredar, y pulsar el botn OK (ver Figura).

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 6 de 47

    La nueva ventana muestra el nombre de la ventana de la cual se hered en la barra de ttulo. La pgina de propiedades de ventana de la Figura, muestra el valor de la propiedad Title y el tipo de ventana heredado del antecedente. Se pueden cambiar estas propiedades para la ventana consecuente.

    Presentacin de las barras de herramientas de PowerBuilder (toolbars) Dependiendo del pintor de PowerBuilder en el que se est trabajando, se pueden obtener hasta las tres barras de herramientas siguientes: La PowerBar est presente todo el tiempo en PowerBuilder. Permite moverse entre la mayora de los

    pintores y contiene algunas herramientas como, por ejemplo, el icono Run Current Application, que ejecuta el programa que se desarrolla en ese momento.

    La PainterBar es diferente para cada pintor. Contiene herramientas que se pueden necesitar dentro de un pintor.

    La StyleBar es para manipulacin de textos, con ella se puede cambiar cualquier tamao de texto, tipo de letra o estilo.

    EE ll cc uu aa dd rr oo dd ee dd ii ll oo gg oo TT oo oo ll bb aa rr ss

    El cuadro de dilogo Toolbars permite cambiar la posicin y otras opciones de una barra de herramientas. Es posible especificar el tipo o tamao de letra para un texto cuando se muestra en la barra. Tambin se puede alternar el texto y las propiedades PowerTips de la barra. Finalmente, se puede personalizar una barra aadiendo o quitando botones. Para llegar al cuadro de dilogo Toolbars, seleccionar Window Toolbars como se ve en la Figura. Este cuadro controla las barras de herramientas. Desde aqu se puede ocultar o mostrar las barras en una posicin deseada, controlar el texto que se muestre dentro de la barra o personalizarla aadiendo o quitando iconos en ella.

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 7 de 47

    AA aa dd ii rr ,, CC aa nn cc ee ll aa rr yy RR ee dd ii ss ee aa rr ll oo ss cc oo nn oo ss

    Pulsando el botn Customize en el cuadro de dilogo Toolbars se llega al cuadro Customize, el cual permite colocar iconos en las barras de herramientas, quitarlos o disponerlos en forma diferente. Slo es necesario encontrar el icono buscado y arrastrarlo a donde se quiera, como se ve en la Figura

    Ejecucin de las aplicaciones de PowerBuilder Para ejecutar una aplicacin se pulsa el icono Run que abrir la primera ventana (ver la Figura).

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 8 de 47

    Utilizacin del painter de libreras

    CC rr ee aa cc ii nn dd ee uu nn aa nn uu ee vv aa ll ii bb rr ee rr aa

    Para crear una librera hay que realizar una de las acciones siguientes: Pulsar en el icono Create Library de la PainterBar. Seleccionar Library Create, en el men Library.

    Aparece, como en la Figura, el cuadro de dilogo Create Library, en el que hay que introducir el nombre de archivo para la librera y el directorio donde se quiere almacenarla. Cuando se ha terminado, se pulsa Save o la tecla Enter.

    Ahora aparecer la pgina de propiedades para la librera (ver Figura) en la que se pueden introducir los comentarios para la PBL.

  • Curso de Power Builder Personalizaciones Bsicas SIU-Guaran

    PROGRAMA SIU Pgina 9 de 47

    MM oo dd ii ff ii cc aa cc ii nn dd ee ll aa ss pp rr oo pp ii ee dd aa dd ee ss dd ee uu nn aa ll ii bb rr ee rr aa oo dd ee uu nn aa ee nn tt rr aa dd aa

    Las propiedades de una librera o de una entrada de librera de PowerBuilder