Voor experts! Ivm VBA code

Status
Niet open voor verdere reacties.

kristofvdp

Gebruiker
Lid geworden
29 dec 2005
Berichten
54
Hey iedereen,

Ik bouw mijn rapports adh van VBA code. Enkele rapports die ik al heb gebouwd vormden géén probleem, maar nu moet ik een subrapport in mijn rapport verwerken. Maar voorlopig vind ik nog niet de gepaste code om dit te doen.

Als ik een label of textbox toevoeg gebruik ik het volgende:
set txt1 = createreportcontrol(rpt1.Name, actextbox, acDetail,,"klantnaam")

Kan ik ook voor een subform iets dergelijks gebruiken.

Mijn verklaring ziet er nu als volgt uit:
Dim sub1 as SubReport

Tja, kan iemand me helpen, of een link doorgeven waar ik zulke vragen kan oplossen.

Alvast bedankt.

Kristof
 
Dim x As SubForm
DoCmd.OpenReport "test", acViewDesign, , , acHidden
Set x = CreateReportControl("test", acSubform, acDetail)
x.SourceObject = "naamsubform"

Reports("test").Visible = True
 
blijkbaar nog niet helemaal ok

Dit werkt opzich wel, maar hij opent nu dit subrapport als een zelfstandig rapport, dus niet als onderdeel van het hoofdrapport.
 
Opgelost!

Mijn verklaring was
Dim x as Subreport

en dit moest dus

Dim x as Subform zijn...

lag voor de hand, merci voor de hulp...


PS. rapporten en forms maken via VBA is het einde!!!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan