Rapport openen in Breedte 100%

Status
Niet open voor verdere reacties.

a1mat

Gebruiker
Lid geworden
13 jul 2001
Berichten
208
Geachte lezer,
Kan ik in Access 2003 ergens een instelling maken,zodat bij het "Voorbeeld"van een Rapport, dit altijd automatisch in Breedte 100% opend.
Ik moet nu altijd de Breedte handmatig kiezen en dat wil ik liever niet.
Wie kan mij helpen?

Bij voorbaat dank

Met vriendelijke groet
Mathieu.
 
Hallo Mathieu,

zul je met VBA moeten oplossen.
Zet deze coderegels in de Bij Openen gebeurtenis van je rapport:

Code:
Application.Echo False
DoCmd.OpenReport "rplOrder", acViewPreview
DoCmd.Maximize
Application.Echo True

en deze in de Bij Sluiten gebeurtenis van je rapport:

Code:
DoCmd.Restore

Groet,

Tardis
 
Hallo Tardis,
Ikheb het volgende gedaan:Het Rapport FACTUUR in "ontwerpen" en rechts geklikt op zwart vierkantje links boven in de hoek.
Ik krijg dan uitrolmenu met "Eigenschappen".In deze eigenschappen vind ik "Bij openen"
en "Bij Sluiten".Ik klik dan op deze regels en krijg vervolgens "Gebeurtenis procedure"en als ik dan verder klik op deze regel dan krijg ik een veld waar ik de CODE heb ingevuld.


Option Compare Database

Private Sub Report_Close()
DoCmd.Restore
End Sub

Private Sub Report_Open(Cancel As Integer)
Application.Echo False
DoCmd.OpenReport "FAKTUUR", acViewPreview
DoCmd.Maximize
Application.Echo True
End Sub

Als ik vervolgens opsla en dan terug ga om het Rapport te openen, dan krijg ik de melding dat de rapport naam niet juist is.
Ik vul dan tussen de komma"s FAKTUUR in want zo heet mijn rapport.
Als ik dan weer opsla en probeer of het werkt dan krijg ik de melding :
Fout 2585 tijdens uitvoering.
U kunt deze actie niet uitvoeren terwijl een formulier of rapport gebeurtenis wordt verwerkt.

Nu weet ik het ook verder niet en is mijn vraag of of u mij nog wat kunt helpen want ik kan niet programerem in VBA maar met uw hulp lukt het misschien toch.

Groetjes Mathieu.
 
Je aanpak is juist.
Weet je zeker dat je rapport FAKTUUR heet en niet FACTUUR:

Ik heb het volgende gedaan:Het Rapport FACTUUR in "ontwerpen"

Groet,

Tardis
 
Hallo Tardis

Mijn Rapport heet FAKTUUR
Ik heb al van alles geprobeert maar het lukt niet.
Helaas, of heb je nog een hint

Groetjes Mathieu
 
Mathieu,

heb je toevallig nog andere code lopen?
Open anders het venster waarin de code staat.
Kies in de menu voor Extra -> Verwijzingen
Welke verwijzingen staan aangevinkt (in volgorde van boven naar beneden)?

Groet,

Tardis
 
Hallo Tardis
In het oorspronkelijke veld staat:
Option Compare Database

Private Sub Report_Close()
DoCmd.Restore
End Sub

Private Sub Report_Open(Cancel As Integer)

End Sub
Bij Extra --Verwijzingen in dit veld staat aangevinkt:
Visual Basic For Applications
Microsoft Access 10.0 Object Library
OLE Automation
Microsoft DAO 3,6 Object Library
Microsoft Visial Basic for Applications Extensbility 5.3

Verder staat niets aangevinkt.

Groetjes Mathieu
 
Hallo Mathieu,

zet de verwijzing Microsoft DAO 3.6 Object Library een plaats hoger (daar hoort deze te staan).
Probeer het daarna nog eens.

Groet,

Tardis
 
Hallo Tardis
Ik heb Microsoft DAO3.6 Object Library een plaats hoger gezet maar ik krijg weer een foutmelding.
Zie Bijlage.
Misschien lukt het niet,dan stoppen we er mee.

Groetjes Mathieu.
 

Bijlagen

Heb je je toepassing op een netwerk drive staan?
Zo nee, sluit anders even een (gestripte) versie van je toepassing bij, gewinzipt, in Access 2000 formaat.

Groet,

Tardis
 
Hallo Tardis,
Een probleempje. Ik werk met Office (Access) 2003.
In de bijlage zit een gestript progr. Gezipt. Misschien dat je er toch iets mee kunt doen en mocht het lukken dan zou ik natuurlijk ook graag weten wat je allemaal precies hebt gedaan.
Het rapport wat ik in dit progr. moet openen en handmatig op 100% moet zetten heet:
Nog te leveren postzegels

Nog een vraagje: Is dit probleem ook op te lossen met een Macro?
Het is alleen maar een vraag want jouw methode is eenvoudiger.

Groetjes Mathieu
 

Bijlagen

Hallo Tardis
Helaas het werkt niet.
Ik krijg precies dezelfde foutmelding als in mailing 9 alleen staat nu tussen haakjes
"Nog te leveren postzegels"
Conclusie: Het zal wel aan mijn PC liggen dus we stoppen maar.

Heel veel dank voor alle moeite

Groetjes Mathieu.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan