点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
创建带有过程的xsodata时,发生以下错误。
应采取什么措施解决此问题? 请。
1)创建名为" MY_TABLE"的表。
创建列表" TEST"。" MY_TABLE"(
" EMP_ID" CHAR(10)CS_FIXEDSTRING NOT NULL,
" EMP_NAME" VARCHAR(50)CS_FIXEDSTRING不为空,
"部门" VARCHAR(50),
PRIMARY KEY(" EMP_ID"));
2)使用hana开发工作台创建.hdbprocedure。
程序" TEST"。" demo.test01 :: MyTable"(
在名称字符串中,
OUT resultFlg INT)
语言SQLSCRIPT
SQL安全调用程序
--DEFAULT SCHEMA <默认模式名称>
AS
开始
/*****************************************编写过程逻辑***** ************************************/
从" TEST"中删除。" MY_TABLE",其中NAME =:NAME;
从" TEST"。" MY_TABLE"选择count(*)到resultFlg中,其中NAME =:NAME;
END
3)。 使用创建的过程创建xsodata。
服务{
" TEST"。" MY_TABLE"为" MyTable"
使用" demo.test01 :: MyTable"删除;
}
因此,无法成功激活xsodata。 发生以下错误。
・过程" demo.test01 :: MyTable"的签名中的参数类型无效。 仅允许使用表类型。
最好的问候
Thiri
过程的接口与SQLScript过程出口的要求不匹配。
它只能具有两个参数:
有关详细信息,请查看文档此处。
如果这是一项新开发,我建议您切换到SAP Cloud Application Programming 模型。
嗨,格雷戈尔·沃尔夫,
感谢您的反馈。
您能提供更多建议吗?
最好的问候
Thiri
嗨Florian Pfeffer,
我知道了(从SAPUI5调用xsodata为" UPDATE")。
谢谢。
最好的问候
Thiri
一周热门 更多>