Report und Tabelle

27/02/2008 - 07:30 von Roland | Report spam
Hi Ng,

VFox9 SP2

ich möchte in einem Bericht ein Feld mit einer Tabelle verbinden und zwar
wie folgt.

Tabelle :

Feld1 Feld2
1 Anschrift
2 Nachname
3 Ort
..

Im Bericht möchte ich nun in einem Textfeld z.B. im Kopf
auf die Zeile 3 Verweisen, so das nicht "Anschrift",
sondern "Ort" gedruckt wird.
Wie kann man das Machen ? Geht das überhaupt ?

Gruß

Roland
 

Lesen sie die antworten

#1 Stefan Wuebbe
27/02/2008 - 07:58 | Warnen spam
"Roland" schrieb im Newsbeitrag
news:
Hi Ng,

VFox9 SP2

ich möchte in einem Bericht ein Feld mit einer Tabelle verbinden und zwar
wie folgt.

Tabelle :

Feld1 Feld2
1 Anschrift
2 Nachname
3 Ort
..

Im Bericht möchte ich nun in einem Textfeld z.B. im Kopf
auf die Zeile 3 Verweisen, so das nicht "Anschrift",
sondern "Ort" gedruckt wird.
Wie kann man das Machen ? Geht das überhaupt ?


Hallo Roland -

Ja, das geht - du kannst z.B. eine "Private" Variable als Ausdruck für dein
Report-Feld nehmen ("m.pcAdressThema") und dann zur Laufzeit unmittelbar
vor dem "Report Form" Befehl erstellen und und füllen:
Private pcAdressThema
pcAdressThema = Lookup(...
Select (reportCursor)
Report Form deinReport.frx NoConsole ...

Oder du öffnest die von dir oben beschriebene Tabelle in einem beliebigen
anderen Arbeitsbereich, als dem aktuellen (in dem sich ja dein "reportAlias"
befinden muss) und nimmst als Feldausdruck dann "hilfsalias.Feld2".

War das einigermaßen sinnvoll beschrieben?


hth
-Stefan




|\_/| ProLib - programmers liberty --
(.. ) Our MVPs and MCPs make the Fox run
- / See us at www.prolib.de or www.AFPages.de

Ähnliche fragen