Respuesta
en
Power Builder
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
Tecnología e Internet
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
Power Builder
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
Power Builder
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
Power Builder
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
Power Builder
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
Power Builder
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
Power Builder
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
Power Builder
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
Power Builder
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.