Ik heb een database gemaakt, eerlijk gezegd voor de helpdesk van onze school, en daarin moeten de configuraties van computers staan. Dit moet volgens de "configuration management" gebeuren van ITIL.
De benodigde tabellen, relaties, rapporten en formulieren zijn gemaakt. Maar nu ik nog 1 formulier moet maken, kom ik achter dat er duplicaten mogelijk zijn in de hoofdtabel [computers].
Ik wil dit oplossen door elke computer in de hoofdtabel [computers] een unieke code te geven [pc id] die de primary sleutel is (geen duplicaten).
De hoofdtabel is als volgt:
[pc id]
[pc nummer]
[lokatie]
[lokaal nummer]
[configuratie ID]
Ik wil met behulp van een formulier met keuzevakken de tabel kunnen invullen. De [pc id] waarde is gelijk aan: [lokaal nummer]&"-"&[pc nummer]&"-"&[lokatie]
Bijvoorbeeld:
350-01-Testlaan 1
Dit wil ik natuurlijk niet handmatig invoeren, want dat kost te veel tijd, daarom wil ik dit automatisch laten doen door de formulier wanneer deze gesloten wordt of er een pijltjetoets onderaan wordt gedrukt om naar een ander record te gaan.
Ik heb vanalles geprobeerd (tekstvak waarin de standaardwaarde gelijk is aan zie expressie boven).
Dus wil ik graag weten:
1.
Is de expressie juist?
[lokaal nummer]&"-"&[pc nummer]&"-"&[lokatie]
Om de gewenste unieke code te krijgen?
2.
Waar voer ik die expressie in om de veld automatisch in te laten vullen door de formulier?
De benodigde tabellen, relaties, rapporten en formulieren zijn gemaakt. Maar nu ik nog 1 formulier moet maken, kom ik achter dat er duplicaten mogelijk zijn in de hoofdtabel [computers].
Ik wil dit oplossen door elke computer in de hoofdtabel [computers] een unieke code te geven [pc id] die de primary sleutel is (geen duplicaten).
De hoofdtabel is als volgt:
[pc id]
[pc nummer]
[lokatie]
[lokaal nummer]
[configuratie ID]
Ik wil met behulp van een formulier met keuzevakken de tabel kunnen invullen. De [pc id] waarde is gelijk aan: [lokaal nummer]&"-"&[pc nummer]&"-"&[lokatie]
Bijvoorbeeld:
350-01-Testlaan 1
Dit wil ik natuurlijk niet handmatig invoeren, want dat kost te veel tijd, daarom wil ik dit automatisch laten doen door de formulier wanneer deze gesloten wordt of er een pijltjetoets onderaan wordt gedrukt om naar een ander record te gaan.
Ik heb vanalles geprobeerd (tekstvak waarin de standaardwaarde gelijk is aan zie expressie boven).
Dus wil ik graag weten:
1.
Is de expressie juist?
[lokaal nummer]&"-"&[pc nummer]&"-"&[lokatie]
Om de gewenste unieke code te krijgen?
2.
Waar voer ik die expressie in om de veld automatisch in te laten vullen door de formulier?