Маска формата Oracle APEX предназначена только для объектов типа Number
и Date
, с помощью которых нельзя форматировать строки.
Кроме того, Маски форматирования предназначены только для отображения, допустим, у меня есть маска 9G9G9G9
в столбце Интерактивная сетка, она будет отображать такие числа, как: 3,1,4,1
. Я мог бы пойти и отредактировать свою ячейку, указав 1337
, она не изменится, пока я не сохраню свой отчет, а затем отформатирует себя в маске и отобразит мой номер как 1,3,3,7
.
Я полагаю, что вы пытаетесь запретить вашему пользователю вводить данные, отличные от вашего формата (маски ввода), я считаю, этот пост может помочь вам достичь того, что вы пытаетесь.