Replace usage of AnnotationText by Title in MAXTEXTATTRIBUTELENGTH annotation
Because AnnotationText is localised, but attribute values (and thus their length) are not, a non-localised annotation property needs to be used to carry the MAXTEXTATTRIBUTELENGTH information.
Current syntax:
<common:Annotation>
<common:AnnotationType>MAXTEXTATTRIBUTELENGTH</common:AnnotationType>
<common:AnnotationText xml:lang="en">500</common:AnnotationText>
</common:Annotation>
Expected syntax:
<common:Annotation>
<common:AnnotationTitle>500</common:AnnotationTitle>
<common:AnnotationType>MAXTEXTATTRIBUTELENGTH</common:AnnotationType>
</common:Annotation>
PM task after implementation
-
Once in QA, the functional documentation https://sis-cc.gitlab.io/dotstatsuite-documentation/using-dlm/upload-structure/text-attribute-length/ needs to be updated.
Edited by jean-baptiste nonin