Versioning 我是否可以将对对象所做的更改保存到锁定对象之外的其他TR?

Versioning 我是否可以将对对象所做的更改保存到锁定对象之外的其他TR?,versioning,abap,transport,sap-basis,Versioning,Abap,Transport,Sap Basis,当我尝试切换到报告源的编辑模式时,弹出窗口告诉我 “将为用户XXX的以下请求创建新任务” 还提出了运输请求 但是,我不想在此请求中保存更改,而是保存在另一个现有请求中。我不知道我的系统中有任何版本控制系统,也不知道如何检查 我想要达到的目标可能吗?如果是,怎么做?不,这是不可能的。这是一个独占的锁,有很好的理由——在尝试更改任何内容之前,您应该了解这些理由。简而言之 CTS只注意到物体被触摸,而没有注意到发生了什么变化 当传输被释放时,将导出处于当前状态的整个对象——不涉及delta/diff逻

当我尝试切换到报告源的编辑模式时,弹出窗口告诉我

“将为用户XXX的以下请求创建新任务”

还提出了运输请求

但是,我不想在此请求中保存更改,而是保存在另一个现有请求中。我不知道我的系统中有任何版本控制系统,也不知道如何检查


我想要达到的目标可能吗?如果是,怎么做?

不,这是不可能的。这是一个独占的锁,有很好的理由——在尝试更改任何内容之前,您应该了解这些理由。简而言之

  • CTS只注意到物体被触摸,而没有注意到发生了什么变化
  • 当传输被释放时,将导出处于当前状态的整个对象——不涉及delta/diff逻辑
  • 因此,不能将更改单独传输到同一个开发对象。此外,如果手动序列化,第二个传输将始终包含第一个传输的更改

    部分对象的情况会稍微复杂一些——您可以在不同的传输中使用
    limumeth
    对象(类的方法),但只要您尝试锁定
    R3TR CLAS
    主类,就必须解决这个问题