2020-08-31 01:03发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我试图找到一种方法来... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我试图找到一种方法来获取任何程序中使用的所有表的列表。 希望用于识别ny可执行程序中的表列表。 注意到了一种情况,我们可以通过配置复选框的变体
在安全检查下使用INSERT,UPDATE,MODIFY,DELETE进行动态和特定于客户机的访问,然后再次设置对象集和检查。 但是我在构建时遇到了一些问题。 您能否建议以相同的方式实现这一目标。 我可以配置,但是没有数据。 您能不能提出您的建议。
嗨,
您必须通过事务ST05使用它。 您必须使用选项"使用Code Inspector进行跟踪分析"。
这是详细的博客:
https://blogs.sap.com/2014/02/11/code-inspector-integration-into-sql-trace -of-st05/
https://blogs.sap.com/2007/09/05/the-sql-trace-st05-quick-and-easy/
问候
你好Frederic,不是。 它与任何tcode所使用的表列表有关(可能是SELECT/INSERT/DELETE/MODIFY/UPDATE操作); 并且此列表还供Basis团队在内部进行一些分析。 那是一个简短项目的一部分。
此致。
您好 J ABAP ,
除了 Gaurav Karkara 建议的方法之外,还有另一种简单的方法可以做到这一点,请按照 请执行以下步骤:
1)转到T代码SE93,然后输入您想要获取主程序详细信息的交易记录。
2)现在,进入表 D010TAB ,然后在MASTER字段中输入主程序名称并执行。
3)在TABNAME字段中,您将获得用于本程序的所有表,该表还指示了用于该程序的表。 T代码。 您还将获得表格的过时详细信息。
致谢!
您好 Loyd Enochs
感谢您指出T-CODE,这是我的错字。 我只是编辑了一样。
您认为从主程序中获取表是正确的,ST05可以提供更好的结果。
嗨,J ABAP,
看起来您需要为给定的TCode获取一些静态的"该表使用过"列表-然后批量处理TCode的列表。 任何动态(ST05等)分析都无法满足您的要求。 单独分析TCode的任何方法都不会。
在您的用例中,代码检查器的问题在于它不检查事务-但这并不是代码检查器的真正错。 相反,事实是,事务可以调用各种程序。
因此,您的要求至少是两方面的。 首先,您必须分析TCode来找到事务的实现方法(按Report,Program,Class ...)。 它在表TSTC中编码,但是有些复杂。 检查SAP程序SAPLSEUK包括LSEUKF01,格式为" select_tstc_tables_new",以了解其工作原理。
第二,您必须以某种方式使代码检查器自动化。 有几种方法可以尝试这种方法。 但是恕我直言,这超出了本论坛的范围。
抱歉,我无法给您一个简单的答案,但我仍然希望这可以帮助您入门。迈克
最多设置5个标签!
嗨,
您必须通过事务ST05使用它。 您必须使用选项"使用Code Inspector进行跟踪分析"。
这是详细的博客:
https://blogs.sap.com/2014/02/11/code-inspector-integration-into-sql-trace -of-st05/
https://blogs.sap.com/2007/09/05/the-sql-trace-st05-quick-and-easy/
问候
< p> GK你好Frederic,不是。 它与任何tcode所使用的表列表有关(可能是SELECT/INSERT/DELETE/MODIFY/UPDATE操作); 并且此列表还供Basis团队在内部进行一些分析。 那是一个简短项目的一部分。
此致。
您好 J ABAP ,
除了 Gaurav Karkara 建议的方法之外,还有另一种简单的方法可以做到这一点,请按照 请执行以下步骤:
1)转到T代码SE93,然后输入您想要获取主程序详细信息的交易记录。
2)现在,进入表 D010TAB ,然后在MASTER字段中输入主程序名称并执行。
3)在TABNAME字段中,您将获得用于本程序的所有表,该表还指示了用于该程序的表。 T代码。 您还将获得表格的过时详细信息。
致谢!
您好 Loyd Enochs
感谢您指出T-CODE,这是我的错字。 我只是编辑了一样。
您认为从主程序中获取表是正确的,ST05可以提供更好的结果。
致谢!
嗨,J ABAP,
看起来您需要为给定的TCode获取一些静态的"该表使用过"列表-然后批量处理TCode的列表。 任何动态(ST05等)分析都无法满足您的要求。 单独分析TCode的任何方法都不会。
在您的用例中,代码检查器的问题在于它不检查事务-但这并不是代码检查器的真正错。 相反,事实是,事务可以调用各种程序。
因此,您的要求至少是两方面的。 首先,您必须分析TCode来找到事务的实现方法(按Report,Program,Class ...)。 它在表TSTC中编码,但是有些复杂。 检查SAP程序SAPLSEUK包括LSEUKF01,格式为" select_tstc_tables_new",以了解其工作原理。
第二,您必须以某种方式使代码检查器自动化。 有几种方法可以尝试这种方法。 但是恕我直言,这超出了本论坛的范围。
抱歉,我无法给您一个简单的答案,但我仍然希望这可以帮助您入门。
迈克
一周热门 更多>