Fandt selv ud af det men skriver lige hvordan jeg har gjort :
På din Delphi form skal der være følgende Rave komponenter :
RvProject RvSystem RvTableConnection HUSK : Også der skal være TDataSource og en TTable på din form som også skal sættes
op
1. Vælg knappen eller menu punktet som skal bruges som printer knap på din form skriv følgende kode under : onclick
Begin RvProject1.Execute; end;
2. Sæt din RVTable komponent op :
Opsætning af RvTable komponenten (Object Inspector - Properties) : Table = Din Table fra din DataBase, der skal skrives ud fra.
3. Design din Rave report :
Dobbelt klik på RvProject, så kan du komme igang med at designe din rapport
1. Klik på ikon nr 6 fra venstre under menu og vælg Database connection.
2. Klik igen på det samme icon og vælg Direct data view
3. Indsæt så en DataText component fra "Report" fanebladet.' Ude til ventre kan du så vælge en masse ting for feltet. Du skal bruge "DataField", "DataView", "lookUpDataView", "LookUpDisplay" og
"LookUpField".
4. Save din raport når du er færdig med den.
4. Sæt resten af dine Rave komponenter op :
Opsætning af RvProject komponenten (Object Inspector - Properties) :
Engine = RvSystem1 ProjectFile = Din raport du har lavet i Rave. StoreRAV = Åbn og tryk på load, og så tryk på save og så tryk på close
Opsætning af RvSystem komponenten (Object Inspector - Events) : OnPrint = her vælges den knap du har indsat kode til.
Hej. Jeg har prøvet minutiøst at følge ovenstående beskrivelse. Det går godt hele vejen indtil jeg skal køre programmet. Jeg får en fejlmeddelelse 'Error reading rvproject1' efter jeg har angivet navn for unit1 og trykker på gem. Jeg kan således ikke gemme opsætningen. Hvad kan der være galt?
Af dit Delphi Projekt, så ser jeg på det og ser om jeg kan finde fejlen. :-)
enten i ZIP eller RAR :-)
//Michael
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.