Berichte erstellen mit VBA (Access2000)

Hallo,

ich möchte gerne Berichte erstellen per Button.
sprich mit CreateReport.

Das funktioniert auch soweit ganz gut, auch das speichern.
Nur kann ich nichts ändern. z.B. Name oder Font
Access meint das diese Attribute schreibgeschützt wären ?
Was kann ich tun ?

Zweck:
Ich möchte einen Bericht erstellen mit Textboxen usw. die ich selbst plazieren möchte. Aufgerufen wird es von einem Formular, das dann seine Werte an diesen Bericht übergibt.
Und dieser Bericht schließlich gedruckt wird.
Geht das überhaupt?

mfg … Martin

Hi Martin,
wenn es nur ums positionieren von Textboxen in einem ansonsten gleichen Report geht, dann mach das lieber im format-Ereignis der einzelnen Reportbereiche. Da kannst du alles noch vor dem painten ändern inkl. der Positionen:

me![meineTextbox1].left=1344
me![meineTextbox1].top=3422
me![meineTextbox1].visible=True
me![meineTextbox1].FontSize=14
usw.

die Angaben sind nur in TWIPS, wobei 1cm = 567 TWIPS
Die Positionangaben kannst du in einer Tabelle speichern und dann im format-Ereignis auslesen.

Das funktioniert sehr gut, weil es bei mir schon seit Jahren läuft :wink:

HTH
Quaser

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]