Q: Print data without reports (in dutch) I want to print reports with the data displayed on the screen. And there are several possibilities to do this. What is the best way to print the data on the screen (or in the db) in a report? Can the report also be previewed? Can it be reproduced in a txt file? Could this be done from pure VB5 code (or WinAPI)? I know I'm asking a lot, but I'm not very experienced in this matter. Can you please help me with the answers and a good piece of code? PS: Je mag mij gerust in het Nederlands antwoorden, als dat gemakkelijker is. Da's toevallig ook mijn moedertaal. verdi@skynet.be A: Oke, ik gebruik zelf ook veel access databases en ik heb ooit - in een ver verleden - weleens naar CR gekeken. Ik vond het wel mooi maar teveel werk voor wat simpele reports. Dat brengt me meteen bij het bealngrijkste punt: hoe mooi - uitgebreid - moeten je reports zijn? Als het een simpel lijstje moet zijn dan print ik mbv printer.print bijvoorbeeld: set db = opendatabase(database) set rs = db.opendatabase(recordset) do while not rs.eof for intX = 0 to rs.fields.count-1 printer.print rs.fields(0).Name + " " + rs.fields(0).Value next intx rs.movenext loop Ga je wat ingewikkelder lijsten cq brieven maken dan maak ik gebruik van Word. De standaardbrief maak ik in word en via mailmerge worden dan de database gegevens mooi ingevoegd.. Daartussen zijn natuurlijk allerlei mogelijkheden maar je moet wel alles zelf in code doen. Zo maken wij hier gebruik van voor bedrukte betalingsopdrachten. In code heb ik de verschillende vaste locaties opgenomen en met printer.currenx en printer.currenty stuur ik dan de variablen naar de juiste plek op het papier. Omdat er wat variatie zit in de druklagen bewaar ik de locaties in een ini-file (of beter gezegd in de registry) en heb ik een soort van layout scherm gemaakt waar gebruikers de diverse waarden kunnen ingeven. Je moet maar eens de volgende url bekijken: http://www.kather.net/VisualBasicSource/msa/msaindex.htm http://www.kather.net/VisualBasicSource/scindex.htm Daar vind je voorbeelden. De mailmerge met word is beschreven in het bestand Mailmerge. Ik hoop dat je er iets aan zal hebben. Overigens is preview mogelijk. Ergens in de Kb zit een uitgebreid voorbeeld.. Return