26. april 2003 - 15:06Der er
7 kommentarer og 1 løsning
Maksimering "forsvinder"
Jeg har en form, der startes op maksimeret vha. docmd.Maximize, hvilket virker fint (for det meste)
Hvis jeg vil åbne f.eks. en rapport ved tryk på en knap på min maksimerede form, åbner rapporten fint, men formen bliver til et vindue, i stedet for full-screen. Hvorledes undgår jeg dette? Kan man tvinge ALLE forms og rapporter til at åbne (og forblive) maximized?
At skifte benzin- eller dieselbilen ud med en elbil er en fantastisk opgradering. Men for mange nye elbilejere kan det godt virke som en jungle at finde ud af, hvordan man oplader derhjemme.
I havent used docmd.Maximize so much but it is for all current forms/reports I think. So if you open a report whcih is NOT maximized you restet the default value. So I think you are going to have to use docmd.Maximize when the form/report gets opened to make sure its is always maximized.
Hmm.... Rapporten åbner maksimeret, men den form, hvorpå knappen er bliver til et normalt vindue bagved. Jeg har eksperimenteret med docmd.maximize:
Private Sub btn_Group_all_comp_Click() On Error GoTo Err_btn_Group_all_comp_Click
Dim stDocName As String DoCmd.Maximize stDocName = "Group Management Structure - All Companies" DoCmd.OpenReport stDocName, acPreview 'DoCmd.Maximize Exit_btn_Group_all_comp_Click: Exit Sub
I think you rgoing to have to put it in an event in the report and also in an event in the form in an event so that when the form gets focus again (On GotFocus) it also gets maximized. You have also to think that users can minimize the form when they like and if it MUST be maximized at all times then you have to do it in a number of places.
Nu er det jo ikke dette du spørger om, men du kan vælge i hvilken størrelse du ønsker rapporten åbnet i ved flg. kode, det i dette tilfælde åbner rapporten i størrelsen 100%:
Ligeledes kan du lave et ubundet tekstboks i formularen indtaste et tal, og lad dette tal være bestemmende for rapportens størrelse:
Dim A As Integer A = Me!Størrelse DoCmd.OpenReport "Rapport1", acPreview, acNormal Reports("Rapport1").ZoomControl = A
Blot en krølle på ovenstående svar.
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.