Генерация GUID /UUID в KRL

#krl

#krl

Вопрос:

Есть ли встроенная функция в KRL для генерации GUID из UUID (или чего-то подобного)?

Комментарии:

1. выделенной функции guid или uuid пока нет, но может быть что-то, что соответствует вашим потребностям. У вас есть определенный формат, который вам нужен?

Ответ №1:

Я создал модуль, который оборачивает веб-сервис, который может вас задержать: Модуль UUID

Используйте примерно так:

 ruleset a8x165 {
    meta {
        name "UUID Module Example"
        description <<
            Example use of the UUID Module
        >>
        author "Sam Curren"
        logging off
        use module a8x164 alias uuid
    }

    dispatch {}

    global {}

    rule first_rule {
        select when pageview ".*" setting ()
        pre {
            testuuid = uuid:new_uuid();
        }
        notify("Hello World", "This is a UUID: #{testuuid}");
    }
}