Abap 避免通过SAP GUI创建对象
作为测试人员,我想知道是否可以限制用户手动创建新对象。限制应该在ABAP中以编程方式完成,而不是通过删除权限 背景信息:我们有非常复杂的对象,很难手动设置。因此,我们实现了一个向导,它在创建对象时执行所有条件检查等。此外,如果向导可以工作,用户必须具有创建对象的适当权限 是否可以从创建新对象时出现的列表中删除该复杂对象的对象类型(按“新建”按钮) 由于我只是我们软件这一部分的测试人员,所以无法显示任何现有代码。我刚收到反馈“这是不可能的”,这让我现在很难相信。可用性确实受到了影响,因为人们试图手动创建这些对象,但无法使其工作 我也不需要一个工作代码示例,只需要一个提示(类、方法或设置),供开发人员在哪里找到解决方案。然后,我会坚持让他执行它:-) 更新 现在,用户可以单击“新建”图标。然后,出现一个包含4个选项的对话框。3个选择是为了简单的物体,他会这样创造。但是,该列表中的第一项是复杂对象,无法手动创建(为什么我们有向导)。我想知道是否有可能通过编程从列表中删除该项Abap 避免通过SAP GUI创建对象,abap,sap-erp,sap-hr,Abap,Sap Erp,Sap Hr,作为测试人员,我想知道是否可以限制用户手动创建新对象。限制应该在ABAP中以编程方式完成,而不是通过删除权限 背景信息:我们有非常复杂的对象,很难手动设置。因此,我们实现了一个向导,它在创建对象时执行所有条件检查等。此外,如果向导可以工作,用户必须具有创建对象的适当权限 是否可以从创建新对象时出现的列表中删除该复杂对象的对象类型(按“新建”按钮) 由于我只是我们软件这一部分的测试人员,所以无法显示任何现有代码。我刚收到反馈“这是不可能的”,这让我现在很难相信。可用性确实受到了影响,因为人们试图手
ᵺṓᵯᶏᵴ, 你提供的信息仍然有点模糊。然而,这里有一个想法可能对你有用
- 可能无法完全自动化此过程,但您可以要求开发人员增强处理“新建”按钮的代码,这样它将拒绝对列表上的第一项绕过向导的任何尝试李>
- 您的开发人员可以告诉您,在您的情况下,让增强引发错误(类型为E的消息)以阻止用户继续操作是否可行
- 这必须与最终用户培训相结合,告诉人们避免使用该项目的“新建”按钮,而是使用向导
稍后..如果没有关于您希望禁用的任何功能的详细信息,很难判断…@vwegert:我已经更新了问题并添加了一个屏幕截图以供澄清。