FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Dbfs Relacionados
Posts: 1446
Joined: Mon Oct 10, 2005 02:38 PM
Dbfs Relacionados
Posted: Mon Mar 05, 2007 01:54 PM

Hola a todos,

Teniendo 2 Dbfs relacionadas y estando ya posicionados en los registros correspondientes,

驴Algui茅n podr铆a mostrarme un trozo de c贸digo en el cual se vea como se muestra/captura el valor de un campo de cada una de ellas?

驴Y c贸mo se actualizar铆an estos campos?

驴Se deben atacar sus campos desde alias distintos?
Si es as铆, la gesti贸n de fldget y fldput las debo gestionar a mano teniendo en cuenta de que DBF s贸n, no?

Hace tiempo que le doy vueltas al tema de las DBF relacionadas y sigo teniendo dudas.

Saludos
Carlos G.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 840
Joined: Thu Oct 13, 2005 07:05 PM
Dbfs Relacionados
Posted: Mon Mar 05, 2007 06:52 PM
REDEFINE SAY oSay PROMPT Alias1->campo
REDEFINE SAY oSay2 PROMPT Alias2->campo

REDEFINE GET oGet VAR Alias1->campo
REDEFINE GET oGet1 VAR alias2->campo

alias1->(fieldget(campo))
alias2->(fieldput(campo))


Y listo, siempre con el nombre del alias por delante.
Saludos

R.F.
Posts: 1446
Joined: Mon Oct 10, 2005 02:38 PM
Dbfs Relacionados
Posted: Tue Mar 06, 2007 07:22 AM
RF wrote:
REDEFINE SAY oSay PROMPT Alias1->campo
REDEFINE SAY oSay2 PROMPT Alias2->campo

REDEFINE GET oGet VAR Alias1->campo
REDEFINE GET oGet1 VAR alias2->campo

alias1->(fieldget(campo))
alias2->(fieldput(campo))


Y listo, siempre con el nombre del alias por delante.


Gracias Rene,

Es lo que me tem铆a, con Relation lo que consigo es situarme en el registro adecuado,..... pero ... lo que es la gesti贸n bajo un solo 'alias', bloqueos, grabaci贸n, borrado , etc. deber茅 seguir haci茅ndolo a mano.

Por cierto sabes si en Harbour, la clase TDatabase basa su gesti贸n de acceso a los campos (de la manera oMiDatabase:Micampo) provocando un error en la clase, o se 'crea' un m茅todo para cada campo?

Saludos y gracias
Carlos G.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Continue the discussion