您知道是否有可能通过AX 2012中的Web服务截断临时表?有删除方法,但是对于大量记录来说这有点慢。
答案 0 :(得分:1)
对于任何正在努力解决这个问题的人。我在我的Web服务中创建了一个新方法(类和操作)并公开了它,以删除表中的所有记录。使用了以下代码:
[SysEntryPointAttribute(true)]
public void truncateTable()
{
TableNameHere tableNameHere;
;
ttsBegin;
delete_from tableNameHere;
ttsCommit;
}
答案 1 :(得分:0)
由于我没有关于您的Web服务的任何细节(是某些标准服务的自定义还是您创建了自定义服务?),我想建议以下内容:使用一种方法创建自定义Web服务删除所需的记录。