Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Text aus Textfeld in anderes Textfeld schreiben

Begonnen von benjamin.grimm, August 05, 2013, 15:50:31

⏪ vorheriges - nächstes ⏩

benjamin.grimm

Hallo zusammen,

ich habe eine  Textfeld me.telefon

Dies ist verknüpft an eine Debitoren ID.

Durch die Kunden ID wird mir automatisch im Formular dann beim ändern des Kunden die neue Telefonnummer angzeigt.

Nun möchte ich die Telefonnummer im Formular kopieren

Dazu habe ich ein neues Textfeld geschaffen me.telefonnummer.


wenn ich jetzt bei after update rein schreibe me.telefonnummer = me.telefon, dann zeigt er mir immer die Auto ID an.

Gibt es einen VBA Code der nur den Text nimmt?

Vielen Dank im Voraus

bahasu

Hi,

ich spekuliere mal, dass der Inhalt vom Telefonfeld aus einer Abfrage stammt, die (hoffentlich) die ID (Spalte 0, die normalerweise ausgeblendet wird) und die Telefonnr (Spalte 1) enthält.

Denkbar wäre dann:
me.telefonnummer = me.telefon.Column (1)

Wobei es fraglich ist, warum Daten redundant gespeichert werden sollen.

Harald
Servus

benjamin.grimm

hi, da kommt immer der Fehler, das das Argument nicht optional ist.


Ich will es rendudant haben, da ich im Bericht dann die Telefonnummer sehen möchte und nicht immer die Debitoren ID.

oder hast du hierfür eine andere Lösung?

MzKlMu

Hallo,
hierzu ist überhaupt nichts zu programmieren. Nimm in die Abfrage für den Bericht die Tabelle mit den Telefonnummern mit auf und stelle über die ID eine Beziehung her. Dann hast Du das Feld mit der Telefonnummer direkt zur Anzeige zur Verfügung. Es ist überflüssig (und falsch !!) die Telefonnummer redundant zu speichern.
Gruß Klaus