Seite 1 von 1

FOXCDX und SET RELATION [ERLEDIGT]

Verfasst: Di, 15. Mär 2016 13:11
von xbaseklaus
Hallo ich versuche eine SET RELATION Verbindung zu erstellen was nicht funktioniert seit 'Umstellung auf FOXCDX

'Das Problem ist

"verktnr" ist ein TEXT-FELD (1000500) als Text
und
"rnr" ist ein NUMERISCHES-FELD (1000500) als Nummer

Code: Alles auswählen

select 5
	set order to TAG verktnr

select 8
	set relation to str(rnr) into verkauf1 
	set order to TAG rnr
Jemand nen Tip ?

Mfg Klaus

Re: FOXCDX und SET RELATION

Verfasst: Di, 15. Mär 2016 13:22
von georg
Hallo, Klaus -


die beiden Felder müssen die gleiche Dimension haben. Hat das Text-Feld eine Länge von 9 Bytes, sollte das so aussehen:

set relation to str(rnr, 9) into verkauf1

Re: FOXCDX und SET RELATION

Verfasst: Di, 15. Mär 2016 13:29
von xbaseklaus
georg hat geschrieben:Hallo, Klaus -


die beiden Felder müssen die gleiche Dimension haben. Hat das Text-Feld eine Länge von 9 Bytes, sollte das so aussehen:

set relation to str(rnr, 9) into verkauf1
Das war es leider nicht :-(

rnr Feld war schon als " N 9 0 " definiert

und

verktnr Feld als " C 9 0 "

Re: FOXCDX und SET RELATION

Verfasst: Di, 15. Mär 2016 13:45
von Manfred
sehe ich das richtig, du machst eine Relation in Select8 und wechselst dann den TAG? Ist der Tag auch der richtige?

Außerdem kann ich nicht erkennen, wer denn nun wohin eine Relation hat.

Re: FOXCDX und SET RELATION [ERLEDIGT]

Verfasst: Di, 15. Mär 2016 14:07
von xbaseklaus
Manfred hat geschrieben:sehe ich das richtig, du machst eine Relation in Select8 und wechselst dann den TAG? Ist der Tag auch der richtige?

Außerdem kann ich nicht erkennen, wer denn nun wohin eine Relation hat.
select 5 = use verkauf1

select 8 = use rech


OK SET RELATION funktioniert , hatte vorher ein

Code: Alles auswählen

select 5
use verkauf1  
gemacht
und bei CDX muß ich ja dann auch noch

Code: Alles auswählen

set index to verkauf1.CDX 
somit war kein INDEX aktiv !

Mfg Klaus

machen

Re: FOXCDX und SET RELATION

Verfasst: Di, 15. Mär 2016 14:09
von Manfred
also Problem jetzt behoben?