after just a bit of google-fu
I found this php routine to generate a UUID. Since, in principle 4D 
supports php... maybe you can just generate your own.

if (!function_exists('com_create_guid')) {
  function com_create_guid() {
    return sprintf( '%04x%04x-%04x-%04x-%04x-%04x%04x%04x',
        mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ),
        mt_rand( 0, 0xffff ),
        mt_rand( 0, 0x0fff ) | 0x4000,
        mt_rand( 0, 0x3fff ) | 0x8000,
        mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff )
    );
  }
}

source:
https://helloacm.com/how-to-create-uuid-in-php/

also there is a bunch of discussion on StackOVerflow regarding 
generating a UUID, in various languages, and platforms


On Fri, 6 Jul 2018 15:33:48 +0000, Piotr Chabot Stadhouders via 4D_Tech 
wrote:
> Hi,
> 
> The Win32API command sys_GetGUID does return a version 4 UUID
> 
> So on Windows :
> Win32API generates a version 4 UUID --> 13th hex digit is a 4
> 4D v16 does not generate a version 4 UUID --> 15th hex digit is a 4
> 
> 
>> -----Oorspronkelijk bericht-----
>> Van: Dennis, Neil <neil.den...@umb.com>
>> Verzonden: vrijdag 6 juli 2018 16:25
>> Aan: Piotr Chabot Stadhouders <p.stadhoud...@timeff.com>; 4D iNug
>> Technical <4d_tech@lists.4d.com>
>> Onderwerp: RE: UUID version 4 needed
>> 
>>> And in fact, my 4D generated UUID is rejected by the web service, 
>>> saying it
>> isn't a 4 version UUID
>> 
>> Very possible, it has been a while since I looked into it and I was 
>> going off of my
>> fuzzy memory.
>> 
>> Neil
>> 
>> 
>> 
>> 
>> --
>> 
>> 
>> Privacy Disclaimer: This message contains confidential information and is
>> intended only for the named addressee. If you are not the named addressee
>> you should not disseminate, distribute or copy this email. Please 
>> delete this
>> email from your system and notify the sender immediately by replying 
>> to this
>> email.  If you are not the intended recipient you are notified that 
>> disclosing,
>> copying, distributing or taking any action in reliance on the 
>> contents of this
>> information is strictly prohibited.
>> 
>> The Alternative Investments division of UMB Fund Services provides a 
>> full range
>> of services to hedge funds, funds of funds and private equity 
>> funds.  Any tax
>> advice in this communication is not intended to be used, and cannot 
>> be used, by
>> a client or any other person or entity for the purpose of (a) 
>> avoiding penalties
>> that may be imposed on any taxpayer or (b) promoting, marketing, or
>> recommending to another party any matter addressed herein.
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> FAQ:  http://lists.4d.com/faqnug.html
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************
---------------
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing 
**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to