Я начинаю с интеграцией данных пентахо, и хочу разбить строку со следующей формой: FIRSTNAME LASTNAME CODE Я хочу изолировать имя и фамилию от кода, отмечая, что имя может содержать более одного слова. Я думал о разделении всей строки на основе разделителя пространства, но проблема в том, что имя иногда может состоять из более чем двух слов. Можете ли вы показать мне, пожалуйста, шаги, чтобы следовать, чтобы добиться этого?Разделить строку в интеграции данных пентахо
1
A
ответ
1
Разделить ряды с шагом «Разделить поля». Затем соедините поля для lastname1 или lastname2OrCode, если у человека есть 2 фамилии, иначе установите поле кода.
И этот простой Javascript (Не забудьте нажать на Get переменных)
var lastname;
var code;
if(codeTmp==null){
code = lastname2OrCode;
lastname= lastname1;
}else {
lastname = lastname1+ " "+ lastname2OrCode;
code = codeTmp;
}
Спасибо большое, я, наконец, сделал это с вашей помощью : D –