Leonardo

Leonardo

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

Actividad pública reciente

Ha respondido en

¿Cómo eliminar letras en datawindows?

Antes de recorrer los datos que contiene el campo string, puedes validar si son todos los valores numéricos o alfanuméricos, con la siguiente función de power: This statement returns TRUE if the text in sle_ID begins with one or more uppercase or...
Ha respondido en

Registro de Notas en Power Builder

Lo que puedes hacer es colocar en una ventana, dos DW de tipo tabular, una arriba y otra debajo. En la de arriba, vas a visualizar a todos los cursos (si quieres) y al seleccionar un curso, se carga la DW de abajo con todos sus alumnos. En esta...
Ha respondido en

Obtener valor de Datawindow Child

Cuando dice que dentro del primer reporte, tienes otro reporte, ¿te refieres a que tienes una DropDownDataWindow? ¿O una DropDownListBox? ¿O bien otra Datawindow? Recuerda también, que cuando tomes una DropDownDataWindow en una variable de tipo...
Ha respondido en

Ayuda con seleccion de registro de un DDDW - Power Builder

Prueba agregando el siguiente código: dw_1.AcceptText() Cualquier cosa me avisas. Leonardo
Ha respondido en

Dropdownlistbox no muestra los valores cuando doy clic al campo

¿Pudiste resolver el problema?
Ha respondido en

Como puedo obtener el parámetro de salida que esta en un store procedure de sql desde power builder

Al terminar el declare sp_obtener_comsumo coloca USING SQLCA ; Luego pregunta el valor del mismo después del execute, si es que no arroja error el sp: execute sp_obtener_comsumo; if SQLCA.SqlCode = 0 then fetch sp_obtener_comsumo into :vl_consumo;...
Ha respondido en

Cambiar de campo mi primary key

Debes buscar la tabla, luego hacer doble click en su nombre, te va a aparecer la primary key, con el botón derecho del mouse elegís "drop primary key". Y luego creas la primary key que necesites. Antes debes chequear que si hay datos cargados, la...
Ha respondido en

ObadAyuda con campos de texto ¿Enlazados a datos en power builder?

Prueba primero si et funciona sin el displayonly y comentando el dw_1. Selectrrow (los dos casos). Prueba y dime si te funciona. Después veremos como seguimos.
Ha respondido en

Filtran un campo en 2 tablas

A nivel de base de datos no es "correcto" tener 2 tablas idénticas, ya que estas duplicando la información innecesariamente. El tema es como vos decís, es mas fácil tener todo por separado, pero a nivel de programación volvés a tener todo junto. En...
Ha respondido en y en 1 temas más

Llenar base de datos desde powerBuilder

Usar la función autoincrement es bueno cuando solamente usas una DW. En tu caso se torna tedioso y si sale algún error en laguna DW, el valor queda usado, y por lógica, la numeración desprolija. Lo que te recomiendo es que usas una tabla para generar...
Ha respondido en

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...
Ha respondido en

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...
Ha respondido en y en 1 temas más

¿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...
Ha respondido en

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...
Ha respondido en

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°...
Ha respondido en

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...

Experiencia

Ingeniero en Sistemas de Información.
Programador senior en todas las versiones de power builder.
Manejo amplio de bases de datos oracle, sqlserver, etc.