Hi,
I have a problem with my application.
On one record, i put two events on two fields. In order replace the input number by a currency.
Example : the user insert "30" on the field and it is converted automatically by "€ 30.00".
This case run perfectly. But if I restart TomCat + DB's Rollbase, I lose my convertion.
The symbol "€" is replaced by "?".
This seems to come the save of the application. When I export my application, in the .xml, I see my fields with the bad symbol.
<onchange>form.montant.value = this.value * form.prix__unitaire.value; rbf_formatCurrencyField(form.montant, '?', 2, ' ');</onchange>
Instead of
<onchange>form.montant.value = this.value * form.prix__unitaire.value; rbf_formatCurrencyField(form.montant, '€', 2, ' ');</onchange>.
Whereas I typed the correct syntax with symbol "€" before the reboot.
Could you fix this ?
Thanks.
Hi Johan,
I tried to replicate this issue at my end and could not reproduce the same.
Could you be able to help me with the below details:
1. Is your application on Private Cloud?
2. The name of Application you are facing this issue.
3. More details of the record and fields.
Thanks.
WRT
"I tried to replicate this issue at my end and could not reproduce the same."
If this happens in some cases, but not others, it is most likely related to the database encoding used by the different instances. What databases (and Rollbase versions) seem to have this issue, and which do not?
Hi,
Yes is Private Cloud.
I changed the encoding of Database, but nothing change.
The database is Progress & the version of Rollbase is 2.1.0.3.
"it works while the script is ‘cached’, but when it is recovered from disk after the restart of the Rollbase Tomcat server, the value is corrupted. "
Is exactly my case.