[SOLUCIONADO] Error de Compilación en PowerBuilder

Hola!
Les cuento que estoy armando los ejecutables y ya revisé el orden de las librerías. A pesar de ello, tira error de compilación, el cual se los adjunto, ya que agradecería si me pudieran dar una mano.

Saludos!

Juan Ignacio


Hola

Cual es el orden que tenes en las librerias?
el objeto uo_siu_guarani está en siu_guarani.pbl?

Emilio

Si, esta dentro del PBL
Te paso el orden de las librerías.

C:\guarani\unipev263\Librerias\SIU_Guarani\siu_guarani.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\abm.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\accesos.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\basicos.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\conec_informix.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\configuraciones.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\disparador_controles.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\f_caracter.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\funcion.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\mensajes.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\menues.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\par.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\reportes.pbl;
C:\guarani\unipev263\Librerias\Objetos Estandares\ug.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_certificados.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_docentes.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_dw_cubos.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_encuestas.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_equivalencias.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_error_base.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gact.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gauditoria.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gaul_asignaciones.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gaul_asistencias.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gaul_base.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcal.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcp.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcp_base.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcp_reportes.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcur.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcur_actas.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcur_base.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcur_parciales.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcur_reportes.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gcur_revalidas.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gegre.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gexa.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gexa_ac.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gexa_actas.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gexa_base.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gexa_reportes.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gmat.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gmat_base.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gmat_regularidad.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gmat_reportes.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_gunid_acad.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_interfaz.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_procesos.pbl;
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_tab_aux.pbl;

Gracias

ok.
podes pasarme la captura de pantalla de la compilación?
la primera, de las opciones.

hola Juan Ignacio, para que estás recompilando…? no veo ninguna librería propia en la lista de librerías

Hola Juan

Todo indica que alguna de las librerias que estás usando se rompió, por eso da ese error ilógico.
Te sugiero bajar de nuevo las librerías de extranet y comenzar de nuevo.
Siempre que armes ejecutables copia las librerías en otro directorio, porque se pueden romper aunque no te enteres de ello.
Estás con la versión 2.6.3 ? no ?

Contanos de los resultados, EStás probando armar ejecutables ?

ana maría

Hola Si! Estoy chequeando para armar ejecutables. Voy a probar nuevamente con las librerías nuevas en otro directorio.
De todos modos, quiero mostrarles el error en las dos pantallas que capture.

Gracias!


Hola Juan

La otra chance que hay es que tengas dos objetos aplicación.
Cuando entrastes al powerbuilder para trabajar con el guaraní, creastes una aplicación o seleccionastes la existente?

Emilio

Me pasa lo mismo, inclusive con diferentes power builders, uno se cuelga y el otro da el error…

Siguiendo las instrucciones de Damian, bajé el .RAR con el Exe adentro y , luego de modificar el siu_guarani.ini que adjunto en este mismo post, obtengo el siguiente error:
“DBMS is not supported in your current installation”

Les cuento que también tengo instalados SetNet32 y el SQL Editor, con los cuales puedo conectarme a la base perfectamente como user dba.

Espero orientación, gracias!


vos tenes dos cosas distintas.

una el exe con todas las pbd y otra las librerias para trabajar con el powerbuilder (*.pbl)

si utilizas el exe provisto por el siu, tenes que modificar el siu_guarani.ini que está en el mismo directorio que el .exe

si vas a trabajar con powerbuilder tenes:
1.- seleccionar la aplicacion que está en
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_guarani.pbl;

2.- agregar la library list tal cual lo hiciestes.
3.- modificar
C:\guarani\unipev263\Librerias\SIU_Guarani\siu_guarani.ini

ejecutar con Run desde el powerbuilder.

4.- Compilar el proyecto que está en siu_guarani (al primer intento te saldra un mensaje que no cuncuerdan las librerias)

.

Bueno, les cuento como seguimos.
Con el EXE bajado (sin compilar, utilizando el que esta en la extranet), modifique o no el .INI, me tira el error de DBMS que está en un mensaje anterior.

Y ahora, al utilizar el PowerBuilder, seleccionar las librerías, habiendo configurado la base de datos como corresponde, al ejecutar RUN me sale la siguiente pantalla que adjunto a continuación.

No se en qué le estoy fallando… Alguna idea?


el exe y las librerias de trabajo son independientes

vos bajas el exe.
Pones el exe, las pbd, el siu_guarani.ini (configurado) y el deployment kit en cualquier parte de tu máquina y funcionará.

las pbl son otra cosa.
y me parece que vos estás creando una aplicacion.

con el powerbuilder abierto, andá a seleccionar aplicacion y buscá la aplicacion que está en siu_guarani.pbl.
Luego de ello armá el library list y configurá el siu_guarani.ini que está en el mismo directorio de siu_guarani.pbl.

debería funcionar.

Perfecto, anduvo el EXE, le estaba errando en el .INI (en el nombre)
Ahora estoy con el asunto del PowerBuilder, no encuentro la opción del Rebuild, pero al menos ya lo puedo correr!
Solo les pido que me den una mano con ello!
Gracias

Nn el painter de librerías navegá hacia la carpeta SIU_Guarani y parate sobre la librería siu_guarani.pbl. A la derecha buscá un objeto del tipo Project que tiene un ícono como unos cubos grises. Editá ese objeto y configurá los parámetros para la re construcción. Nombre y ruta del ejecutable, del archivo de recursos (siu_guarani.pbr) y seleccioná la opción full rebuild. Seguramente te dará un mensaje de error de que la lista de librerías no es la adecuada. Luego en la lista de abajo marcá cada una de las librerías para que genere las librerías compiladas.
Luego dale la opción build.

Gracias a la brevedad les cuento como me fue!

Saludos!

Damian, vos sabés que seguí tus pasos, pero me repite el mismo error de más arriba… No se en qué le puedo estar errando… La pantalla es exactamente lo mismo, y , siguiendo el consejo de Ana, baje las librerías nuevamente y en otro directorio y pasa exactamente lo mismo…

Si se les ocurre algo, les agradezco!

Saludos!

clickea en la powerbar en el icono browser.
una de las solapas es Aplication

capturá la pantalla y mandala.

La otra, no le cambies el nombre al ejecutable, dejá siu_guarani.exe

Hola!
Mando adjuntos! Gracias!


perfecto.
esos son los informations y warnings que te tienen que aparecer en la compilación.
no tenes ningun error.
continuá creando el ejecutable