28. april 2005 - 12:12Der 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"?
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
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.