Livecycle: редактор информации о выражениях SQL

jQuery используется для поддержки очень простого XPath, включая пример, который вы дали.

$(xml).find("animal/dog/beagle")

EDIT: Вы правы, они, видимо, удалили его из ядра, поэтому вам нужно использовать

EDIT: Обновлена ​​ссылка на плагин xpath Плагин XPath

1
задан skaffman 11 August 2010 в 12:30
поделиться

2 ответа

Убедитесь, что переменная UUID является строковой переменной в Livecycle, затем используйте оператор вроде
EXEC SetSomeSP @ ProcessID = '{$ / process_data / @ ProcessID $}'

Если это не сработает, вы можете попробовать записать процесс, запустить его и воспроизвести, чтобы проверить значение вашего параметра перед выполнением запроса.

Кроме того, вы можете использовать параметризованные запросы, такие как
EXEC SetSomeSP @ProcessID =? , и установить флажок «Использовать параметризованный запрос», затем нажмите кнопку «+» и выберите String в качестве типа, и ваша переменная процесса в качестве значения.
Вы также можете ввести тестовое значение и нажать кнопку «Тест», чтобы получить результаты для тестового значения.

1
ответ дан 2 September 2019 в 22:16
поделиться

Возможно, вам больше повезет с явным преобразованием?

declare @procid varchar(36)
select @procid = cast({$/process_data/@ProcessID$} as varchar(36))
EXEC SetSomeSP @ProcessID = @procid
1
ответ дан 2 September 2019 в 22:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: