Access 2010 Autowert anpassen
Hallo zusammen,
ich habe in einer Accessdatenbank mit zugehörigem Formular ein Feld ID, welches vom Datentyp Autowert ist und bei 1 anfängt.
Ich benötige nun ein zweites Feld Rekla_ID , welches abhängig ist vom Feld ID.
Was ich habe:
Problem_ID --> Autowert
(zählt sich automatisch von 1 hoch)
ID: 1
ID: 2
usw...
Was ich noch benötige:
Ein Feld, das sich von meinem Feld 'Problem_ID' ableitet.
also ID soll dann 1 stehen und im Feld Rekla_ID dann R1001
wenn ID 2 dann Rekla_ID = Rekla_ID dann R1002
wenn ID 3 dann Rekla_ID = Rekla_ID dann R1003
usw....
Als welchen Datentyp muss ich denn das Feld Rekla_ID in der Entwurfsansicht definieren?
Und wie bekomme ich dann immer in Abhängigkeit zu ID= 1 das Feld Rekla_ID= R1001 ?
Wäre um jede Antwort dankbar.
Gruß
lordofremixes
ich habe in einer Accessdatenbank mit zugehörigem Formular ein Feld ID, welches vom Datentyp Autowert ist und bei 1 anfängt.
Ich benötige nun ein zweites Feld Rekla_ID , welches abhängig ist vom Feld ID.
Was ich habe:
Problem_ID --> Autowert
(zählt sich automatisch von 1 hoch)
ID: 1
ID: 2
usw...
Was ich noch benötige:
Ein Feld, das sich von meinem Feld 'Problem_ID' ableitet.
also ID soll dann 1 stehen und im Feld Rekla_ID dann R1001
wenn ID 2 dann Rekla_ID = Rekla_ID dann R1002
wenn ID 3 dann Rekla_ID = Rekla_ID dann R1003
usw....
Als welchen Datentyp muss ich denn das Feld Rekla_ID in der Entwurfsansicht definieren?
Und wie bekomme ich dann immer in Abhängigkeit zu ID= 1 das Feld Rekla_ID= R1001 ?
Wäre um jede Antwort dankbar.
Gruß
lordofremixes
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 236743
Url: https://administrator.de/forum/access-2010-autowert-anpassen-236743.html
Ausgedruckt am: 09.04.2025 um 02:04 Uhr
10 Kommentare
Neuester Kommentar
Zitat von @Xaero1982:
Allerdings: Das "R" kannst du dort nicht verarbeiten, weil das R ja keine Zahl ist und du damit dann nicht rechnen
doch kannst du, das Berechnet-Feld muss nur vom Typ "Text" sein, der rest lässt sich dann im Aufbauen-Feld zusammen klicken.Allerdings: Das "R" kannst du dort nicht verarbeiten, weil das R ja keine Zahl ist und du damit dann nicht rechnen
"R1" & String(3-Länge([Problem_ID]);"0") & [Problem_ID]
"R" & 1000 + [Problem_ID]
you're welcome 