Office: (Office 2003) Optionsfeld

Helfe beim Thema Optionsfeld in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo Community, ich möchte aus einem Formular heraus einen Bericht genieren lassen. Ein Datensatz besteht nebst Namen u.a. auch aus einer... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von webspace001, 2. März 2013.

  1. Optionsfeld


    Hallo Community,

    ich möchte aus einem Formular heraus einen Bericht genieren lassen. Ein Datensatz besteht nebst Namen u.a. auch aus einer Optionsgruppe. Dbzgl. wird der entsprechende (Options-)Wert aus dem Feld herangezogen.

    Mein Problem ist nun, dass der eigentliche (Options-)Wert auf dem Bericht nicht gedeutet werden kann, sondern eher die Bezeichnung, die "dahinter" steckt.

    Wie kann ich nun die Abfrage oder den Bericht dahingehend anpassen, dass, wenn bspw. für einen Datensatz der Wert 1 zutrifft, statt des Wertes eine Bezeichnung - bspw. "per E-Mail" - auf dem Bericht generiert wird? Einem Optionsfeld kann man (leider) ja nur einen numerischen Wert zuordnen. Ich benötige aber die Zuweisung eines "Textes"...

    Danke für eure Unterstützung,
    Pit

    [EDIT]
    Mit einer "in Beziehung zur 1sten Tabelle" stehenden 2ten Tabelle für die Zuordnung der Bezeichnungen habe ich es soweit "lösen" können.

    :)
     
    webspace001, 2. März 2013
    #1
  2. Hallo,
    Du kannst den Wert des Optionsfeldes auslesen und beim Bericht-Open-Ereignis auswerten, ein entsprechendes, ungebundenes Feld kannst Du dann mit dem von Dir gewünschten Text "bestücken"....

    Gruß hgs
     
    hgs_x, 4. März 2013
    #2
  3. Hallo,
    besser wäre es, für den Otionstext eine eigene Tabelle anzulegen mit dem Text und der Zahl (als Primärschlüsel).
    Dann kann man ganz einfach über eine Abfrage (mit den beiden Tabellen und einer Beziehung über die Zahl) zu jeder Zahl den entsprechenden Text anzeigen. Völlig problemlos und ohne etwas programmieren zu müssen.
    Das wäre auch die für eine Datenbank übliche Lösung.
     
    gpswanderer, 4. März 2013
    #3
  4. Optionsfeld

    Hallo,
    Ok kann man auch so machen ich mache es lieber mit ein paar Zeilen Code, ich bin dann flexibler
    Ausserdem spare ich mir zusätzliche Tabellen und abfragen, kommt aber immer auch auf den Umfang der db an.... ich glaube aber auch dass es eine übliche Vorgehensweise für Datenbanken vielleicht gar nicht gibt.... ich habe festgestellt, dass sehr viel Individualität da ist

    Gruß hgs
     
    hgs_x, 4. März 2013
    #4
  5. Hallo,
    Flexibler, das sehe ich genau anders rum. Füge mal mit der VBA Version noch einen Wert an, was Du da alles anpassen musst. Und jedes Formular und jeder Bericht, Abfarge muss alles angepasst werden. Mit einer Tabellenversion, musst Du nur den neuen Wert mit der Zahl eintragen und alles passt. Nur eventuell die Optionsgruppe anpassen. Und wenn man dann noch statt der Optionsgruppe ein Kombifeld nimmt, muss bei einer Tabellenversion nie irgendetwas angepasst werden, wenn ein Wert/Option mal dazukommt.
    Und in einer Datenbank Tabellen und Abfragen sparen zu wollen (die sinnvoll sind) ist der falsche Ansatz.
     
    gpswanderer, 4. März 2013
    #5
  6. Hallo ihr beiden,

    ich habe es - wie im 1sten Posting schon abschließend ergänzt - eine eigene Tabelle mit dem Text und der Zahl (als Primärschlüssel) angelegt. So, wie auch von gpswanderer beschrieben. Eine andere Möglichkeit war mir gar nicht bekannt.

    Um so mehr wäre ich nun an der Version von hgs interessiert - rein interessenhalber. Wie würde denn der Code für das Ereignis ausschauen?

    Grüße,
    Pit
     
    webspace001, 4. März 2013
    #6
  7. Hallo,
    so oder ähnlich könnte das aussehen

    Code:
    Ich hoffe, dass Du damit so klar kommst...

    Gruß hgs
     
    hgs_x, 4. März 2013
    #7
  8. Optionsfeld

    Hallo hgs,

    vielen Dank für dein Codebeispiel und die dazugehörige Beschreibung! Sobald es meine Zeit zulässt, werde ich diesen testen. Und wenn ich damit nicht klar komme sollte, werde ich mich melden *angel

    Grüße,
    Pit
     
    webspace001, 5. März 2013
    #8
Thema:

Optionsfeld

Die Seite wird geladen...
  1. Optionsfeld - Similar Threads - Optionsfeld

  2. Nur ein aktives Optionsfeld

    in Microsoft Word Hilfe
    Nur ein aktives Optionsfeld: Hallo liebe Word-Gemeinde. Ich bin auf der Suche nach einer Lösung, komme aber nicht dahinter. Ich benötige Optionsfelder, in der es nur eine Wahlmöglichkeit gibt. Beispiel: Ich möchte einen...
  3. Optionsfeld in Tabelle

    in Microsoft Access Hilfe
    Optionsfeld in Tabelle: Hallo zusammen, ich habe eine Tabelle mit Lieferadressen. Über ein Optionsfeld in der Tabelle ist ein Lieferant als Hauptlieferant gekennzeichnet. Wie stelle ich sicher, dass über ein Formular nur...
  4. Hinzufügen eines Kontrollkästchens, eines Optionsfelds oder einer Umschaltfläche ...

    in Microsoft Excel Tutorials
    Hinzufügen eines Kontrollkästchens, eines Optionsfelds oder einer Umschaltfläche ...: Hinzufügen eines Kontrollkästchens, eines Optionsfelds oder einer Umschaltfläche (ActiveX-Steuerelemente) Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013...
  5. Optionsfelder aus ActiveX-Steuerelemente und Ladedauer von Word

    in Microsoft Word Hilfe
    Optionsfelder aus ActiveX-Steuerelemente und Ladedauer von Word: Hallo, in einem aktuellen Projekt habe ich zahlreiche Optionsfelder eingebaut, um den Vordruck später auch für das Ausfüllen am PC nutzbar zu machen und evtl. Eingabefehler der Anwender...
  6. Optionsfeld

    in Microsoft Excel Hilfe
    Optionsfeld: Hallo, ich habe Optionsfelder eingefügt und möchte diese gruppieren. normal sollte es ja so funktionieren: rechtsklick auf das optionsfeld und da müsste eigenschaften stehen, wo man dann den...
  7. Optionsfeld nicht ausgewählt

    in Microsoft Access Hilfe
    Optionsfeld nicht ausgewählt: Hallo Liebes Forum, langsam verzweifle ich an einem eigentlich simplen Thema. Ich habe zwei Optionsfelder in meinem Formular hinzugefügt. Option1 und Option 2 und diese mit einem auch...
  8. Auswahl Optionsfeld, Auswahlkästechen sperren

    in Microsoft Access Hilfe
    Auswahl Optionsfeld, Auswahlkästechen sperren: Ich habe ein ein Frage, bin Anfänger im Access. Ich habe ein Optionsfeld mit zwei Auswahlkästchen und verschiedene Auswahlkästchen. Wenn ich das erste im Optionsfeld das erste auswählen sollen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden