achafio

achafio

Bachiller Ingenieria de Sistemas e Informatica Conocimientos en lenguajes de programacion como Pascal, C++,Access, Visual Basic, Power Builder, Java, PHP, HTML; también base de datos como Access, SQL-Server, Oracle, MySql, PostGree, otros como SWISH,
 105K puntos  Perú @achafio desde - visto

Respuestas

Respuesta en a

Crear instalador

El power no tiene para crear un instalador solo genera sus pbds y el .exe PAra hacer lo que deseas existen en internet programas que crean instaladores podrías utilizarlos, ahí deberás incluís tus pbd, .exe y los dlls de power. Ahora con respecto al...

Suma el total de defectos del detalle (datawindow)

Lo que puedes hacer es lo siguiente, en el evento retrieveend del dw_2, obtener el total y setearlo al dw_1. ldb_total = dw_2.GetItemNumber(1,'total') dw_1.setitem(1,'campo',ldb_total)
Respuesta en a

Como modificar en datawindow

Para este tipo de caso no es recomendable usar el enabled, si no el protect. Puedes poner todos los campos protegidos y una vez que hagas doble clic lo desproteges. Para proteger utiliza. dw_1.Modify('campo1.protect = 1') dw_1.Modify('campo2.protect...
Respuesta en a

Mostrar el contenido de varias tablas relacionadas

Claro que en el dw se puede poner selects de varias columnas pertenecientes a varias tablas. Simplemente diseñala y coloca el query que tienes. El resto es igual que cuando diseñas con una sola tabla.
Respuesta en a

Skin en exe de Power Builder

Si es necesario instalar el ocx enel system32 de cada maquina, lamentablemente el power no lo incluye dentro de su ejecutable.
Respuesta en a

Obtener nombre del equipo

Declara como función externa lo siguiente: Function Long WNetGetUser (Ref String lpName, Ref String lpUserName, Ref Long lpnLength) Library "mpr" Alias For "WNetGetUserA" Function Long GetComputerName (Ref String lpBuffer, Ref Long nSize) Library...
Respuesta en a

Impresion de dw

Lo que debes hacer es usaralinar las etiquetas y a parte alinear los campos editables, ahora veo que estas usando tab o espacio para los 2 puntos, te recomiendo que esto lo hagas usando otros label, toda vez que las palabras que anteceden a estas no...
Respuesta en a

Cargar celdas de Excel al DataWindows

Haber deseas solo pasar ciertas columnas de tu archivo excel al dw o toda la información. ¿Ahora lo quieres pasar como solo lectura?.
Respuesta en a

Filtrar registros en un dw

Utiliza esta sintaxis: ls_nombre = sle_1.text dw_1.SetFilter("nombre ='"+ls_nombre+"'") dw_1.Filter()
Respuesta en a

Saber el nombre de la ventana para pasar parámetro

Simplemente lo puedes hacer de la siguiente manera: En la ventana hija haz lo siguiente, en el botón cerrar ls_texto = dato_ventana_hija. ClosewithReturn(ls_texto) Ahora en las ventanas padres debes colocar los siguiente, después de abrir la ventana...