Afrond fout Access?

Status
Niet open voor verdere reacties.

Mkees

Gebruiker
Lid geworden
26 sep 2011
Berichten
10
Hallo,

In het kort, ik heb een tekstvak met als inhoud: =(Now())*100000
Wat ik hiermee wil bereiken is een uniek nummer van 10 cijfers voor elke seconde van de dag.
Ik heb dit tekstvak ingesteld dat hierbij geen cijfers achter de komma worden weer gegeven.
Nou verwijs ik op een rapport naar dit tekstvak [Text88] (formulier staat uiteraard nog open) wat uiteraard dezelfde waarde oplevert als het cijfer op het formulier.
Nu wil ik dit cijfer omzetten naar een streepjescode (heb hier een font voor). Er moet dan aan het begin en einde van het cijfer een "*" komen te staan wil een scanner een barcode kunnen lezen, wanneer ik dan de volgende formule gebruik:
="*" & [Forms]![Form1].[Text88] & "*"
dan zijn er in een keer 5 getallen achter de komma te zien, plus uiteraard de 10 getallen voor de komma.
Iemand een idee hoe ik dit op kan lossen of op een andere manier kan doen?

Mvg,

Mkees
 
Oke, nog langer gepuzzeld, maar heb het antwoord gevonden, misschien omslachtig, dus andere ideeen zijn welkom.
="*" & Round([Text88],0) & "*"
Het getal dus afronden in de formule
 
Je kunt ook nog ="*" & cDbl([Text88]) & "*" gebruiken; dan vertaal je het getal naar een geheel getal, dus het deel voor de komma.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan