【发布时间】:2019-06-20 23:30:56
【问题描述】:
我在 Acumatica 导入场景中不断收到此错误。
执行 Substring(Identifier(InvoiceDate), Const(4), Const(2)) 函数时发生错误:'索引和长度必须引用字符串中的位置。参数名称:长度' tr 这是我的导入场景源字段代码
=iif(TRIM([InvoiceDate])0,[invoicedate]=SubstringConcat(Substring( [InvoiceDate], 4,2),'/', Substring( [InvoiceDate],6,2 ),'/ ',Substring([InvoiceDate],0,4)),[Document.DocDate])
InvoiceDate 只是系统日期,没有时间,即。 20190125 导入数据中该字段为0
【问题讨论】:
-
您是否在 IIF 语句中缺少 0 周围的引号? =iif(TRIM([InvoiceDate])'0',[invoicedate]=SubstringConcat(Substring([InvoiceDate], 4,2),'/', Substring([InvoiceDate],6,2),'/' ,Substring([InvoiceDate],0,4)),[Document.DocDate])
-
尝试了同样的错误 - 仍在努力解决这个简单的问题 - 让用户修复数据