Текущее время: Чт, мар 28 2024, 15:09

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Присвоение значения элементу в интеграционном процессе
СообщениеДобавлено: Пт, июн 06 2014, 07:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 29 2011, 08:54
Сообщения: 318
Откуда: Владивосток, Россия
Пол: Мужской
Здравствуйте!

Пробую присвоить элементу внутри интеграционного процесса (Simple type|xsd:string) значение из входящего сообщения через XPath - /MT_Customers/string(count(Customer)). На выходе - пустое значение, хотя элементы точно есть.

Вариант с элементом Simple type|xsd:integer и /MT_Customers/count(Customer) также не проходит.

Вопрос: я что-то не так делаю или просто в данном случае через XPath можно обращаться только к элементам сообщения?

_________________
У меня два правила:
1. Не говорить всего, что знаю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Присвоение значения элементу в интеграционном процессе
СообщениеДобавлено: Пн, июн 09 2014, 14:16 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
1. М.б. область имён неправильно задана?
2. Иногда приходится делать через пустой меппинг и выдавать нужный элемент через параметр экспорта.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Присвоение значения элементу в интеграционном процессе  Тема решена
СообщениеДобавлено: Вт, июн 10 2014, 01:36 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 29 2011, 08:54
Сообщения: 318
Откуда: Владивосток, Россия
Пол: Мужской
Да нет, пробовал по-разному, область имен ни при чем. На scn несколько тем есть похожих, решений нет. Судя по всему, кривая реализация xpath в АБАП-части.
Запихал в результате во входящий мэппинг и на этом успокоился.

_________________
У меня два правила:
1. Не говорить всего, что знаю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB