我在Cognos中创建了一个列表报告,而LAST NAME列当前是姓氏,名字顺序,除了包含第二个名字的名字外没有空格。
从目前的设置
LAST_NAME COLUMN
Morello,Mortel
Chopra,Deepak
Fothergill,Mike Edward
Smith,David
我希望得到这个结果。
NEW DATA ITEM
Mortel Morello
Deepak Chopra
Mike Edward Fothergill
David Smith
我尝试使用子字符串函数,但它不起作用。
substring(LAST_NAME, position(',', LAST_NAME)+1,
inStr(LAST_NAME, ' ',position(',', LAST_NAME)+1, 1))
答案 0 :(得分:1)
这应该有效:
Namespace\Product:
virtual_properties:
getAmount:
exp: object.price.amount
serialized_name: priceAmount
type: integer
getCurrency:
exp: object.price.currency
serialized_name: priceCurrency
type: string