Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

2 kleine Probleme

Begonnen von pkoenig, September 08, 2011, 09:12:14

⏪ vorheriges - nächstes ⏩

pkoenig

Guten Morgen!
Ich hab mal zwei, wie ich annheme, relativ einfache Sachen und bekomm es einfach nicht hin.

1: Wenn ich in einem Kombinationsfeld namens "Auftragger" einen Namen auswähle, soll im Textfeld "Telefonnummer" die dazugehörtige Nummer automatisch angezeigt werden. Beide Werte finden sich in der Tabelle "Auftraggeber".

2: Wenn in meinem Formular das vorhandene Kontrollkästchen anwähle, soll im Textfeld "Ausgangsdatum" das aktuelle Datum eingetragen werden.

Könnt ihr mir da helfen?

Danke schonmal!

database

Hallo,

zu 1:
wenn das Kombifeld neben dem Auftraggeber auch die Telefonnummer in der nächsten Spalte stehen hat:

Me!Telefonnummer = me!Auftraggeber.Column(1)  (wenn das Kombifeld 2 Spalten hat und in der 2. Spalte die TelNr. steht)

zu 2:

Ins Klickereignis des Kontrollkästchens:

If Me!Kontrollkästchen = -1 Then
    Me!Ausgangsdatum = Date()
Else
    Me!Ausgangsdatum = ""
End If


HTH

pkoenig

Lösung 2 klappt wunderbar, danke dafür.  :)

Beim Problem 1 klappt das aber nicht, da die Werte nicht in 2 Spalten eines Kombifeldes stehen, sondern in Komifeld und Textfeld aufgeteilt sein sollen.

database

#3
Hi,

zu 1:

Mein Vorschlag beruht auf der Annahme, dass du mit der Datenherkunft für das Kombifeld die Telefonnummer schon mitlieferst.
Du könntest das ja ändern und die 2. Spalte mit Spaltenbreite 0cm praktisch unsichtbar machen.
Dann hättest du die Telefonnummer schon im Kombifeld mit und bräuchtest nicht in der Tabelle ein weiters Mal nachfragen.

Mein vorgeschlagener Code müsste dann im Ereignis 'Nach Aktualisierung' des Kombifeldes stehen.

Möchtest du das nicht, dann folgender Code in das gleiche Ereignis:

Me!Telefonnummer = DLookup("Telefonnummer","Auftraggeber","Auftraggeber='" & me!Auftraggeber & "'")

Bitte die Tabellennamen und Feldnamen anpassen wenn nötig!

MzKlMu

Hallo,
oder die Tabelle des Kombis in die Abfrage für das Formular mit aufnehem (mit der Beziehung über die Schlüsselfelder) dann braucht es gar keinen Code.
Gruß Klaus