We are converting 4D Write merge documents to 4D Write Pro.
We have a number of formulas that are called, and in turn fill in several variables, but don’t return a value.
MyFormula(“200”;current date) fills in vHeader, vBody, vTotals, in a text grid context.
We may call this formula several times in a merge document, repeatedly using the same variables:
Category A number «vTotals»
Category B number «vTotals»
Category C number «vTotals»
vTotals has a different number in each row.
When converting a 4D Write document to 4D Write Pro, it behaves differently.
In 4D Write Pro, we see the number from the first call in each row.
However, we use a logging routine out to a disk file, and the formula is calculating correctly - only the contents of the document are wrong.
Is this technique not possible in 4D Write Pro?
We are currently on v17.3hf3, Windows, getting ready for 64-bit on the client side.
Part of this process is building some automated tests to run our customers’ existing documents in 4D Write and 4D Write Pro, and diffing them to make sure they are the same.