FIXED
settings.itemValueSeparator now accepts an empty string (""). When set, no separator character is used, which makes it possible to include the pipe (|) in element names and titles.
import { settings } from "survey-core";
settings.itemValueSeparator = "";
The JSON and full video is availble in this private ticket.
The behavior is pretty weird. We should fix it in the current sprint.
The reason was of using "|" in the page.name. We should to implement the following:
- Allow to make
settings.itemValueSeparator empty
- Do not allow to enter into page/panel/question name the
settings.itemValueSeparator character.