Ik heb deze code gebruikt om een report te printen. Maar nu is mijn vraag hoe kan ik er een report printen zonder dat je daar precies de naam van weet van het report. Op welke manier kun je er een report selecteren uit de database zonder dat je dus de naam weet van het report? Ik heb me op google en MSDN gek lopen zoeken maar ik kan het niet vinden. En ik weet dat hier mensen zijn die hier best goed in zijn. Jullie zouden mij er een groot plezier mee doen.
Bedankt alvast.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| begin
AccessApplication1.Connect;
AccessApplication1.OpenCurrentDatabase('D:\db.mdb', False);
try
AccessApplication1.DoCmd.OpenReport('bla', acViewPreview, EmptyParam, EmptyParam);
AccessApplication1.DoCmd.RunCommand(acCmdPrint);
Showmessage('Click OK when finished...');
finally
try
AccessApplication1.CloseCurrentDatabase;
AccessApplication1.Disconnect;
except
{ User already closed it... }
end;
end;
end; |
Bedankt alvast.