Gabriel Luna

Gabriel Luna

Programador en Power Builder
 19,0K puntos  Perú @leirbagvan desde - visto
Preguntar

Respuestas en Power Builder

Respuesta en a

Seleccionar filas en un Datawindow usando Shift-Click

Luisguzla te dejo un código de ejemplo para seleccionar filas en datawindows y más. http://www.4shared.com/rar/LKkCiEYo/file.html
Respuesta en a

Resta de productos

Tendrías que verificar si tienes stock suficiente para vender y después actualizar el stock. Ejm: int li_cant //cantidad vendida o comprada long ll_prod_codigo //codigo del producto //verificas antes si ahy stock suficiente /*codigo para verificar...
Respuesta en a

Total de StaticText en mi formulario

Toda ventana tiene la propiedad Control[ ], que contiene los controles de la ventana de tipo de dato WindowObject. Powerscrip int li_row,li_cont window lw_ventana for li_row = 1 to upperbound (lw_ventana.control[]) if...
Respuesta en a

Copiar archivos de una carpeta a otra

Puedes usar las funciones: Si deseas copiar un solo archivo: GetFileOpenName: Muestra el sistema de cuadro de diálogo Abrir archivo y permite al usuario seleccionar un archivo o escriba un nombre de archivo. GetFileSaveName: Muestra el sistema de...
Respuesta en a

Hay alguna forma de hacer una aplicación MDI en powerbuilder mas novedosa

En los ejemplos de power builder de la versión 11.5 en adelante en Avanced GUI hay modelos para variar tu aplicación. Aquí te dejo su página: http://www.powertothebuilder.com/ Aquí hay otra web http://sourceforge.net/projects/código/
Respuesta en a

Tengo que poner distintos colores a las celdas en un datawindows, dependiendo del valor.

Puedes hacerlo a través de las propiedades en expresiones, en la ficha background en la propiedad color, programa esa propiedad para cada uno de los campos y listo. En tu caso, abres el objeto datawindow, selecciona la columna o columnas que deseas...
Respuesta en a

Abrir diversas instancias de una ventana con distintos datos

Declara una variable de tipo w_mant, y luego ejecutas la instrucción opensheetwithparm con el nombre de la variable. w_mant lw_mantenimiento OpenSheetWithParm ( lw_mantenimiento, parameter {, windowtype }, mdiframe {, position {, arrangeopen } }
Respuesta en a

Filtrar datawindow y mostrar detalle del registro

Allí estás usando las funciones find y filter, no es necesario usar las 2 funciones para buscar y filtrar a la vez. En cuanto por qué te muestran los datos, tu código: fila = dw_lista.find("upper(cli_nombres) like '"+ ls_buscar...
Respuesta en a

Separar palabras de un sle

Tendrías que usar funciones POS.- Busca una cadena dentro de otra cadena. Pos ( cadena, cadena2 {, inicio } ) cadena: La cadena en la que deseas encontrar cadena2. (El sle_nombre donde se encuentra los datos nombres completos) Cadena2: La cadena que...
Respuesta en a

Porque al abrir un datawindows el getrow me devuelve 1 si no he seleccionado ninguna fila

Normalmente, cuando se llama a retrieve, las filas que ya están en el control DataWindow o DataStore se descartan y se sustituye por las filas recuperadas, ejecutando varios eventos del control datawindows; RetrieveRow, RetrieveStart, RetrieveEnd,...