Tabellen koppelen met velden van verschillend type

Status
Niet open voor verdere reacties.

test1000

Gebruiker
Lid geworden
7 jul 2017
Berichten
277
Hoi,

Een ERP tabel heeft een veld "nummer" met type 'tekst'. De waarde van de velden zijn vb 00123, 00124 ed

Wij importeren een tabel van de leverancier. Deze Excel heeft ook een veld "nummer" maar met waarde 123, 124
Als wij deze Excel hebben geïmporteerd in Access heeft het veld "nummer" de waarde 123, 124 ed

Deze tabel wil ik gaan koppelen adhv het veld "nummer".
Maar op welke manier kan ik dit doen ?
Of zijn er alternatieven ?

Dus :
ERP tabel met veld "nummer" als 'tekst'. Waarden 00123, 00124
Geïmporteerde tabel met veld "nummer". Waarden 123, 124
Deze twee tabellen wil ik koppelen.

Alvast bedankt.
 
Laten we met de open deur beginnen: je kunt een tekstveld nooit aan een numeriek veld koppelen. Dus een van de twee zal moeten wijken qua type. Nou kun je de tabel die je uit Excel haalt natuurlijk makkelijk aanpassen, maar dat lost je probleem nog niet op, want als je in die tabel het veld [Nummer] omzet naar Tekst, dan staat er nog steeds ‘123’ en niet ‘00123’. Dus eigenlijk schiet je daar niks mee op.
Gelukkig hóef je de tabellen niet te koppelen, want je kunt ze ook verbinden middels een criterium. En in een criterium kun je formules gebruiken. Het makkelijkst is dan om van het ERP veld een numeriek veld te maken m.b.v. de functie CINT. Dan kun je dus prima matchen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan