FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour xBrowse con TDolphin - error al compilar
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
xBrowse con TDolphin - error al compilar
Posted: Tue Nov 06, 2012 02:30 PM
Hola Gente;
Tengo el siguiente código:
Code (fw): Select all Collapse
   oQryOb:= oConx:SelectObras()

   @ 0, 0 XBROWSE oBrwOb COLUMNS "desc_obra" OF ::aoMn[_OL2003]:aDialogs[1] SIZE 190, 250 PIXEL

   oBrwOb:SetDolphin( oBrwOb, oQryOb )
   oBrwOb:CreateFromCode()

Al compilar recibo el error:
    Error BASE/1004 Message not found: TXBROWSE:LPAGINATION

    Llamadas al Stack:
    ___________________________________________________

    Llamado desde: .\source\function\HARBOUR.PRG _CLSSETERROR(166)
    Llamado desde: .\source\classes\XBROWSE.PRG TXBROWSE:LPAGINATION(7733)
    Llamado desde: .\source\classes\XBROWSE.PRG TXBROWSE:SETDOLPHIN(4413)
    Llamado desde: D:\Fuen32\SiGIC\CI2\Source\Menues.prg MENUES:CREATEMENUPPL(63)
    Llamado desde: D:\Fuen32\SiGIC\CI2\Source\CtrlPpl.prg CONTROLADORPPL:CONCEPTOMENUES(56)
    Llamado desde: D:\Fuen32\SiGIC\CI2\Source\CI2_Main.prg (b)MGMAIN(36)
    Llamado desde: .\source\classes\WINDOW.PRG TWINDOW:ACTIVATE(973)
    Llamado desde: D:\Fuen32\SiGIC\CI2\Source\CI2_Main.prg MGMAIN(36)
    [/list:u]
    Si lo hago así, no me da error
    Code (fw): Select all Collapse
       oQryOb:= oConx:SelectObras()
    
       @ 0, 0 XBROWSE oBrwOb COLUMNS "desc_obra" OBJECT oQryOb OF ::aoMn[_OL2003]:aDialogs[1] SIZE 190, 250 PIXEL
    
       //oBrwOb:SetDolphin( oBrwOb, oQryOb )
       oBrwOb:CreateFromCode()


    Alguna sugerencia para la primer opcion?
    La última actualizacion TDolphin fue el 26/2010
    gracias
Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Tue Nov 06, 2012 04:45 PM
prueba compilar setbrw.prg en tu proy.
saludos.

Code (fw): Select all Collapse
#include <tdolphin.ch>
#include <XBrowse.ch>

#include <fivewin.ch>
function main()
return nil

#include ".\prg\setbrw.prg"
Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 162
Joined: Tue Feb 03, 2009 10:08 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Tue Nov 06, 2012 07:45 PM

Mario y Cesar.... estoy necesitando ayuda para poder compilar con la clase tdolphin, me podrian por favor facilitar sus correos para poder hacerles unas preguntas sobr el tema en cuenstion...

Gracias

jepsys@hotmail.com

J. Ernesto Pinto Q.
Fwh_x64 2501, BCC++_x64 7_70 , Harbour 3.20, LopeEdit 5.8
jepsys@hotmail.com, jepsys@gmail.com

Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Tue Nov 06, 2012 08:28 PM

Ernesto

Hola, podrias indicarnos cual es el problema para compilar... tienes errores de compilacion o de ejecucion?
podrias por favor mostrarnos...

Gracias

Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Tue Nov 06, 2012 08:35 PM
Hola

MarioG wrote:Hola Gente;
Alguna sugerencia para la primer opcion?
La última actualizacion TDolphin fue el 26/2010
gracias


deberias actualizar, tienes una version de hace dos años... esta fue la ultima actualizacion REV 267 2012-10-13
http://www.sitasoft.net/dolphindevel/listing.php?repname=TDolphin&

estas usando mal el metodo del XBroswe setDolphin

mirando la clase xbrowse la definicion del metodo es

Code (fw): Select all Collapse
METHOD SetDolphin( oMysql, lAddCols, lAutoOrder, aFldNames )


oBrwOb:SetDolphin( oQryOb )

el primer parametro es el Query
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Tue Nov 06, 2012 10:29 PM

Muchachos;
muchas gracias por responder

Daniel:
Estoy mas loco que una cabra!, actualicé al 26/10/2012 :-)
En la carpeta samples los encontré tal como lo expuse, aunque no compile ningún samlpe. Solo copie la línea SetDolphin( oBrw, oQry ).
En el primer post puse el error que me arroja al compilar... aunque ya detectaste el porqué... gracias nuevamente

Ernesto;
mi correo: mario.r.gonzalez@gmail.com

mañana verifico el codigo, en la PC que lo tengo
gracias!

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Tue Nov 06, 2012 11:27 PM

Daniel;
Acabo de actualizar desde el SVN y de la carpeta samples observo:
sa_vs_up.prg lo tiene como: Setdplphin( oQry, .f. )
testfile.prg lo tiene como: SetDolphin( oBrw, oQry, .F.)
testfw2.prg, testfw3 y testvar lo tienen como: Setdplphin( oBrw, oQry )
y el resto, dos, lo tienen comentado, usando OBJECT en la claúsusla del XBROWSE

Obviamente sin ánimo de generar discordia, solo para alertar a futuros usuarios.

Saludos

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Tue Nov 06, 2012 11:44 PM
Mario

Si te fijas con un poco mas de detalle, te daras cuenta de la diferencia...

en sa_vs_up.prg se usa
Code (fw): Select all Collapse
oBrw:SetDolphin( oQry, .F. )

es decir es un METODO de la clase XBrowse, significa que la clase XBrowse soporta nativamente a Dolphin

a diferencia de testfw2.prg, testfw3 y testvar testfile.prg lo tiene como:
Code (fw): Select all Collapse
SetDolphin( oBrw, oQry, .F.)

eso es porque SetDolphin es una FUNCION y no un METODO

MarioG wrote:Obviamente sin ánimo de generar discordia, solo para alertar a futuros usuarios.

no es ninguna ofenza y no hay discordias, todo lo contrario, son las cosas que nos hacen aprender...
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Wed Nov 07, 2012 10:23 AM

gracias Daniel
Me hace falta el :shock: de FW para aprender a ver! :oops: :lol:

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Wed Nov 07, 2012 07:38 PM

y dentro de SetBrw.prg esta la funcion

PROCEDURE SetDolphin( oBrw, oQry, lAddCols )

esta funcion fue creada antes de que xbrowse adoptara la compatibilidad de dolphin.

Solo para redondear el comentario de Daniel.

Saludos.

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: xBrowse con TDolphin - error al compilar
Posted: Thu Nov 08, 2012 07:48 PM

Gracias Cesar

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina

Continue the discussion