Hi Jon,
I would be carefull with providing this kind of flexibility and rather go to a single input format. Because it will be hard to identify all possible use cases. Have you thought about people using excel in dd/MM/yyyy or MM/dd/yyyy format in this sense as well?
However if that is your case you could do the following:
remove all special characters with a replaceAll() function. Then count the length of the string using the length() function. If it is 6 characters use parsing for ddMMyy, if it is 8 characters you can parse using ddMMyyyy,
https://docs.mendix.com/refguide/string-function-calls/#13-replaceall
https://docs.mendix.com/refguide/string-function-calls/#4-length
https://docs.mendix.com/refguide/parse-and-format-date-function-calls/
Hi Jon, did you find a solution to this by changing the reader or excelvalueparse classes ?