LazReport Skript

Für Themen zu Datenbanken und Zugriff auf diese. Auch für Datenbankkomponenten.
Antworten
Epcop
Beiträge: 140
Registriert: Di 29. Mai 2012, 09:36

LazReport Skript

Beitrag von Epcop »

Hallo,

ich lerne mich gerade in LazReport ein. LazReport gefällt mir sehr gut. Aber ich habe immer wieder Probleme wenn es etwas "komplizierter" wird.

Warum funktioniert eigentlich das nicht?

(Eingegeben in LazReport, Textfeld, im Skriptbereich)

Code: Alles auswählen

 
begin
   test1 := [Form1.ZQuery3."bemerkung"];
   Form1.ZQuery3.Next;
   test2 := [Form1.ZQuery3."bemerkung"];
   Text := test1  + test2;
end;
 


test1 funktioniert. Aber warum klappt ZQuery.Next nicht?


Dann gleich noch eine Frage:
Wie muss es denn in LazReport im Skriptbereich richtig lauten:
a) ZQuery3."bemerkung"
b) [ZQuery3."bemerkung"]
c) ZQuery3.bemerkung
d) [ZQuery3.bemerkung]

Ich habe verschiedenes ausprobiert und mal geht das eine, mal das andere. Aber ein System habe ich noch nicht feststellen können; Vielleicht lag auch der Fehler irgendwo anderes.
Wie ist denn korrekt? Gibt es einen Unterschied in der Verwendung bei
Text := ZQuery...; oder bei if(Zquery...) ? Theoretisch ja eigentlich nicht?!


LG
Epcop

Antworten