[Gelöst] CC: RecordRef / FIELDINDEX(3)

25. Februar 2016 11:59

Hallo an Alle.

Habe ein Problem beim ausgeben von Daten aus bestimmten Feldern/Tabellen in CSV-File.

Ich habe hierbei RecordRef und FieldRef verwendet.

Möchte nur die ersten 3 Felder der Tabellen mit FIELDINDEX(3) ausgeben.

Code geht zu kompilieren, aber beim ausführen des Report kommt folgende Meldung:
Meldung.PNG

und CSV bleibt leer. Für 2 Felder, bis FIELDINDEX(2) hat alles geklappt. Ab FIELDINDEX(3) ist das Problem.

Mein Code im Report:
Code.PNG


Sieht jemand den Fehler bzw. das Problem?


Viele Grüße,
Chris
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von navCH am 25. Februar 2016 12:49, insgesamt 1-mal geändert.

Re: CC: RecordRef / FIELDINDEX(3)

25. Februar 2016 12:18

Im letzten IF-Block fehlt ein BEGIN... END

Re: CC: RecordRef / FIELDINDEX(3)

25. Februar 2016 12:24

Bei welcher Tabelle kracht es denn? Und hat die dann vielleicht bloß zwei Felder?

Re: CC: RecordRef / FIELDINDEX(3)

25. Februar 2016 12:41

McClane hat geschrieben:Bei welcher Tabelle kracht es denn? Und hat die dann vielleicht bloß zwei Felder?

Logisch. Das wird's wohl das Problem sein. Kann wahrscheinlich nur mit FieldIndex arbeiten, wenn in allen gefilterten Tabellen auch dementsprechend viele Felder vorhanden sind.

Ich will ja eigentlich für die ersten 100 Tabelle die ersten 10 Felder ausgeben.
Somit, bei Tabellen, wo Felder < 10, nur die maximale Feldanzahl.

Grüße

Re: CC: RecordRef / FIELDINDEX(3)

25. Februar 2016 12:45

Die Anzahl der Felder kriegst du mit FIELDCOUNT.

Re: CC: RecordRef / FIELDINDEX(3)

25. Februar 2016 12:48

@Natalie und McClane, Danke.