Frage : Zugang 2003: subreport, das nicht Kontrollen versteckt

Hallo, haben

I einen Report, der subreports in ihm hat, zum der spezifischen Daten zu zeigen. Ein spezifisches subreport soll einige Felder verstecken, wenn sie nicht bevölkert werden. Dieses ist adaequat, wenn ich das subreport eigenständig öffne. Jedoch wenn ich den Report laufen lasse, versteckt das subreport nicht die Felder, die ungültig sind. So funktioniert es eigenständig, aber nicht im Report. Ist hier mein Code.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
Option vergleichen Datenbank

Privates VorReport_Activate ()
    Wenn IsNull (Me.txtIOPNCTOD und Me.txt IOPNCTOS und Me.txt IOPNCTTime) = dann ausrichten
        Me.lblIOPNCTTitle.Visible = falsch
        Me.txt IOPNCTOD.Visible = falsch
        Me.txt IOPNCTOS.Visible = falsch
        Me.txt IOPNCTTime.Visible = falsch
        Me.lblIOPNCTOD.Visible = falsch
        Me.lblIOPNCTOS.Visible = falsch
        Me.lblIOPNCTTime.Visible = falsch
    ElseIf IsNull (Me.txtIOPPerkinsOD und Me.txt IOPPerkinsOS und Me.txt IOPPerkinsTime) = richten dann aus
        Me.lblIOPPerkinsTitle.Visible = falsch
        Me.txt IOPPerkinsOD.Visible = falsch
        Me.txt IOPPerkinsOS.Visible = falsch
        Me.txt IOPPerkinsTime.Visible = falsch
        Me.lblIOPPerkinsOD.Visible = falsch
        Me.lblIOPPerkinsOS.Visible = falsch
        Me.lblIOPPerkinsTime.Visible = falsch
    Sonst
        Me.lblIOPNCTTitle.Visible = falsch
        Me.txt IOPNCTOD.Visible = falsch
        Me.txt IOPNCTOS.Visible = falsch
        Me.txt IOPNCTTime.Visible = falsch
        Me.lblIOPNCTOD.Visible = falsch
        Me.lblIOPNCTOS.Visible = falsch
        Me.lblIOPNCTTime.Visible = falsch

        Me.lblIOPPerkinsTitle.Visible = falsch
        Me.txt IOPPerkinsOD.Visible = falsch
        Me.txt IOPPerkinsOS.Visible = falsch
        Me.txt IOPPerkinsTime.Visible = falsch
        Me.lblIOPPerkinsOD.Visible = falsch
        Me.lblIOPPerkinsOS.Visible = falsch
        Me.lblIOPPerkinsTime.Visible = falsch
    Beenden wenn
Unterseeboot beenden

Antwort : Zugang 2003: subreport, das nicht Kontrollen versteckt

Sie können ein unterschiedliches Teil maintenace Planfunktionalität verwenden, um dies zu tun - Wartungs-Reinigung-Aufgabe:
http://msdn.microsoft.com/en-us/library/ms177182.aspx

Vorschlagen, dass Sie sie mit.einschließen, da ein bedingtes Teil des Vorplanes so, das alte Unterstützungen nur einmal einer neuen Unterstützung aufgeräumt erhalten, verursacht worden.
Weitere Lösungen  
 
programming4us programming4us