|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Привет всем, APEX 4 есть SQL отчет с формой редактирования записей, есть числовое поле, создал валидацию String comparsion - Item is numeric. Запускаю Ввожу буквы в поле Нажимаю SAVE, проверка не запускается. Вылится уже на следующем экране: ORA-20507: Invalid numeric value fgfggf for column CIV_VALUE Error Unable to process row of table DICEX_CONSTINDICATOR_VALUE. OK А должна быть ошибка - Поле должно быть числовое как на другом отчете - как победить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2010, 18:46 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
SpaceChaos, не подтверждается. Давайте по шагам: как создаёте проверку, какие значения в каких полях выбираете, какие условия выполнения, какой переход должен запуститься после проверки... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2010, 18:55 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
suPPLer, Validations -> Create Validation -> Item Level Validation -> Редактирование значений : P9_VALUE (Значение) -> Item String Comparison -> Item specified is numeric -> Select button - SAVE -> No condition ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2010, 19:03 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
SpaceChaos, а дальше? Вообще, есть подозрение, что либо кнопка у Вас делает не submit, а redirect; либо процесс обработки / переход есть перед проверкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2010, 19:32 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Больше ничео не делал, кнопка Submit делает точно, причем заметил что если создать новую страницу как копию то пару раз валидация работает, потом снова перестает. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2010, 20:04 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
suPPLer, Завтра попробую. Спасибо за участие. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2010, 20:13 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Когда создаешь новую страницу сначала валидация работает, потом пропадает ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2010, 11:11 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
SpaceChaosКогда создаешь новую страницу сначала валидация работает, потом пропадает Да, это Вы уже говорили. Ещё раз: можно пример на http://apex.oracle.com ? Сделайте, пожалуйста, там приложение, страницу, проверку; дайте здесь ссылку на эту страницу и логин/пароль с правами разработчика. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2010, 14:34 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Пока еще не успел к сожалению, другой работой завалили... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2010, 17:56 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Страницу создал, но пока не могу добиться воспроизведения, как часы работает правильно, как появится ошибка отпишусь. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2010, 18:01 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Залил свое же приложение через импорт - все работает , походу мой сервак кривой но почему на одних страницах работает на других нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2010, 18:07 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
2suPPLer , я создал станицу на http://apex.oracle.com/pls/apex/f?p=4550:1, логин мылом выслал, там при запуске выходит список константы, надо нажать на подчеркнутое поле, потом внизу появится еще таблица, вот если там создавать новое значение то все путем, но вот если редактировать то валидация не работает, я даже две порверки добавил но не работают,выходит ошибка ORA-01722: неверное число Error ERR-1006 Error in validation routine. OK ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2010, 11:53 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Вообщем судя по обсуждению http://forums.oracle.com/forums/thread.jspa?messageID=9137360 валидация отваливается когда редактируешь форму созданную автоматом, индус советует пересоздавать форму заново, что не есть гуд. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2010, 16:57 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
SpaceChaosВообщем судя по обсуждению http://forums.oracle.com/forums/thread.jspa?messageID=9137360 валидация отваливается когда редактируешь форму созданную автоматом, индус советует пересоздавать форму заново, что не есть гуд. дело не в автомате. Если меняешь идентификаторы итемов, то такие пробелемы случаются иногда, помогает удаление и пересоздание соответствующего итема. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2010, 20:34 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
SpaceChaos2suPPLer , я создал станицу на http://apex.oracle.com/pls/apex/f?p=4550:1, логин мылом выслал, там при запуске выходит список константы, надо нажать на подчеркнутое поле, потом внизу появится еще таблица, вот если там создавать новое значение то все путем, но вот если редактировать то валидация не работает, я даже две порверки добавил но не работают,выходит ошибка ORA-01722: неверное число Error ERR-1006 Error in validation routine. OK Проблема в том, что Ваша проверка на уникальный код (P9_UNIQUE) выполняется перед последующей автоматической проверкой на то, что в поле введено числовое значение. Ошибка происходит как раз при выполнении запроса в проверке. Мне кажется, это баг. Можно поднять тему на OTN Discussion Forums. Та тема, которую нашли Вы, обсуждает проблему с табличными формами, это другое. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2010, 16:51 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Спасибо большое, сам я ступил, была такая мысль Добавил условие - No inline display error displayed, сейчас все OK ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2010, 18:13 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
Тем не менее проблемка осталась: 1) При вводе неверного числа ошибка на той же станице 1 ошибка обнаружена •Значение - должно быть числовое значение. 2) При вводе неверной даты ошибка на новой : 1 ошибка обнаружена •Дата начала действия не соответствует формату DD-MM-YYYY. ORA-01847: day of month must be between 1 and last day of month Error ERR-1079 Error in item post calculation computation. OK А должно на той же, это как- лечится ? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2010, 18:39 |
|
Проблема с валидацией
|
|||
---|---|---|---|
#18+
SpaceChaos Код: plaintext 1.
Проверки выполняются после вычислений (Computations->Validations). У Вас до проверок дело не доходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2010, 18:59 |
|
|
start [/forum/topic.php?fid=50&msg=37034522&tid=1876685]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 258ms |
total: | 402ms |
0 / 0 |