Leonardo

Leonardo

Ingeniero en Sistemas de Información
 5.600 puntos  Buenos Aires, Argentina @leov2011 desde - visto
Preguntar

Respuestas en Power Builder

Respuesta en a

Función en librería no se ejecuta en aplicación power builder

Fijate en el orden de la librerías al momento de realizar la compilación. La librería en donde esta la función tiene que estar antes que la librería que la usa. Muchas veces compila bien pero en el momento de ejecución no la encuentra. ¿Lo qué no se...
Respuesta en y en 1 temas más a

¿Cómo duplico un mismo form al hacer click por cada item de un dw y agregar nuevos valores?

El querer duplicar la ventana es casi imposible, solo si supieras de antemano que solamente tienes visualizados 5 items (por ejemplo) y tienes duplicadas 5 ventanas para esos 5 items. De todas formas, esto no es factible que se haga. Lo que si puedes...
Respuesta en a

Guardar e imprimir un registro a la misma vez

Lo que te sugiero es que coloques la misma lógica que estas usando en el botón de búsqueda e impresión cuando terminas de guardar los datos. Seguramente tendrás una DW de impresión en la cual envías el código del producto a imprimir, por lo tanto, al...
Respuesta en a

Manejo de Arreglos en PowerBuilder

La forma de limpiar el array de mensajes es como te mencione. Otra forma es asignarle un valor que para vos sea vacío, por ej: mMsg.Recipient[ li_reg ].name = 'nada'. Lo qué no entendí muy bien es que tenes que enviar el 1° mail a 5 personas y el 2°...
Respuesta en a

Abrir ventana minimizada o nueva instancia

Te cuento que todo esto se maneja por medio de las API de window. Es la mejor opción. Vas a tener que buscar cual es la API que maneja las ventanas (no recuerdo cual es) y ver de implementarlo en power. He visto en algunos lugares, información acerca...
Respuesta en a

Error al hacer un update a un datawindows

El error del Update = -1 es un error de grabación, el cual puede ser de la base o de power. Prueba colocando en el evento de la DW sqlpreview el siguiente código para ver si te ayuda: messagebox("sqlpreview", "paso 1: "+ sqlsyntax). Cada cosa que...
Respuesta en a

Borrar contenido de un campo numérico null en una DW

Prueba haciendo un "AcceptText()" en el itemchanged de la dw en la cual seteas en 0 o null. Colocas al finalizar el itemchanged lo lo siguiente (coloca el verdadero nombre de la DW) dw_1.AcceptText() Existe otra forma que son los buffer de las DW.
Respuesta en a

Mostrar recuadro o linea sobre DataWindow al hacer clic

Lo que hacemos acá es marcar el primer registro de la DW para saber que esta activa, es decir, en donde esta el foco. Si la DW esta vacía, le puedes insertar un registro vacío (no es lo ideal, pero sirve).
Respuesta en a

Llamar al menu

Una vez que es creado el objeto menu, lo debes asociar a la ventana que quieres que habrá dicho menu, en la parte de propiedades de la ventana tiene una opción que dice "MenuName".
Respuesta en a

Error fechas al migrar de power 9.0.3 a power 10.0

Prueba cambiando el formato de la fecha, como te muestro en el siguiente ejemplo: SELECT SYSDATE,TO_DATE(TO_CHAR(SYSDATE, 'DD-MM-YYYY'), 'DD-MM-YYYY') FROM DUAL Acá deberías cambiar el sysdate por el campo de la tabla a migrar.