2020-09-15 18:45发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
如果我使用以下公式来查找最大值,则需要返回"名称"的帮助。 参见以下示例:使用以下公式,我将得到500,但是如何返回字符串名称" Orange"? 任何输入,不胜感激。 非常感谢。
弗兰基
maximum({Value})
400
弗兰基,你好
请尝试以下操作:
1。 使用以下代码创建一个名为(@Maxfinder)的公式:
ToText({Valuefield},'0000000')&'>'&{NameField}
2。 使用此代码创建另一个公式,并将其放在"报表页脚"或"页眉"上:
Split(Maximum({@ Maxfinder}),">")[2];
-阿比拉什
我可能会尝试这样的事情:
NumberVar val:= maximum({value}); StringVar valStr:= ToText(val,0,''); NumberVar位于:= InStr({value},valStr); StringVar str:= left({value},at-1); 找到BooleanVar:= false; StringVar结果:=''; 在:=在-1; 虽然找不到 ( 找到了:=(在" 0"至" 9"中为at = 0或str [at]); //当我们找到一个数字时结束 如果找不到 结果:= str [at] +结果; //在字符串前面添加一个字符 在:=在-1; ); 结果
-Dell
Dell和Abhilash,感谢您的输入和回答!
最多设置5个标签!
弗兰基,你好
请尝试以下操作:
1。 使用以下代码创建一个名为(@Maxfinder)的公式:
2。 使用此代码创建另一个公式,并将其放在"报表页脚"或"页眉"上:
-阿比拉什
我可能会尝试这样的事情:
-Dell
Dell和Abhilash,感谢您的输入和回答!
一周热门 更多>