Value processor for String-type data fields

Just a small request: I would love to have value processors for String values. Suggested scope for 1st version:

  • Concatenate
  • Replace
  • Extract Substring
  • Convert to upper/lowercase

This would make it much easier to create localized apps, as any string manipulation has to be done inside a function today. A simple example for when this is useful is when making labels e.g. “Order nr: 453187”. In this case I’d want to have the “Order nr” part as a string that can be localized, and then concat it first with “:” and then with a data bound property for the order number.

Agree. I had a similar request last year about allowing the use of %s string substitution.
Support for simple (%s) string substitution

Thank you for your input! This is something we have on our roadmap:)

1 Like

Hi, any updates on this?

If not, I’d really suggest adding localization as a dedicated feature in the function editor. Without it, the text becomes impersonal. For example, I’d prefer to write:

Assign %s to one or more roles in projects
so it becomes:
Assign John to one or more roles in projects

Instead of being stuck with just the static version. Assign the user to one or more roles in projects

Breaking sentences into substrings doesn’t really work either, since different languages may use completely different structures. That makes translating isolated strings very hard without full context.

String substitution is a very basic feature in most programming languages, so it feels like it should be supported here too.

Hi!

Thanks for following up on this and the good suggestion. I don’t have a specific date I can share right now, but we will let you know when it is ready!