fisheye Geschrieben 19. August 2003 Geschrieben 19. August 2003 Hallo ihr Lieben, hoffendlich kann mir wieder einer von euch helfen. Ich möchte in einem Formular eine Schaltfläche mit Häkchen einbauen. Wenn das Häkchen aktiv ist, soll in der dazugehörigen Tabelle der Wert 1 eingetragen werden. Wenn es deaktiviert ist, soll der Wert in 0 umgeändert werden. Gibt es mit den von Access gebotenen Funktionen dazu eine Möglichkeit oder Alternativen? (Ein Häckchenfeld in der Tabelle hilft mir leider nicht weiter) Schöne Grüße, Sascha
piomode1 Geschrieben 19. August 2003 Geschrieben 19. August 2003 Hi, fisheye! Nachfrage: Handelt es sich um einen Datensatz oder um mehrere? Ich gehe davon aus, daß es mehrere Felder sind: Dann mußt Du ja in der Tabelle ein Ja/Nein-Feld haben (damit dieses für jeden DS individuell erfaßt werden kann). Daraus resultiert die Frage, warum Du einen Wert in einer Tabelle speichern willst, der unmittelbar abhängig ist von einem anderen Wert dieser Tabelle. Ich hoffe, Du hast als Datenherkunft für das Formular eine Abfrage gewählt, die auf eben dieser (s.o.) Tabelle beruht. (Ich unterstelle, daß Du weißt, wie man eine Abfrage erstellt und als Datenherkunft für ein anderes Objekt festlegt!!? Ansonsten bitte hier nachhaken!) Annahme: In Deiner Tabelle heißt das Ja/Nein-Feld: IstSo Nehme Dir die entspr. Abfrage (s.o.), suche Dir in der Zeile "Feld:" ein leeres Feld und schreibe folgendes in diese Zeile in das leere Feld: DeinBerechnetesFeld: IstSo*-1 Anm.: Für "DeinBerechnetesFeld" und "IstSo" verwendest Du (natürlich) Deine Bezeichnungen! Lösungsbegründung: Ja/Nein-Felder werden intern gespeichert als 0 (ohne Häkchen) und -1 (mit Häkchen). 0 * -1 = 0 -1 * -1 = 1
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden