Entradas

Mostrando las entradas con la etiqueta Power Builder

Cargar manualmente un DropDownDW en PowerBuilder

Imagen
Bueno, como sabemos en PowerBuilder tenemos el elemento DropDownDW dentro de un Datawindow que nos sirve para mostrar un listado de opciones dentro de un Listbox mirando otro Datawindow al tener activada la propiedad AutoRetrieve nos hará automáticamente el retrieve para traer la información.

Recorrer Menú en Power Builder

Imagen
En esta entrada mostraré un pequeño ejemplo de como recorrer los items de un menú dentro de nuestra aplicación.

Cargar dinamicamente un DropDownListBox con PowerBuilder

Como sabemos el objeto dropdownlistbox(ddlb) en power builder es una simple lista desplegable de opciones en html seria como usar la etiqueta 'select'. Bien en como ya sabras en PB los items se agregan manualmente pero afortunadamente tiene una funcion llamada additem() el cual recibe como parametro una cadena string para la descripcion del item, bueno para nuestro ejemplo obtendremos los datos de unos array almacenados pero tu lo puedes obtener por ejemplo con un procedure.

Recorrer registros de un datawindow con la tecla ctrl + flechas en Power Builder

En este post le mostrare un script muy útil para el usuario que lo hice por necesidad, básicamente consiste en ir recorriendo los registros de un datawindow con clave primaria numérica apretando combinaciones de teclas el cual yo elegí la tecla ctrl mas la flecha izquierda o derecha la izquierda para registro anterior y derecha para registro posterior.

Obtener valor de buffer de un datawindow con Power Builder

En esta post veremos como con una funcion podemos obtener los valores de un campo dentro de un datawindow sin estar preguntando que tipo de datos es el campo del cual queremos obtener el dato asi ya no nos preocuparemos en que si es number usar la funcion getItemNumber o si es string getItemString() con solo llamar a la funcion ya obtendremos el dato.

Script para comprobar si un Vector esta duplicado con Power Builder

En este post les mostrare un script de como poder recorrer un vector y verificar si los datos son duplicados muy util en algunos casos, mas todabia si trabajamos mucho con vectores, hice el algoritmo por necesidad y espero que a alguien mas le sirva.

Función explode en PowerBuilder

En este post le mostrare una función que encontré por la web el cual es la función de explode si usas php te familiarizaras con esta función el cual tiene la función de dividir una cadena por el patrón a dividir en varias partes. Creamos una función que se llame por ej fn_explode():

Identificar claves primarias de un datawindow con Power Builder

En este articulo les mostrare como podemos identificar el nombre o el id de las claves primarias de una tabla definida en el update properties del datawindow. Esto lo lograremos casi todo con la función describe() del DW bueno la idea básica es primero recorrer todas las columnas de la tabla y de ahí identificar cuales son primarias e ir almacenando con la necesidad en nuestro caso almacenaremos en un array.

Extraer partes de un texto con Power Builder

En este post compartiré con ustedes una función para buscar partes de un texto o extraer partes de un texto con parámetros de inicio y fin con la cual indicaremos con que texto va a comenzar a buscar y con cual texto va a parar para devolvernos ese trozo de texto.

Como declarar y usar cursor en Power Builder

En este post veremos como declarar y usar un cursor básico en power builder, bueno el cursor básicamente lo que ace es recorrer todos los registros devueltos por una consulta sql, el cual lo recorremos mediante bucles una vez abierto el cursor.

Calcular el Dígito Verificador de Paraguay con Power Builder

Con este material les mostrare una función de como calcular el dígito verificador de un numero de RUC o CI paraguyo, el script es original de www.set.gov.py y adapte para que pueda funcionar en power builder, asi que espero que les sea útil.

Extraer números de una cadena con Power Builder

Bueno con este material les mostrare como extraer solamente los caracteres numéricos de una cadena de texto.

Power Builder

Resumen acerca de Power Builder. PowerBuilder incluye, dentro de su ambiente integrado de desarrollo, herramientas para crear la  interfaz de usuario , generar reportes y tener acceso al contenido de una  base de datos . PowerBuilder también incluye un  lenguaje de programación llamado  Powerscript , el cual es usado para especificar el comportamiento de la aplicación en respuesta a eventos del sistema o del usuario, tal como cerrar una ventana o presionar un botón. Las aplicaciones desarrolladas con PowerBuilder se ejecutan exclusivamente en el sistema operativo  Microsoft Windows , aunque cierto tipo de componentes que no incluyen una  interfaz de usuario (llamados componentes no visuales o NVOs) y que encapsulan sólo lógica de  aplicación , se pueden ejecutar en otros  sistemas operativos como  Unix , usando la "Máquina Virtual de PowerBuilder" o PBVM incluida dentro del  servidor de aplicaciones EAServer de  Sybase .