08. januar 2001 - 19:10Der er
9 kommentarer og 1 løsning
Springe brugte Labels over ved udprint
Jeg skal lave en rapport til at skrive label ud. De skal indeholde 4 oplysninger fra en forespørgsel Jeg har tænkt på at det ikke er særlig smart hvis man f.eks printer 3 label ud, og så næste gang starter den på første label øverst til venstre, det vil jo kræve et nyt ark hver gang, og en masse spild, kan det løses. Det skal helst vlre sådan at man bliver spurt om hvor mange Label man vil springe over. Den rigtig langhåret løsning kunne også være noget med at gemme værdien i en variabel, som så bliver gemt i en tabel efter print, så kunne værdien hentes frem igen ved næste print.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja det var ikke lige det jeg mente. Hvis jeg har 21 label på et art og vi kalder det første øverste til venstre nr 1, og det nederste til højre for nr. 21, så har jeg brug for at kunne angive hvor jeg skal starte, sådan at jeg springer de brugte over.
Jeg har jo allerede en formular der udvælger de label jeg vil printe på baggrund af data indtastet i en formular.
Jeg har fra anden kilde fået følgende kode som virker.
Følgende kode sættes i labelrapportens klassemodul:
Option Compare Database Option Explicit Dim tæl As Integer Dim a As Integer
Private Sub Detaljesektion_Format(Cancel As Integer, FormatCount As Integer) If tæl < a Then Me.NextRecord = False Me.PrintSection = False End If tæl = tæl + 1 End Sub
Private Sub Report_Open(Cancel As Integer) a = InputBox(\"Hvilken etiket er den første, der skal bruges?\", \"Hjælp\",1)
tæl = 1 DoCmd.Maximize
End Sub \'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\' Koden spørger hvilken label der skal være den første og man skal svare med et heltal!! Fejlopfangning må ske i den færdige udgave;-) (Der kan selvfølgelig også spørges i en formular eller lignende)
Er der ikke en af jer kloge eksperter, som gider at hjælpe mig?
Jeg har samme problem som jensch havde! Jeg har indsat ovenstående kode i min rapport. Når jeg siger 'vis udskrift', ser det også nydeligt ud, MEN når jeg så udskriver, skriver den bare fra toppen af siden...
Jeg er ikke skrap til det der med VB i Access, så jeg har måske glemt noget!?
Mange tak for hjælpen!
Synes godt om
Ny brugerNybegynder
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.