2020-09-15 16:35发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的团队,
我们正在使用SAP Business One 9.3。我已经为新的主数据库创建了UDT,我的问题是如何将"名称"字段设置为必填?
是否可以不使用SDK?
预先感谢
Raghu.k
你好
是的,您可以使用称为SP_TransactionNotification的标准存储过程。 您只需要检查名称字段是否已填写。 UDT的对象类型将是-3 TableName。 例如,对于名为" @TEST"的表,脚本将如下所示:
如果@object_type ='-3 @TEST' 开始 SELECT TOP 1 @错误= 1, @error_message ='必须填写字段名称' 来自[@TEST] 在[@TEST] .Code = @list_of_cols_val_tab_del AND ISNULL([@ Test]。[Name],``)='' 结束
您可以在此处找到更多信息: https://blogs .sap.com/2009/05/22/the-sptransactionnotification-stored-procedure /
您可以通过sql执行此操作,还需要在SAP中部署SBO交易通知 B1数据库或创建UDF时,您可以在UDF窗口上将其标记为必需
最多设置5个标签!
你好
是的,您可以使用称为SP_TransactionNotification的标准存储过程。 您只需要检查名称字段是否已填写。 UDT的对象类型将是-3 TableName。 例如,对于名为" @TEST"的表,脚本将如下所示:
您可以在此处找到更多信息: https://blogs .sap.com/2009/05/22/the-sptransactionnotification-stored-procedure /
您可以通过sql执行此操作,还需要在SAP中部署SBO交易通知 B1数据库或创建UDF时,您可以在UDF窗口上将其标记为必需
一周热门 更多>