FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper Ayuda para un novato
Posts: 109
Joined: Tue Dec 12, 2006 12:39 AM

Ayuda para un novato

Posted: Tue May 22, 2007 11:56 PM

Hola a todos en el foro

Como puedo hacer un arreglo de c贸digo para que en un campo me muestre el numero del registro actual, y cuando introduzca el siguiente registro este campo se refresque y cuente autom谩ticamente mas el nuevo registro.

Cordialmente

JAIRO E BARBOSA

Posts: 1818
Joined: Wed Oct 26, 2005 02:49 PM

Puede ser asi....

Posted: Thu May 24, 2007 05:08 AM
Amigo mira lo puedes hacer asi...

DEFINE DIALOG ventana RESOURCE "OBCAT21" 
.....

REDEFINE SAY oSay1 VAR sayrec ID 20 OF ventana
REDEFINE SAY oSay2 VAR saytre  ID 21 OF ventana

....

*Para ir actualizando a medida que te desplazas sobre el browse
*haces lo siguiente:

REDEFINE LISTBOX lisbasAM VAR este;
		 FIELDS HFPRO->HTcodigo,HFPRO->HTdigive,HFPRO->HTnombre;
                 FIELDSIZES 78,25,320;
	 ID 110 OF ventana;
	 HEADERS "C贸digo","D/V","Nombre";
                 ON CHANGE (oSay2:SetText(RecCount()),oSay1:SetText(RecNo()))


ACTIVATR DIALOG......


Tambien puedes colocar estas clausulas en una funcion y llamarla despues de grabar el registro en la base de datos


FUNCTION refrescar()
oSay2:SetText(RecCount())
oSay1:SetText(RecNo())

Espero te sirva..

Ptda: Que pena la demora :-)
Saludos
LEANDRO AREVALO
Bogot谩 (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 109
Joined: Tue Dec 12, 2006 12:39 AM

Re: Puede ser asi....

Posted: Thu May 24, 2007 06:06 PM
leandro wrote:Amigo mira lo puedes hacer asi...

DEFINE DIALOG ventana RESOURCE "OBCAT21" 
.....

REDEFINE SAY oSay1 VAR sayrec ID 20 OF ventana
REDEFINE SAY oSay2 VAR saytre  ID 21 OF ventana

....

*Para ir actualizando a medida que te desplazas sobre el browse
*haces lo siguiente:

REDEFINE LISTBOX lisbasAM VAR este;
		 FIELDS HFPRO->HTcodigo,HFPRO->HTdigive,HFPRO->HTnombre;
                 FIELDSIZES 78,25,320;
	 ID 110 OF ventana;
	 HEADERS "C贸digo","D/V","Nombre";
                 ON CHANGE (oSay2:SetText(RecCount()),oSay1:SetText(RecNo()))


ACTIVATR DIALOG......


Tambien puedes colocar estas clausulas en una funcion y llamarla despues de grabar el registro en la base de datos


FUNCTION refrescar()
oSay2:SetText(RecCount())
oSay1:SetText(RecNo())

Espero te sirva..

Ptda: Que pena la demora :-)


Amigo
Sin pena, gracias por tu ense帽anza lo pondre en practica y te respondere por este medio.

Cordialmente

Jairo Barbosa
Posts: 109
Joined: Tue Dec 12, 2006 12:39 AM

Re: Puede ser asi....

Posted: Fri May 25, 2007 02:24 PM
jaba wrote:
leandro wrote:Amigo mira lo puedes hacer asi...

DEFINE DIALOG ventana RESOURCE "OBCAT21" 
.....

REDEFINE SAY oSay1 VAR sayrec ID 20 OF ventana
REDEFINE SAY oSay2 VAR saytre  ID 21 OF ventana

....

*Para ir actualizando a medida que te desplazas sobre el browse
*haces lo siguiente:

REDEFINE LISTBOX lisbasAM VAR este;
		 FIELDS HFPRO->HTcodigo,HFPRO->HTdigive,HFPRO->HTnombre;
                 FIELDSIZES 78,25,320;
	 ID 110 OF ventana;
	 HEADERS "C贸digo","D/V","Nombre";
                 ON CHANGE (oSay2:SetText(RecCount()),oSay1:SetText(RecNo()))


ACTIVATR DIALOG......


Tambien puedes colocar estas clausulas en una funcion y llamarla despues de grabar el registro en la base de datos


FUNCTION refrescar()
oSay2:SetText(RecCount())
oSay1:SetText(RecNo())

Espero te sirva..

Ptda: Que pena la demora :-)


Amigo
Sin pena, gracias por tu ense帽anza lo pondre en practica y te respondere por este medio.

Cordialmente

Jairo Barbosa


Leandro

Funciona perfectamente Ok Agradecido

Jairo Barbosa
Posts: 1818
Joined: Wed Oct 26, 2005 02:49 PM

Por nada...

Posted: Fri May 25, 2007 02:44 PM

Por nada amigo...

y de nuevo que pena la demora... :oops:

Saludos

Saludos
LEANDRO AREVALO
Bogot谩 (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]

Continue the discussion