FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Problema con Say o Tfolderex - fw1308
Posts: 392
Joined: Tue Jul 29, 2008 01:55 PM
Problema con Say o Tfolderex - fw1308
Posted: Sat Nov 09, 2013 04:02 PM

Hola FiveWinners.

Tengo un folder que tiene 5 dialogos, a uno de los cuales le requiero cambiar el texto de un SAY el cual defini desde recursos, estoy usando la siguiente clausula y texto del SAY NO se reemplaza:

  REDEFINE SAY oGet[116] PROMPT "Número"                 ID 114 OF oFld:aDialogs[5]

lo reemplazo asi:

   oGet[116]:SetText("Número del Cheque")
   oGet[116]:Refresh()

Y NO se reempaza.

Alguien conoce el truco ?

Saludos

Visite Chiapas, el paraiso de México.
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Problema con Say o Tfolderex - fw1308
Posted: Sun Nov 10, 2013 03:05 PM
Yo lo hago así:

Code (fw): Select all Collapse
STATIC FUNCTION Cambia(oDlg,oHdr,oSay1)
nImpCam := ROUND(nImpRec - oHdr:HDR_TOP,2)
DO CASE
    CASE nImpCam <  0
        oSay1:SETTEXT("Le faltan:")
    CASE nImpCam == 0
        oSay1:SETTEXT("NO HAY CAMBIO:")
    CASE nImpCam >  0
        oSay1:SETTEXT("Cambio al cliente:")
ENDCASE
oDlg:UPDATE()
RETURN(.T.)


Creo que te falta actualizar el folder/dialogo.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 392
Joined: Tue Jul 29, 2008 01:55 PM
Re: Problema con Say o Tfolderex - fw1308
Posted: Sun Nov 10, 2013 05:45 PM

Hola Armando.

Gracias por tu respuesta, PERO el SAY esta asociado a un Folder, y asi NO funciona, NO cambia el texto.

Creo que es un bug de FiveWin.

Sigo Investigando.

Salaudos

Visite Chiapas, el paraiso de México.
Posts: 610
Joined: Wed Oct 19, 2005 08:20 PM
Re: Problema con Say o Tfolderex - fw1308
Posted: Sun Nov 10, 2013 05:56 PM
¿Has probado con varput ?

Code (fw): Select all Collapse
oGet[116]:VarPut("Número del Cheque")
oGet[116]:Refresh()
Un saludo,

Manuel



xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC
Posts: 392
Joined: Tue Jul 29, 2008 01:55 PM
Re: Problema con Say o Tfolderex - fw1308
Posted: Sun Nov 10, 2013 06:56 PM

Hola Manuel

Funciono...
Excelente...

Gracias Manuel, Gracias, Armando.

Saludos

Visite Chiapas, el paraiso de México.
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Problema con Say o Tfolderex - fw1308
Posted: Mon Nov 11, 2013 03:12 PM
Nada más por no dejar pasar la oportunidad, trata con lo siguiente:

Code (fw): Select all Collapse
oGet[116]:SetText("Número del Cheque")
oFld:aDialogs[Número del dialogo que tiene el control SAY]:UPDATE()


A ver que sucede?

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 234
Joined: Tue Sep 01, 2009 07:55 AM
Re: Problema con Say o Tfolderex - fw1308
Posted: Mon Nov 11, 2013 04:05 PM
Devtuxtla:
Prueba a hacerlo de esta forma:
Code (fw): Select all Collapse
oGet[116]:SetText("Número del Cheque")
oGet[116]:Refresh()
oget[116]:hide()
oget[116]:show()


Un saludo
José Luis

Continue the discussion