What does this runtime error mean?
We see it on a dedicated batch clients about every day or two in the same method each time. The code is astoundingy simple, and this method is constantly running, but it throws a runtime error very intermittently. $arLineItemsExtended and $alLineItemsSpecialProcessing are declared as ARRAY REAL and ARRAY LONGINT earlier in the method.
If ([Invoices]InvoiceID#0) $lID:=[Invoices]InvoiceID Begin SQL SELECT Extended, SpecialProcessing FROM LineItems WHERE InvoiceID=:$lID INTO :$arLineItemsExtended, :$alLineItemsSpecialProcessing End SQL End if
I guess the runtime error means “rewrite this in 4D code instead.” But this is darn simple stuff.
4D Remote v16.3 HF2 running on Windows Server 2008 R2.