jQuery используется для поддержки очень простого XPath, включая пример, который вы дали.
$(xml).find("animal/dog/beagle")
EDIT: Вы правы, они, видимо, удалили его из ядра, поэтому вам нужно использовать EDIT: Обновлена ссылка на плагин xpath Плагин XPath
Убедитесь, что переменная UUID является строковой переменной в Livecycle, затем используйте оператор вроде
EXEC SetSomeSP @ ProcessID = '{$ / process_data / @ ProcessID $}'
Если это не сработает, вы можете попробовать записать процесс, запустить его и воспроизвести, чтобы проверить значение вашего параметра перед выполнением запроса.
Кроме того, вы можете использовать параметризованные запросы, такие как
EXEC SetSomeSP @ProcessID =?
, и установить флажок «Использовать параметризованный запрос», затем нажмите кнопку «+» и выберите String в качестве типа, и ваша переменная процесса в качестве значения.
Вы также можете ввести тестовое значение и нажать кнопку «Тест», чтобы получить результаты для тестового значения.
Возможно, вам больше повезет с явным преобразованием?
declare @procid varchar(36)
select @procid = cast({$/process_data/@ProcessID$} as varchar(36))
EXEC SetSomeSP @ProcessID = @procid