点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的人们,
关于客户功能的重复使用,我确实有一个严重的问题。
在ABAP中,我可以通过客户功能来增强公式生成器。
现在我正在寻找HANA中的等效功能。
我们需要进行一些复杂的计算,而我想使用一个函数或过程来传递例如 该函数输入两个输入值(列),并返回该函数计算的结果。
万一函数内部的公式发生变化,我可以只在一个地方进行更改,而不必一遍又一遍地更改视图。
类似于left()或我想增强的任何SAP功能,或者至少我希望能够调用诸如"选择" my_schema"之类的函数。" my_function"(" column_a"," column_b" )作为虚拟对象的" RESULT_COLUMN"。
有什么方法可以在计算列中使用自己的函数吗?
我们非常感谢您的帮助
Lars,你好
是的,这就是我正在寻找的东西,并且我已经创建了它(见图)
我期待的主题是...如何在计算列中使用标量UDF函数
如前所述,我想一遍又一遍地创建一些我们需要的可重用函数,只需调用它即可在图形计算视图中检索其功能(否则将是非脚本,这很简单),以避免以后在多个代码中进行编辑过程 观看次数
此主题是否有任何更新? 对于我的用例来说,这也将非常有趣
,它的确像您在寻找用户定义的标量函数一样。
这些可以定义一次,使用多次,如果需要更改它们,则此更改将反映在使用该函数的所有位置。
SAP HANA Developer指南中有详细信息和示例。
您还可以使用普通的SQL视图-并在其中调用UDF函数。 然后在"计算"视图中将SQL视图用作数据源。 这也将在HANA Studio中起作用。
一周热门 更多>