如何使用genexus中的程序删除子级别事务中的记录

how to delete a record in transaction with sub-level using procedure in genexus

我试图使用过程删除修复交易中的记录,但我收到 SQL 错误,因为它有一个名为 Kind 的子级别,这是交易结构: Repair Transaction

我也试过在删除主关卡之前先删除子关卡,但genexus无法检测到它是交易或交易关卡。

如何使用genexus程序删除子级交易中的记录?

Here's the code snippet with the error

Second For Each 必须是“Transaction.Level”

像这样..

For Each Repair 
   For Each Repair.Kind
      Delete
   EndFor
   Delete
EndFor