Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Bei Bedingung vorher eingeblendete Felder wieder ausblenden
zurück: Ufo Datenblattansicht Feld nicht sichtbar geht nicht weiter: Drop Down Menu Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
29. Okt 2008, 14:08
Rufname:

Bei Bedingung vorher eingeblendete Felder wieder ausblenden - Bei Bedingung vorher eingeblendete Felder wieder ausblenden

Nach oben
       Version: Office 2003

Hallo zusammen,

ich habe ein Problem mit einer Prozedur.

In einem Formular will ich bei vorliegen einer Bedingung 3 "Ja/Nein"-Felder einblenden. Das habe ich mit einem Beitrag aus diesem Forum realisieren können.

Nun möchte ich aber, das bei vorliegen der oben genannten gleichen Bedingung und Auswahl eines der "Ja/Nein"-Felder die beiden anderen ausgeblendet werden, also nur eine Auswahl möglich ist.

So wie hier funktioniert es nicht
Code:
Private Sub Auftragsart_AfterUpdate()
' Auftragsnummer ausblenden wenn Retourenauftrag
    If Me![Auftragsart] = "Retoure" = True Then
        Me![Auftragsnummer].Visible = False
        Me![A_Ware].Visible = True
        Me![B_Ware].Visible = True
        Me![C_Ware].Visible = True
      Else
        Me![Auftragsnummer].Visible = True
        Me![A_Ware].Visible = False
        Me![B_Ware].Visible = False
        Me![C_Ware].Visible = False
    End If
' Ersatzteilverwendung einblenden wenn Wartungsauftrag
    If Me![Auftragsart] = "Wartungsauftrag" = True Then
         Me![Ersatzteilverwendung].Visible = True
       Else
         Me![Ersatzteilverwendung].Visible = False
     End If
     If Me![A_Ware] = True Then
        Me![B_Ware].Visible = False
        Me![C_Ware].Visible = False
    End If
End Sub
Hat jemand einen Tipp?
Danke schon mal für die Mühe.

Gruß
Markus
stpimi
Moderator Access


Verfasst am:
29. Okt 2008, 14:24
Rufname:
Wohnort: Graz


AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen - AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen

Nach oben
       Version: Office 2003

Servus Markus!

Da eignet sich anstatt der 3 Ja/Nein-Felder eher eine Optionsgruppe. Die ermöglicht nur eine von n vordefinierten Auswahlen.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Gast



Verfasst am:
29. Okt 2008, 14:40
Rufname:

AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen - AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen

Nach oben
       Version: Office 2003

Gast am 29. Okt 2008 um 13:35 hat folgendes geschrieben:
Hi stpimi,

vielen Dank erstmal für den Tipp und okay, ABER, wie funktioniert das in der praktischen Umsetzung?

Gruß
Markus

Nachtrag:
Ich nehme an in der zugrunde liegenden Tabelle ändert sich nichts, also als Feldtyp nach wie vor Ja/Nein?!
Im Formular dann Optionsfelder einfügen und diese an die entsprechenden Steuerelementinhalte binden?!
Und wie gruppiere ich die Felder, denn das ist ja zwingend Voraussetzung damit nur ein Feld "ja" oder "nein" sein kann Korrekt?

Gruß
Markus
stpimi
Moderator Access


Verfasst am:
29. Okt 2008, 14:52
Rufname:
Wohnort: Graz

AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen - AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen

Nach oben
       Version: Office 2003

Servus!

Nicht ganz: Die Optionsgruppe ist ein eigenes Steuerelement aus der Toolbox, die an ein Feld der Tabelle vom Typ Zahl gebunden ist. Jede Option entspricht einem Wert von 1 bis n und es ist nur eine Option auswählbar.
Das passt jetzt zwar nicht zu drei Tabellenfeldern vom Typ Ja/Nein, allerdings wären drei Tabellenfelder auch nicht ganz konform mit den Grundlagen von Access.
Deine Haupttabelle sollte nur ein Feld vom Typ Zahl haben, dazu in einer gesonderten 1:n-verknüpften Tabelle die Waren, die ausgewählt werden können.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Gast



Verfasst am:
29. Okt 2008, 15:38
Rufname:

AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen - AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen

Nach oben
       Version: Office 2003

Hi Michael,

hat ein bißchen gedauert bis ich begriffen habe was Du von mir willst, aber ich hab's hinbekommen. Vielen Dank hierfür.

Noch eine kleine andere Frage in diesem Zusammenhang.
In der Ursprungstabelle wird mir ja nun statt des Textes der entsprechende Wert angezeigt (z.B. 1 statt A-Ware). Kann ich das nur über eine spätere Abfrage korrigieren oder gibt es auch eine andere Lösungsmöglichkeit.

Gruß
Markus
stpimi
Moderator Access


Verfasst am:
29. Okt 2008, 15:52
Rufname:
Wohnort: Graz


AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen - AW: Bei Bedingung vorher eingeblendete Felder wieder ausblen

Nach oben
       Version: Office 2003

Servus!

Du musst nur in der Abfrage auch die Tabelle mit den Schlüsselwerten hereinholen, die Beziehung angeben (falls nicht ohnehin im Beziehungsfenster definiert) und aus der Schlüsseltabelle das Textfeld Warenbezeihcnung anzeigen lassen.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Zu viele Felder definiert! 7 michel1964de 689 29. Sep 2005, 09:15
michel1964de Zu viele Felder definiert!
Keine neuen Beiträge Access Tabellen & Abfragen: Bedingung in Abfrage 1 hafisch 1101 23. Sep 2005, 13:17
Dalmatinchen Bedingung in Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Felder automatisch ausfüllen 5 NVG 884 13. Sep 2005, 20:05
stpimi Felder automatisch ausfüllen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellen-Abfrage mit 'Datum ab' Felder 11 ali.soy 1383 29. Aug 2005, 09:12
ali.soy Tabellen-Abfrage mit 'Datum ab' Felder
Keine neuen Beiträge Access Tabellen & Abfragen: Verkettung von Inhalten versch.Felder in einer Tabelle 15 haike 1487 27. Jul 2005, 11:56
haike Verkettung von Inhalten versch.Felder in einer Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Felder addieren dann dividieren gleich Problem 4 Karl-Heinz 3814 13. Jul 2005, 10:04
Karl-Heinz Felder addieren dann dividieren gleich Problem
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn Bedingung 1 DB_User 500 15. Jan 2005, 16:18
MirkoK Wenn Bedingung
Keine neuen Beiträge Access Tabellen & Abfragen: Summieren von Werten in Abfrage bei Bedingung 1 SamSamSam 574 06. Jan 2005, 23:09
reke Summieren von Werten in Abfrage bei Bedingung
Keine neuen Beiträge Access Tabellen & Abfragen: Berechnende Felder in einer Abfrage 1 schnecke 881 23. Nov 2004, 02:20
mapet Berechnende Felder in einer Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Summer einzelner Felder mittels Abfrage ???? 1 slow 688 05. Okt 2004, 09:29
TommyK Summer einzelner Felder mittels Abfrage ????
Keine neuen Beiträge Access Tabellen & Abfragen: Zu viele Felder in der Tabelle 4 Sephyra 487 16. Sep 2004, 13:12
Sephyra Zu viele Felder in der Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: access formularfeld nach bedingung ausfüllen 2 mathias123 802 07. Sep 2004, 12:55
Gast access formularfeld nach bedingung ausfüllen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Word VBA