magic/eDeveloper/uniPaaS: Как разрешить использование пробела в качестве диапазона в модели?

В uniPaaS у меня есть модель (Атрибут = Альфа; Изображение = 1) с Range = J, N. Это позволяет пользователям вставлять только J или N в поле редактирования, используя эту модель. Но теперь мне нужно изменить свойство range этой модели, чтобы пользователь также мог ввести пробел в это поле ввода. Также должно быть возможно оставить поле ввода пустым.

Я пробовал следующее как Range, но ничего не работает:

J,,N
J, ,N
J,' ',N
J," ",N

2 ответа

Решение

Пробел должен быть первым в списке, поэтому следующая строка работает как свойство Range.

" ,J,N"  (without the quotes)

Ключевым моментом здесь является изображение вашей модели. Поскольку изображение вашей переменной / столбца - только 1, ваш контейнер может обрабатываться только 1 символом. Очевидное решение - расширить переменную Picture до желаемого значения, которое она может содержать.

Из вашего примера вы можете изменить изображение на 10, так как вы будете вводить следующие значения.

J,, N J,, N J, '', N J, "", N

Таким образом, он может обрабатывать значения, меньшие или равные 10 символам. Надеюсь, это помогло.

Другие вопросы по тегам