powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Каковы перспективы APEX?
25 сообщений из 148, страница 5 из 6
Каковы перспективы APEX?
    #38890051
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
Перпендикулярно, это когда одно не зависит от другого.
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890169
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Не зависит в том смысле, что заполнять нужно не по наличию или отсутствию переменных в коде, а по логике приложения, что нужно обновить на форме, что отправить на сервер.

Надо понимать зачем используется аякс, что куда отправляется, а дуракам давать пользоваться аяксом противопоказано, понаделают ошибок, т.к. не понимают, что это такое
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890223
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
ну, мы не про дураков.
Если добавят веб-сокеты, то тоже будем порт на страницах дублировать?
Мы про удобство.
Если в 5-ке не изменят или не будет плагина, то я очень удивлюсь.
Формула простая:
Count(PL код переменные) = Count(переменные in) + Count(переменные out)
Далее вывести на экран, что не привязано (см.как у других сделано).
Я скопирую из сообщения и вставлю в in\out.
Ну, и поле сделать TextArea вместо обычного шириной 10 символов.
Удачи!
Оракл силён в серверных решениях. А вот, в юзабилити\ГУИ у него есть у кого поучиться.
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890301
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevНе зависит в том смысле, что заполнять нужно не по наличию или отсутствию переменных в коде, а по логике приложения, что нужно обновить на форме, что отправить на сервер.
сто раз плюсую.
SvDevPetro123 Чаще всего логику лучше всего дать на откуп разработчику приложения, а не разработчику среды.
Petro123Count(PL код переменные) = Count(переменные in) + Count(переменные out)
Вы описали частный случай, который удобен вам лично, таких случаев можно придумать 1000, представляете на что будет похож интерфейс апекс, если все это попытаться реализовать за разработчиков ?
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890320
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CasufiВы описали частный случай,
частный случай, когда нет полноценного редактора PL кода?
Против автомат коробки тоже, многие плевались. На ручке ездили.
Я пишу на PL\SQL Developer и приведу пример, как он работате с переменными.
А это основной ЯП системы.
Не важно какой там транспорт, AJAX или Process или XXXX
IMHO
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890345
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это автомат парсинг переменных по нажатию F8 (составился список внизу)
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890347
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это сообщение от Оракла, но не в APEX)) к сожалению.
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890350
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в одном анонимном блоке, у меня было штук 15 переменных.
Много или мало, другой вопрос.
Я их потом руками убирал двоеточия, ставил запятые и вписывал в то поле как входные.
Если вы делаете тоже так, соболезную.
Удачи автору топика!
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890796
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Ты путаешь понятия.
Pl/SQL developer делает обьявления переменных.
DA никак обьявлений не делает, они уже объявлены и значения им уже присвоины.

В DA количество переменных page items to submit может быть больше или меньше, того что находится в коде и это достаточно распространенный случай.

А то, что у тебя там по 15 переменных наталкивает на определённые мысли, возможно ты выбрал неверный подход к решению задачи. Не полную ли отправку формы пытаешься сделать случаем?

P.S. В любом случае, автоматом подставлять page items to submit не серьёзно, слишком много причин, почему такого быть не может
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890809
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevPetro123,
Pl/SQL developer делает обьявления переменных.

=== он много чего делает. И это здорово. Например, пункт "Копировать через запятую".
Не для себя родного, а для стыковки с другими IDE

DA никак обьявлений не делает, они уже объявлены и значения им уже присвоины.

======= выше привёл пример, когда другая IDE помогла и в этом

В DA количество переменных page items to submit может быть больше или меньше, того что находится в коде и это достаточно распространенный случай.

====== назвал бы хоть один

неверный подход к решению задачи.

=== возможно. Проект унаследован.

Не полную ли отправку формы пытаешься сделать случаем?

===?

P.S. В любом случае, автоматом подставлять page items to submit не серьёзно, слишком много причин, почему такого быть не может

=== я юз-кейс назвал. А ты ни одного. Один ноль))))
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38890952
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123SvDevP.S. В любом случае, автоматом подставлять page items to submit не серьёзно, слишком много причин, почему такого быть не может


=== я юз-кейс назвал. А ты ни одного. Один ноль))))

Назвал уже несколько штук, ты не читаешь просто
Не всё конешно назвал, но и того что назвал более чем достаточно

SvDevPetro123В DA количество переменных page items to submit может быть больше или меньше, того что находится в коде и это достаточно распространенный случай.

====== назвал бы хоть один

Пример: код pl/sql одна строчка: null;
Отправляем item на сервер, через следующий action делаем refresh на какой-нибудь элемент на форме, использующий этот item
Да и вообще, неужели тебе разделение на Page Items to Submit и Page Items to Return ну совсем ни о чем не говорит ?

Petro123SvDevDA никак обьявлений не делает, они уже объявлены и значения им уже присвоины

======= выше привёл пример, когда другая IDE помогла и в этом
тяжелый случай ...
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891017
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
Ты не объяснил, зачем отправить items с null кодом, чтобы потом забрать?
Согласись, это не для нубов.))))
Создать DA PL чтобы там вместо кода NULLфигу написать)
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891022
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Вообще-то объяснил. Чтобы сделать refresh и обновился элемент .
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891023
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не про in / out.
Тут обетка не поможет.
Я о том, когда нет не в in ни в out.
Или наоборот.
у тебя в хранимке переменные под контролем?
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891026
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,

Например, DA refresh на регион, он обновится с учетом значений переменных на сервере.
Вот у меня сотни DA, и не помню ни разу, чтобы я туда по 15 переменных совал. Нескольких обычно хватает.
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891028
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
1. Есть API сохранить в сессии.
2. Items не в бд?
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891032
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. я не исключаю, что могут быть и задачи, по 15 переменных, но с высокой степенью вероятности трудности связанные с большим количеством переменных можно объяснить неподходящей под апекс архитектурой.

P.S. я не понял вопрос
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891034
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не будем мешать число переменных. Это off
В пн. посмотрю.
Вроде по умолчанию все items и так сохраняют состояние. Без всяких DA NULL
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891043
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

DA null нужен, чтобы отправить переменную с формы на сервер, потом следующим action перерисовать компонент с учетом значения item на сервере. Вроде все понятно.
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891047
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
На страничке 8 регионов.
один - карточка клиента.
15 айтемс в бд.
Сохранить через DA
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891048
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
На страничке 8 регионов.
один - карточка клиента.
15 айтемс в бд.
Сохранить через DA
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891049
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
Почему не 2 мя другими методами?
- api
- MVC
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891051
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
Ухожу (. Позже отвечу.
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891095
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

DA как раз и хорошь, чтобы декларативно всякие штуки делать, а не то же самое или ещё хуже через тонну кода апи.

По поводу 15 переменных, вот и возникает вопрос, почему через аякс нужно их сохранять, почему не через submit, что с валидацией, что будешь делать когда к ним добавится табличная форма ?

Если приложение строится по принципу сохранение форм через Аякс, то тут все равно нужно что-то изобретать, чтобы автоматически отправить все items, da execute все равно не сможет заменить стандартные функции. Встроенный декларативный аякс в апексе появился лишь в последних версиях, до 4.0 вообще никаких da не было. Т.е. апекс совершенно не заточен под сохранение модальных форм через аякс, только через тонну кода.

Лишь в 5.0 будет такая возможность декларативная, и кстати не через DA, а через обычную отправку данных модальной страницы
...
Рейтинг: 0 / 0
Каковы перспективы APEX?
    #38891171
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevPetro123,
DA как раз и хорошь, чтобы декларативно всякие штуки делать, а не то же самое или ещё хуже через тонну кода апи.

===== просто, для новичка, лучше написать API.ЗаписатВсессию(переменная), чем NULL.
Это, можно сказать - "хак"

По поводу 15 переменных, вот и возникает вопрос, почему через аякс нужно их сохранять, почему не через submit, что с валидацией, что будешь делать когда к ним добавится табличная форма ?

=== ну, дак, переоткрытие всей формы не нужно. Один регион нужен.
...
Рейтинг: 0 / 0
25 сообщений из 148, страница 5 из 6
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Каковы перспективы APEX?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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