Troubleshooting:Why the same GetSingleValue can work in Debtor Statement but not in A/R Receive Payment?
Question: I have created a UDF in Debtor Maintenance, and using get single value function to show the UDF value at Debtor Statement report. But why when I copied the tag and use it at A/R Receive Payment report and preview, it cannot work and prompted with error “Unknown Sql exception (Number=102, Message=Incorrect syntax near ‘?’.)” ?
@GetSingleValue:Debtor:UDF_Title:AccNo=?::AccNo
Version: 1.8 / 1.9 / 2.0
Possible Reason:
Each report will have its own column name which you can find them from report designer field list.
Column name used in Debtor Statement and A/R Receive Payment are different, so the same tag value may not work at A/R Receive Payment.
Solution:
Format: @GetSingleValue:TableName:ColumnName:Condition:Format:Parameter
To show the UDF from Debtor Maintenance at A/R Receive Payment, you should use
@GetSingleValue:Debtor:UDF_Title:CompanyName=?::DealWith
Now the UDF from Debtor Statement is shown.
Note: For more details about Advanced Tag Function, please refer to the link as below.
Report Design: Advanced Tag Function – Get Single Value & Execute Scalar
By: Lay Swan 220218, P220224
AutoCount Accounting 1.8 / 1.9
|
AutoCount Payroll
|
AutoCount POS
|
AutoCount On The Go
|
AutoCount Accounting Plug-In Documentations
|