DispForm and numbers
AnsweredHi,
what is the best way to have numbers (1.123.123) displayed at the DispForm without separators (1123123)?
The Column settings → Format this column settings seem only to work at views.
It may be obvious, but currently I don't find it...
Many thanks in advance
Joerg
0
-
Well I did the following, but maybe there is something I could do better or easier?
pro-load form
var numberFieldContainer = document.querySelector("[data-fieldname='OTSMP']");
if (numberFieldContainer) {
numberFieldContainer.style.visibility = "hidden";
}after-load form
var numberSpan = document.querySelector("[data-fieldname='OTSMP'] .sb-field-value span"); if (numberSpan) { var originalText = numberSpan.textContent || ""; var cleanedText = originalText.replace(/\./g, ""); numberSpan.textContent = cleanedText; numberSpan.closest("[data-fieldname='OTSMP']").style.visibility = "visible"; }Any hints?
0 -
Hi Joerg_K.
there would be an easier way using jQuery for now. Simply add the following execute script action as After-Form Load action to the form. Make sure to replace 'largenumber' with your column internal name.
jQuery("div[data-fieldname='largenumber'] span").text([[largenumber]]);
Kind regards
Matthias
1 -
Thank you Matthias.
0
Please sign in to leave a comment.
Comments
3 comments