powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX 5.0, ошибка яваскрипта на странице
5 сообщений из 5, страница 1 из 1
APEX 5.0, ошибка яваскрипта на странице
    #39114209
EDUARD_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Апекс 5.0 в конце вставляет обычно вот такую фигню:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
<script type="text/javascript">
apex.widget.tabular.gNullValueList = [];
apex.jQuery( document ).ready( function() {
(function(){apex.widget.selectList("#P100_BLOCKED",{"nullValue":"ALL","ajaxIdentifier":"48F2CCC016168C072DB922116229ED2E12320FE8558A917C0F9873BDD92168BF"});})();
(function(){apex.widget.selectList("#P100_DELETED",{"nullValue":"ALL","ajaxIdentifier":"C2D08BA2B203C555CB4F40C1F2E8E899BC22589532833B213AAF93D42BB4EE8C"});})();
(function(){apex.widget.selectList("#P100_CLIRING_ID",{"nullValue":"ALL","ajaxIdentifier":"10B205E5ED2620FF17971BE9F9E15470DA0A60F7008D611ED38D61DEA74F383A"});})();


});</script>



ломается на apex.widget.tabular.gNullValueList = []; типа TypeError: apex.widget.tabular is undefined

На некоторых страницах она есть, а на некоторых - нету.

В Апексе 4.1 она имеет такой вид apex.page.item.gNullValueList = [{"name":"p_t06","value":"ALL"}];

Кто-нибудь сталкивался с этим?
...
Рейтинг: 0 / 0
APEX 5.0, ошибка яваскрипта на странице
    #39114220
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD_2,
что привело к ошибке? На чистом проекте есть ошибка?
...
Рейтинг: 0 / 0
APEX 5.0, ошибка яваскрипта на странице
    #39114565
EDUARD_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

привело к ошибке - обновление апекса 4.1 до 5.0.

я не могу догнать, почему апекс вставляет эту строчку apex.widget.tabular.gNullValueList = [];

пока вижу связь, что она вставляется если есть на странице Select List с %null%.
а так же если ITEM - plugin апекса, например, Select List With Optgroup. но там нигде нету %null%.
...
Рейтинг: 0 / 0
APEX 5.0, ошибка яваскрипта на странице
    #39114570
EDUARD_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал новое приложение в апекс5.0.
Заюзал на итеме прикрепленный плагин - ошибка воспроизвелась....
...
Рейтинг: 0 / 0
APEX 5.0, ошибка яваскрипта на странице
    #39114575
EDUARD_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обновил плагин, взяв его с репозитория апекса
http://www.oracle.com/technetwork/developer-tools/apex/application-express/apex-plug-ins-182042.html

там появился интересный код

Код: sql
1.
2.
3.
4.
5.
6.
            -- We have to tell the APEX JS framework which value should be considered as NULL
            if p_item.lov_null_value is not null then
                apex_javascript.add_onload_code (
                    p_code => 'apex.widget.initPageItem(' || apex_javascript.add_value(p_item.name) ||
                              '{ ' || apex_javascript.add_attribute('nullValue', p_item.lov_null_value, true, false) || '});' );
            end if;



после этого apex.widget.tabular.gNullValueList = []; не вставляется и соответственно ошибка исчезла.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX 5.0, ошибка яваскрипта на странице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]