PREGUNTAS CONTESTADAS - Power Builder

 Hay un total de 432 Preguntas.<<  >> 

    Pregunta:  16232 - ¿COMO ORDENO DINAMICAMENTE DWCHILD DE UN DROPDOWNDW?
Autor:  Victor Arreola
¿Como Ordeno dinamicamente DWChild de un DropDownDW?
Estoy usando una DW Tabular, y en lugar de \"TextObject\" en los titulos de las columnas uso \"ButtonObject\" : \"Boton_clave_calle\" y \"Boton_nombre_calle\" que son \"UserDefined\".
¿Donde pongo este codigo para que se ejecute al oprimir Boton_clave_calle ?:
DWChild.setsort(\'clave_calle A\')
DWChild.sort()

PD(Action Sort no es aceptable.)

ESTRUCTURA:
w_ventana
|
Tabla: empleado
dw_1
|
empleado.clave_calle
DropDownDW
|
Tabla: calle
calle.clave_calle y calle.nombre
DWChild
|
Boton_clave_calle y Boton_nombre_calle.

Me urge, de antemano gracias por la ayuda.
[email protected] //:-)
  Respuesta:  José Gasparini
Probá de la siguiente manera, antes de ordenar hace un GetChild de la columna sobre la cual está el DWChild DropDownDw

Ej.

integer rtn

// cdw_datos es el control del datawindow principal
// cdw_orden es el control del DropDownDw, el cual creo en éste código

rtn = cdw_datos.GetChild('columna', cdw_orden)
cdw_orden.SetTransObject(sqlca)
cdw_orden.SetSort("Campo A")
cdw_orden.Sort()

Espero que te sirva

    Pregunta:  16419 - FIJAR COLUMNAS EN CROSSTAB
Autor:  Maryluz Gonzalez Osorio
Necesito generar un reporte pero se sale de la hoja a lo ancho y necesito fijar la primer columna.
  Respuesta:  Pedro Herrarte
En las Datawindow Crosstab el ancho de la columna lo defines en tiempo de diseño( y es igual para todas las columnas creo recordar)
Lo unico que puedes controlar es el desplazamiento vertical de la columna

    Pregunta:  16421 - HACER REFRESH EN UN DROPDOWNDATAWINDOW
Autor:  Maryluz Gonzalez Osorio
Como hago para crear datos en un datawindows y que este automaticamente los incluya en los que lo estan apuntando sin necesidad de salirse de las ventanas?. Esto seria que al crear un dato hiciera un refresh a los demas.

De antemano muchas gracias.
  Respuesta:  jesus ramon gil olguin
Una solucion que se me ocurre, aqui sobre rodillas es definir todos tus Ddw como getchild, y en el evento timer estar haciendo retrieve()
cada cierto tiempo, pero solo seria funcional para datawindows cuyos datos no sean muchos renglones... espero te sirva la idea.

    Pregunta:  16541 - JAGUAR CTS Y WINDOWS 2000
Autor:  Oswaldo Zuñiga
Por favor necesito saber si puedo conectarme a la base de datos usando un componente registrando en jaguar cts 3.0 intalado sobre windows 2000 profesional
  Respuesta:  Juanjo Climent
En estos momentos, mi entorno de trabajo es el que tu describes, y lo estoy haciendo sin ningun tipo de problemas. Para ello, declaro como variable de instancia dentro del objeto un componente de tipo datastore, el cual lo creo en el activate del objeto.
Lógicamente, la caché tiene que estar bien dirigida, y además estar correctamente generados los proxys.
Si esto contesta a tu pregunta, perfecto, y en caso contrario, podemos comentarlo en mas profundidad a través del correo.

Saludos

    Pregunta:  17255 - TRUNCATE DESDE PB
Autor:  JHON FREDY .
Buenos dias.
Quisiera saber si alguién me puede colaborar diciéndome como se puede hacer un TRUNCATE TABLE desde un aplicación en PB o desde PL-SQL.
Gracias.
  Respuesta:  keylor
hola, muy facil.
en PB lo que tienes que hacer es:
string Mysql
Mysql = "truncate TABLE Employee "

EXECUTE IMMEDIATE :Mysql ;

eso es todo

    Pregunta:  17769 - USUARIO DE RED
Autor:  David Jaramillo
Cuál es la función en Power Builder para averiguar el usuario de red y el nombre de la máquina.

Gracias.
  Respuesta:  Roberto Calderon
en realidad no es una funcion, es leer el Registro del sistema:

/* devuelve nombre de maquina */

RegistryGet("HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName", "ComputerName", RegString!,is_nombre_maquina)

/* devuelve nombre de usuario de window */

RegistryGet("HKEY_LOCAL_MACHINE\Network\Logon", "username", RegString!, is_usuario_windows)

    Pregunta:  18152 - CREAR UN COM EN POWER BUILDER 7
Autor:  Enrique Molinari
Estoy tratando de crear un COM en PB7.
El tema es que nose exactamente cuales son los pasos ha seguir... primero rear un User Object y despues un proyecto con 1)Automation Server Wizard? o 2)COM/MTS Component Wizard?, y cuando modifico los metodos del User Object debo recompilar el .pbl, borrar la dll?, compilar el proyecto?

Debo generar una dll? o generando un .pbd funciona tambien

Si por favor alquien lo ha hecho me podrian decir cuales son mas o menos los pasos para generar un COM y despues para hacer modificaciones???

La idea que tengo es generar un Componente para despues utilizarlo con ASP.

Muchas Gracias.
  Respuesta:  roberto calderon
puedes modificar los metodos, luego por proyecto lo vuelves a compilar, y se regenera el dll, ahora puedes usar *.pbd siempre que tu servidor de transacciones sea Jaguar CTS, pero es recomendame que mejor uses DLL, es mas estandar.

    Pregunta:  18273 - DONDE ENCUENTRO PROGRAMAS DE EJEMPLO EN POWER BUILDER
Autor:  IRMA INFANTE
NECESITO VER ALGUNA APLICACION YA HECHA PARA PODER HACER MI TAREA
  Respuesta:  Luis Orna
http://www.powerbuilder.org
  Respuesta:  solucion power
busca en los samples de powerbuilder o en los Powerbuilder foundation class

    Pregunta:  18454 - CREACIóN DE UNA BARRA DE PROGRESO
Autor:  María Isabel Ramírez Verástegui
Hola..
Deseo crear una barra de progreso para utilizarla en el momento que se ejecuta un proceso en power builder 6.5
Donde puedo encontrar esto?
Gracias
  Respuesta:  Jorge Reynoso
Hola
En la libreria de ejemplos del power, hay un objecto llamado u_progress_bar, el cual tiene una funcion llamada, uf_set_position.
A esta funcion le tienes que pasar como parametro una variable decimal y ese es el progreso de la barra.

Espero te sirva.
Saludos

    Pregunta:  18600 - COMO ACCESAR DOS BASES DE DATOS SIMULTANEAMENTE
Autor:  Manuel Jiménez Salazar
Estoy desarrolando un sistema y necesito hacer un proceso anual de depuración de la base de datos pasando determinada información que ya no es necesaria a una base de datos historica, pero no se como abrir la base de datos de trabajo y la historica al mismo tiempo.
Agradezco de antemano su atención.
  Respuesta:  Jorge Reynoso
Hola,
Tienes que crear otro objeto transaccion, p/ej. si tienes como default SQLCA, crear otra transaccion hacia la base que deseas.
y luego para cada sentencia sql o dw, aclarar con que objeto transaccion deseas acceder.
Espero te sirva.
Saludos.

|<  <<  9 10 11 12 13 14 15 16 17 18 19  >>  >|