Vous êtes sur la page 1sur 10

Computacin II

I Titulo
Nuevas caractersticas de Power Builder 12.6

Computacin II

II OBJETIVO

Conocer las nuevas caractersticas de Power Builer 12.6

Computacin II

III Presentacin

El presente trabajo nos informa de los cambios hechos en la ltima versin de Power
Builer 12.6 con respecto a la versin 12.5. Vemos como alguna funciones han
cambiado, as como, otras se han mantenido pero han sido optimizadas para el mejor
uso del usuario final.
La informacin en la que se ha basado el informe ha sido sustrada de la misma pgina
proveedora del programa.
En este informe no se har una comparacin con las versiones ms antiguas y me
limitare a dar la opinin que he podido recopilar en las webs por ser esta la primera vez
que trabajo con esta IDE.

Nuevas caractersticas
1 Soporte OData
PowerBuilder Classic y PowerBuilder .NET pueden utilizar fuentes de datos
OData.OData (Protocolo Open Data) es un protocolo de Internet para consultar y
3

Computacin II
actualizar los datos que proporciona una manera de desbloquear sus datos y liberarla de
los silos que existen en las aplicaciones. OData est basada en REST (Representational
State Transfer). Se utiliza el protocolo estndar HTTP para acceder a los datos mediante
GET, PUT, POST y DELETE.
En tiempo de ejecucin, los usuarios pueden recuperar y manipular datos.
1.1 Base de Datos de Configuracin del perfil - Cuadro de dilogo OData
Definir un perfil de base de datos para acceder a un servicio OData en PowerBuilder
utilizando la interfaz de OData.
1.1.1 Conexin Tab.
La ficha Conexin incluye opciones bsicas de conexin que debe suministrar
para acceder a la informacin en el
Servicio OData.
Perfil Nombre El nombre de su perfil de base de datos.
Identificador de recursos de conexin informationThe uniforme (URI) que
representa el servicio OData.
Acceso autenticado Seleccione el tipo de acceso:
Acceso Annimo - Abre el servicio por lo que se puede acceder sin
proporcionar credenciales.
Autenticacin integrada de Windows - Utiliza la informacin en el equipo del
cliente para validar acceso al usuario.
Suministro de ID de usuario y contrasea - Si selecciona esta opcin,
introduzca el nombre de usuario necesario para conectarse a el origen de datos y
la contrasea para el inicio de sesin ID especificado.
OData extendido Catlogo Utilice esta opcin para definir los atributos
extendidos, como los estilos de edicin y reglas de validacin, que se pueden
aplicar en las columnas de las tablas. Despus de seleccionar esta opcin,
tambin puede especificar las propiedades de cada mesa y columna. Esta
informacin se guarda en el registro.

1.1.2

Pestaa Certificado
La ficha Certificado incluye opciones bsicas de conexin que debe suministrar
para acceder a la informacin en el
Servicio OData.
Seleccione una opcin de conexin:
No X509 Certificado Seleccione esta opcin cuando el servicio OData no
requiere un certificado.
Seleccione un certificado del almacn personal del usuario actual Haga clic en
Cambiar para seleccionar un certificado.
4

Computacin II
Especificar un archivo de certificado local Haga clic en Examinar para
seleccionar un archivo de certificado en el equipo local.
1.1.3 Ficha Proxy Server
La pestaa Proxy Server tiene opciones de conexin adicionales que puede
utilizar para administrar el acceso a la OData servicio.
Configuracin del servidor Usar proxy en Herramientas \ Opciones de dilogo
Seleccionar esta opcin cuando se necesita proxy o servidor de seguridad ajustes
para acceder a los servicios OData. Antes de seleccionar esta opcin, configure
el proxy o servidor de seguridad en la informacin Herramientas de sistema
Opciones Firewall Setting. Asegrese de seleccionar Valores uso anterior como
valores predeterminados del sistema.
No usar servidor proxy para direcciones locales Utilice esta opcin para omitir
el servidor proxy cuando el OData Servicio utiliza una direccin local.
1.1.4 ficha Vista previa
La pestaa Vista previa proporciona una manera conveniente para generar
sintaxis correcta conexin PowerScript en el
Entorno de desarrollo de PowerBuilder para su uso en la secuencia de comandos
de aplicaciones PowerBuilder.
A medida que complete el cuadro de dilogo Configuracin de la base de datos
del perfil de OData, la sintaxis correcta conexin de alimentacin de secuencias
de comandos
para cada opcin de seleccin se basa en la ficha Vista previa. A continuacin,
puede copiar la sintaxis que desee en la ficha Vista previa
en la secuencia de comandos de aplicaciones PowerBuilder.
Copiar Copia el texto seleccionado en la Sintaxis Caja de conexiones de base
de datos en el portapapeles. A continuacin, puede pegar
la sintaxis en su script PowerBuilder.

1.2 Base de Datos Painter


Puede conectarse al servicio OData y trabajar con l en el pintor de base de
datos.
El pintor de base de datos compatible con las siguientes caractersticas:
Definir una fuente de datos OData con el pintor perfil de base de datos.
Conectarse a una fuente de datos OData en ver los objetos.
Aadir tablas a la vista Diseo de objetos con un simple arrastrar y soltar o el
men contextual.
Pantalla de mesa y columna propiedades en la vista Propiedades con un simple
arrastrar y soltar o el men contextual.
Arrastre y suelte una tabla en la vista Columnas.
5

Computacin II
Invocar la funcin de edicin de datos en la vista de los resultados del pintor
de base de datos.
Desde OData no es una fuente de SQL, algunas funciones no son compatibles:
La vista ISQL sesin no est habilitado.
No se pueden crear, modificar o eliminar tablas.
No se pueden crear usuarios o grupos de usuarios.
No se puede incrustar sentencias SQL en PowerScript.
2.3 Crear un DataWindow usando un servicio OData
Seleccione el origen de datos de servicio OData en el asistente DataWindow.
Procedimiento
1. Seleccione Archivo Nuevo desde la barra de men y seleccione DataWindow.
2. Si hay ms de un destino, seleccione el destino donde desea que el
DataWindow que se crea a partir de la
Lista desplegable.
3. Elija el estilo de presentacin para el objeto DataWindow y haga clic en
Siguiente.
4. Seleccione el origen de datos de servicio OData y haga clic en Siguiente.
5. Seleccione el perfil OData y haga clic en Siguiente.
6. En el pintor SQL:
Puede seleccionar una tabla.
Los ordenar, agrupar y pestaas Tener no estn disponibles.
La Dnde y sintaxis estn disponibles en PowerBuilder Classic y
PowerBuilder .NET. La pestaa Resultados
est disponible en PowerBuilder .NET.
En la pestaa Dnde se puede especificar algunos criterios de seleccin
utilizando la clusula WHERE de la SELECT
comunicado.
Cuando termine la consulta, haga clic en Aceptar.
7. Revise sus especificaciones y haga clic en Finalizar.
Resultados
En tiempo de ejecucin, el DataWindow o almacn de datos pueden manipular
los datos de servicio OData, que incluye la recuperacin de,actualizacin,
insercin y eliminacin de los datos.
2.4 Establezca la informacin de conexin para el servicio OData
Al igual que con otras bases de datos, utilice el objeto SQLCA Transaccin (u
objeto de transaccin definida por el usuario) para recuperar y mostrar los datos
del servicio de OData en un DataWindow o almacn de datos.
Procedimiento
1. Ajuste los valores apropiados para el objeto de la transaccin.
2. Conctese al servicio OData.
3. Establezca el objeto de transaccin para el DataWindow o almacn de datos.
4. Recuperar y actualizar los datos.
5. Cuando los procesos esten completos, desconectarse del servicio OData.
6

Computacin II

3 Dockable de Windows
En PowerBuilder Classic, puede establecer comportamientos de atraque para las
hojas que se abren en el MDI (Multiple Document interfaz) ventana de marco.
3.1 Tipos de ventanas y de los Estados de acoplamiento
Nuevos tipos de ventanas permiten que las hojas se abran en uno de los cuatro
estados: atracado, flotante, de documentos con fichas o pestaas ventana.
Los dos nuevos valores Ventana Tipo son mdidock! y mdidockhelp ! Como mdi!
y mdihelp !, puede abrir hojas (ventanas secundarias) con las nuevas funciones
OpenSheet.
DockedThesheet est abierto y se fija en posicin con relacin al objeto
Window. El estado atracado es predeterminado.
FloatingUsers pueden moverse una hoja flotando o incluso fuera del objeto
Window.
TabbedDocumentSheets que aparecen con fichas en la misma zona de la
ventana.
TabbedWindowDocked ventanas que compartan la misma zona de la ventana
se encuentran en un grupo de pestaas. Las fichas estn en la parte inferior.
Usted puede obtener el estatus de cada hoja se abri utilizando el tipo
WindowDockState enumerado.
WindowDockStateDocked!
WindowDockStateFloating!
WindowDockStateTabbedDocument!
WindowDockStateTabbedWindow!
3.2 Hojas abiertas en un Estado especfico
Las nuevas versiones de la funcin OpenSheet permiten abrir una hoja en un
lugar especfico de acoplamiento, en una especfica
grupo de pestaas, o como un documento.
7

Computacin II
Usted puede abrir mediante programacin hojas en un estado especfico
utilizando estos nuevos PowerScript
funciones:
OpenSheetAsDocument
OpenSheetDocked
OpenSheetInTabGroup
OpenSheetWithParmAsDocument
OpenSheetWithParmDocked
OpenSheetWithParmInTabGroup
4.2.1 Funcin Como Documento OpenSheet PowerScript
Abre una hoja como un documento dentro de una ventana de marco MDI para
las ventanas acoplables.
Se aplica a objetos de Windows
Syntax
OpenSheetAsDocument ( <sheetrefvar> {, <windowtype> }, <mdiframe>,
<sheetname>
{, <tabalign> } )

argumento
<sheetrefvar>

<windowtype> (optional)

<siblingname>

<sheetname>

descripcin
El nombre de cualquier variable de
ventana que no es un MDI
Frame window. Open Sheet Tabgroup
coloca una referencia
a la hoja abierta en<sheetrefvar>
Una cadena cuyo valor es el tipo de datos
de la ventana que desea abrir. El tipo de
datos de<windowtype>debe ser el mismo
o un descendiente de<sheetrefvar>
El nombre de una ventana relacionada, ya
sea en un estado atracado o en un grupo
de pestaas no documento. La hoja se
abre en ese grupo de pestaas.
Un identificador de cadena nica para la
hoja, que se utiliza cuando se conserva el
diseo.

Retorno
Integer. Devuelve 1 si tiene xito y -1 si se produce un error. Si el valor de
cualquier argumento es nulo, OpenSheetInTabGroup devuelve null. En algunos
8

Computacin II
casos, tales como si el <windowtype> argumento no es vlido,
OpenSheetInTabGroup lanza un error de ejecucin y no devuelve un valor; por
lo tanto, se recomienda que tanto probar el valor de retorno y envolver la
llamada de funcin en un bloque try-catch.
Uso
La primera hoja se abri en una ventana principal no se puede abrir usando
OpenSheetInTabGroup o OpenSheetWithParmInTabGroup. Para crear un grupo
de pestaas, abrir la primera hoja como hoja atrac y luego usar esa hoja como
el argumento <siblingname>.

III Conclusin
El Power Builder 12.6 tiene muchas mejoras en cuanto a las ventanas y
accesos para los usuarios y tambin nos presenta cambios en como
trabajamos con los objetos y el espacio de trabajo.

Computacin II

IV Lincografia
http://help.sap.com/Download/Multimedia/pb126/PowerBuilderNewFeatures.pdf

10

Vous aimerez peut-être aussi