Abap 如何将包分配给动态创建的结构/表类型/程序

Abap 如何将包分配给动态创建的结构/表类型/程序,abap,Abap,我正在用DDIF_TABL_PUT和DDIF_TTYP_PUT fm创建动态结构和表类型。我在这些功能模块的输入参数中找不到包参数,所以我使用TR_TADIR_接口将包分配给我动态创建的对象。但除了在TADIR表中创建记录之外,我在本地对象树中看不到新创建的对象 这是将包分配给动态创建的对象的正确方法吗?如果不是,如何分配? 我还可以使用此fm为程序分配程序包吗?我建议使用RPY\u TABLE.*功能模块,因为它们也包括TADIR和访问控制处理。除此之外,请尝试更新包的对象列表(SE80中的上

我正在用DDIF_TABL_PUT和DDIF_TTYP_PUT fm创建动态结构和表类型。我在这些功能模块的输入参数中找不到包参数,所以我使用TR_TADIR_接口将包分配给我动态创建的对象。但除了在TADIR表中创建记录之外,我在本地对象树中看不到新创建的对象

这是将包分配给动态创建的对象的正确方法吗?如果不是,如何分配?
我还可以使用此fm为程序分配程序包吗?

我建议使用
RPY\u TABLE.*
功能模块,因为它们也包括TADIR和访问控制处理。除此之外,请尝试更新包的对象列表(SE80中的上下文菜单操作)-由于某些缓冲区未正确重置,生成的对象通常不会出现在UI中。

Cool,更新对象列表有效。我会调查你提到的fm。谢谢!