Avatar billede william_munny Nybegynder
28. april 2005 - 12:12 Der er 7 kommentarer og
1 løsning

Oprette Report wizzard

Hej Eksperter.
Er ved at lave en label wizzard og har noget kode som jeg ikke rigtig kan få til at spille. Vil lave en rutine der udfra nogle valg kan tilføje forskellige controller til en report template som skal udskrives.

Private Sub Command0_Click()
    Dim frm As Access.Report
    Dim ctlText As Control
    Dim intDataX As Integer, intDataY As Integer

    ' Create new form with Orders table as its record source.
    Set frm = Report_APBA_LABEL_TEMPLATE
    ' Set positioning values for new controls.

    intDataX = 1000
    intDataY = 100
    ' Create unbound default-size text box in detail section.
    Set ctlText = CreateReportControl(frm.Name, acTextBox, , "", "",  intDataX, intDataY)

    ' Restore form.
    DoCmd.Restore

End Sub

Hvis jeg gør det på en form med "CreateControl" virker det perfekt, gør jeg det på en report så får jeg en "Runtime error 29504 Can't add, rename, or delete the control"?
Avatar billede william_munny Nybegynder
28. april 2005 - 12:58 #1
Det virker med
Set rep = Reports("APBA_LABEL_TEMPLATE")
istedet for
Set frm = Report_APBA_LABEL_TEMPLATE

Spørg mig ikke hvorfor :-)
Avatar billede terry Ekspert
28. april 2005 - 15:05 #2
Dim frm As Access.Report

NOTE >frm????
Avatar billede william_munny Nybegynder
28. april 2005 - 15:08 #3
Ja jeg omdøbte variablen synes frm var lidt misvisende når det var en report og ikke en form men hvad er forskellen på
set rep = Reports("APBA_LABEL_TEMPLATE")
set rep = Report_APBA_LABEL_TEMPLATE

??
Avatar billede terry Ekspert
28. april 2005 - 15:09 #4
ah! You are saying that it does NOT work with frm but NOT with rpt
Avatar billede william_munny Nybegynder
28. april 2005 - 15:12 #5
øhh nej det virkede da jeg gik fra

Set frm = Report_APBA_LABEL_TEMPLATE

til

Set frm= Reports("APBA_LABEL_TEMPLATE")

Herefter omdøbte jeg min variable, derfor navneforvirring.
Avatar billede terry Ekspert
28. april 2005 - 15:13 #6
I was just about to ask what Report_APBA_LABEL_TEMPLATE was :o)
Avatar billede william_munny Nybegynder
28. april 2005 - 15:15 #7
Ja det var navnet på min report men jeg kan vist ikke referer til den på den måde??
Koden viste ellers at den fik fat i reporten....?
Avatar billede william_munny Nybegynder
29. april 2005 - 08:23 #8
Nå pyt skidt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester