19. april 2007 - 11:18Der er
25 kommentarer og 1 løsning
Udskrive en formuler med hvid baggrund
Hej Eksperter Vil gerne kunne udskrive en formular hvor der bliver (kalt) en hvid baggrud i det man trykke på sin udskriftsknap hvis dette kan lade sig gøre det skal ind her et sted vil jeg da tro.
Private Sub Kommandoknap182_Click() On Error GoTo Err_Kommandoknap182_Click
Hvorfor dog udskrive formularen? Du kan altid udskrive formularens aktuelle post i en rapport ved at anvende formularens unikke 'ID-felt som kriterie således:
det er en formular med en underformular(sub)når jeg så laver min rapport syntes jeg ikke jeg kan rette i underformulare i rapporten uden den også bliver rettet i den formular man ser den fra
Jeg tror, hlnviv er ude i noget med en - som han skriver - underformular placeret på en rapport. Derfor vil rettelser i underformularen også påvirke formularen, hvor han bruger den samme underformular. Eller hvad, hlnviv?
Løsningen er at gemme formularen og underformularen som rapporter (Filer/Gem som). Derefter kan du tilrette farverne og til sidst "lægge puslespillet" med din nye rapport og underrapport.
Det er som fdata siger men desvære så virker det ikke. det var også min første ide men når jeg retter farven i underformulareni raporten bliver det også rettet i instastnings formularen Hej Terry det er den DB med måleværktøjer du hjalp mig med hvis du husker det Hilsen Heine
Så faldt tiøren!! Ja, du skal gemme formular/underformular til brug for indtastningformularen og rapport/underrapport til udskriften. På den måde får du en farvet og en sort/hvid udgave.
så blev det mandag desvære så virker det ikke når jeg står i min formular så kalder jeg min underformular frem afhængig af mit id nummer hvis der bliver skrevet det f.eks 10 så er det den underformular der kommer frem hvis der bliver skrevet 20 så er det en anden men det er den man står i der skal kunne udskrives, både formular og underformular
Til fdata jo det med farven virker men det hjælper bare ikke sålænge den ikke vil udskrive rapport/underrapport den skal jo selv kunne finde ud af hvilken /underrapport den skal bruge når jeg trykker på min udskrifts knap. Det var derfor jeg var ude i at man måske kunne udskrive formular og underformular med hvid baggrund istedet for Vh Heine
Når du laver en underrapport, må den jo få data fra en navngiven rapport. Denne fejl:
"Datatyperne stemmer ikke overens i kriterieudtrykket"
skyldes, at du prøver atr sammenligne alfanumeriske værdier med numeriske i dit kriterie. Du kan få problemer, fordi du har mellemrum i dine objektnavne, men prøv denne:
Denne er hentet fra en af mine testdb og er afprøvet. Den er beregnet til et alfanumerisk felt: DoCmd.OpenForm "form2", "[Tabel1]![tekst]= '" & Me!tekst & "'"
Er Værktøjsnr et numerisk felt skal du fjerne "gnyfferne": DoCmd.OpenForm "form2", "[Tabel1]![tekst]= " & Me!tekst & ""
Prøv også med en underscore i feltnavnet således: DoCmd.OpenForm "form2", "[Tabel1]![tekst]= '" & Me!Værktøjs_nr & "'"
Du udskifter TABELNAVN og TEKST med navnene på dine egne objekter.
just so everyone understand the problem. In a previous question hinviv wanted to change the sub form depending on the value of a field on the main form. The works fine. Now he wants to print a report based on the current contents of the from. In other words the sub report needs to be changed as in the form/sub form.
Another possibility is to print the form/sub form. This can be done using the following.
A few changes will be required to the form to get it to look OK. It currently prints 4 pages per record because of the size.
For each object on the form there is a property (Display When) if you set this to Screen Only then when you print the form it doesnt get printed. If you do this for buttons etc. then you can "hide" them when the printout is done.
det er fordi hvert værktøj bliver kaliberet flere gang men de har kun et stamkort (hvis det er til at forstå eller du kan nok godt huske det ;o))
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.