2016-05-08 25 views
0

Ich lerne MS-Zugriff. Also bitte sagen Sie mir Schritt für Schritt.Kopieren Sie Daten aus einem Feld in ein anderes Feld in einer Tabelle (MS ACCESS 2013)

Stellen Sie sich ein Formular vor, in dem der Benutzer aufgefordert wird, zwei Informationen einzugeben. One ist Present Adresse und ein anderer ist Permanent Address.

Ich möchte wissen, wie ich PRESENT ADDRESS Daten in PERMANENT ADDRESS Daten kopieren kann. Aber ich möchte nicht, dass es sofort kopiert. Wenn ich auf einen bestimmten Button klicke und PERMANENT ADRESS leer ist (null), dann kopiere ich die Daten. Voraus

fand ich ein Video auf YouTube, aber es zeigte, wie einer Form zur anderen ... kopieren möchten sie in derselben Form tun ...

Pls Antwort ... ist Dank ...

+1

Was wollen Sie benutzen? VBA, SQL (Sie sollten Ihre Antwort bearbeiten und die entsprechenden Tags hinzufügen)? Wo sind die Werte gespeichert? In einer Tabelle, in einer Variablen? Was ist dein Code bisher? Wow, ich habe jetzt viel mehr Fragen als du. Sie sollten wahrscheinlich zu Ihrer Frage zurückkehren und sie so bearbeiten, dass sie alle notwendigen Informationen enthält, damit wir Ihnen helfen können. Wir müssen Ihren Code sehen und wo er nicht das tut, was Sie wollen. Und Sie sollten dies unbedingt lesen: https://stackoverflow.com/help/how-to-ask – Leviathan

Antwort

0

Mit dem Ereignis OnClick der Taste, das wird:

If IsNull(Me![Permanent Address].Value) Then 
    Me![Permanent Address].Value = Me![Present Address].Value 
End If 
0

ich gehe davon aus, dass der einzige Grund für die „gegenwärtige Adresse“ von „permanenter Adresse“ anders zu sein, wenn es tatsächlich eine „temporäre Adresse“ ist.

Ich würde dies anders angehen. Anstatt die nicht permanente Adresse als "aktuelle" Adresse zu bezeichnen, nennen Sie sie die "temporäre" Adresse. Fügen Sie außerdem ein boolesches Feld (Ja/Nein) mit dem Namen UseTemporaryAddress hinzu. Dann können Sie eine Abfrage verwenden, um die gegenwärtige Adresse zu bekommen, anstatt die Daten direkt aus der Tabelle ziehen:

PresentAddress: IIf ([UseTemporaryAddress], [TemporaryAddressField], [PermanentAddressField])

Verwandte Themen