Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel itgensdf054关于入侵控制中的同步_Excel_Exact Online_Invantive Sql_Invantive Control - Fatal编程技术网

Excel itgensdf054关于入侵控制中的同步

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

将Excel中的模型与一个块同步时,我收到一个ITGENDF054错误,表明它无法清除下面查询的数据同步到的目标范围

完整的错误消息是:

无法清除范围Aangifte Bebat'的内容$A$6:$Q$129'块的“ECO”。 这是一个很好的例子,它可以让你在家门口看到你的名字。Gebruik de lijst与velden和wijzigen的关系融洽。这一问题的答案是,是否有可能导致细胞枯萎

调用堆栈:

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范围包含透视表。数据在详细工作表中。