Excel itgensdf054关于入侵控制中的同步
将Excel中的模型与一个块同步时,我收到一个ITGENDF054错误,表明它无法清除下面查询的数据同步到的目标范围 完整的错误消息是: 无法清除范围Aangifte Bebat'的内容$A$6:$Q$129'块的“ECO”。 这是一个很好的例子,它可以让你在家门口看到你的名字。Gebruik de lijst与velden和wijzigen的关系融洽。这一问题的答案是,是否有可能导致细胞枯萎 调用堆栈:Excel itgensdf054关于入侵控制中的同步,excel,exact-online,invantive-sql,invantive-control,Excel,Exact Online,Invantive Sql,Invantive Control,将Excel中的模型与一个块同步时,我收到一个ITGENDF054错误,表明它无法清除下面查询的数据同步到的目标范围 完整的错误消息是: 无法清除范围Aangifte Bebat'的内容$A$6:$Q$129'块的“ECO”。 这是一个很好的例子,它可以让你在家门口看到你的名字。Gebruik de lijst与velden和wijzigen的关系融洽。这一问题的答案是,是否有可能导致细胞枯萎 调用堆栈: Type: System.Runtime.InteropServices.COMExcep
Type: System.Runtime.InteropServices.COMException
bij System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
bij Microsoft.Office.Interop.Excel.Range.ClearContents()
bij Invantive.Producer.Control.SyncToDatabaseForm.SyncDownload(DoWorkEventArgs e) in File176:regel 1508
bij Invantive.Producer.Control.SyncToDatabaseForm.SyncDownload(DoWorkEventArgs e)
bij Invantive.Producer.Control.SyncToDatabaseForm.syncBackGroundWorker_DoWork(Object sender, DoWorkEventArgs e)
bij System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
块“ECO”同步精确联机上来自以下查询的数据:
select /*+ join_set(sik, invoiceid, 100) join_set(sil, invoiceid, 100) join_set(itm, id, 100) join_set(itr, id, 100) */sil.itemcode
, sil.description
, bom.batchquantity
, sil.quantity
, sil.netprice
, sil.amountdc
, sil.vatamountdc
, sil.vatcode
, sil.vatcodedescription
, sil.vatpercentage
, sik.invoicenumber
, sil.linenumber
, itr.itemgroupcode
, itm.class_04 --aanpassen naar inrichting klant = assortiment bebat_nomenclatuur
, itm.class_10 -- is assortiment 10 instellingen stuklijst explosie
, case
when sik.invoicenumber is not null
then '=if($C{D,.,.,.-5,.}=$C{D,.,.,.-5,.-1}, if($C{D,.,.,^+2,.}= "", $C{D,.,.,^,.-1}, $C{D,.,.,^,.}), $C{D,.,.,^,.})'
end
ass_itemcode
, case
when sik.invoicenumber is not null
/*=""&ALS(K6=K5;ALS(C6<>"";N6;N5);N6)*/
then '="" & if($C{D,.,.,.-6,.}=$C{D,.,.,.-6,.-1}, if($C{D,.,.,^+2,.} <> "", $C{D,.,.,.-3,.}, $C{D,.,.,.-3,.-1}), $C{D,.,.,.-3,.})'
end
nomenclatuur
from ExactOnlineREST..SalesInvoiceLines sil
join ExactOnlineREST..SalesInvoices sik
on sil.invoiceid = sik.invoiceid
join ExactOnlineREST..Items itm
on sil.item = itm.id
join ExactOnlineREST..ItemsRead itr
on sil.item = itr.id
left
outer
join ExactOnlineXML..BillOfMaterials bom
on sil.itemcode = bom.item_code_attr
order
by sik.invoicenumber
, sil.linenumber
查询或模型在以前工作时没有更改
Excel工作表中有一个数据透视表,用于汇总销售明细列表
导致此错误的原因是什么?从您的评论中,我了解到数据透视表位于“Aangifte Bebat”工作表中,但下载的数据透视表位于“详细信息”工作表中 我想你做了一点小小的改变。您可能在“详细信息”工作表之前插入或移动了新工作表。由于Invantive控件是根据工作表的数量下载的,因此数据现在已被移动
确保恢复工作表的原始顺序。范围是否为“Aangifte Bebat”$A$6:$Q$129'包含下载的数据?Aangifte Bebat范围包含透视表。数据在详细工作表中。