hier sind mehrere Fehler:
Delphi-seite:
1. RVproject war kein Rave-Project zugeordnet.
2. das onopen-ereignis der Customconnection war leer. Dort mußt du angeben, wieviele Datensätze du übergibst. In deinem Fall 1.
Delphi-Quelltext
1: 2: 3: 4:
| procedure TForm2.rvccHeaderOpen(Connection: TRvCustomConnection); begin Connection.DataRows:=1; end; |
Alternativ: kannst du auch oneof, onnext ... etc nutzen
3. Du verwendest Writestr du mußt writestr
data verwenden
Rave-seite:
4. dein dataview war falsch. Wenn du in Rave ein neues Dataview erstellst,
muß deine Delphi-app laufen, sonst werden deine Felder (Testdata) nicht übernommen. Wenn du das später nochmal aktualiseren möchstest, dann starte dein Delphi-prog, und klick in Rave rechts auf das dataview und wähle refresh, ann werden die Felder aktualisiert. Dann steht auch richtig Dataview1Testdata drin. deine Datatextkompo mußt du dann auch noch auf den neuen Feldnamen aktualisiern.
zu dem anderen Problem:
solche geschachtelten Sachen habe ich noch nicht gebraucht.
Wenn du möchstest, das die Gruppen immer auf einer neuen Seite sind, dann gugg dir die Finishnewpage-eigenschaft des Bandes an. Die summen solltest du mit den Calc*compos hinbekommen
Mfg frank