Jump to content
  • 0

Get(CurrentTimeUTCMilliseconds)


Ari

Question

2 answers to this question

Recommended Posts

  • 0

Dat is inderdaad een simpele oplossing menno

 

Mijn idee was om het in een custom functie voor een uniek ID te gebruiken waarbij de volgorde van invoer is af te leiden van de ID (in tegenstelling tot de UUID ) en dan is een script niet zo handig.

 

Ik heb het nu als volgt opgelost:

 

getasnumber ( get ( currenthosttimestamp ) ) & right (Get(CurrentTimeUTCMilliseconds) ; 3 ) & right ( "00" & ID_User ; 3 ) 

 

De user ID is een opvolgend nummer. In het uitzonderlijke geval dat twee users in dezelfde seconde en dezelfde lokale UTCtime een record aanmaken zorgt de UserID voor het onderscheid.

 

Doordat het aantal karakters altijd gelijk is wordt het ook in een textveld goed gesorteerd. Als je ipads wilt synchroniseren kun je er ook nog een left ( getasnumber ( persistentID ) ; 4 ) achter plakken om uit te sluiten dat bij een verkeerd ingestelde klok op de ipad alsnog een dubbel ID gecreëerd wordt door dezelfde gebruiker op PC en iPad

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...