Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, Хочешь разобраться, устанавливаешь в application builder доступное demo приложение и разбираешься как страницы работают. Потом разбираешься по волшебникам, например Create New Page > Form > Form on a procedure, Next, Next, Next и Готово, сидишь и разбираешься, как именно оно работает пока не разберешься. Это самостоятельная работа на 99%. Хочешь троллить, пиши дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 14:43 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Petro123 и Никанор Кузьмич, мужики, я молюсь прям на Вас, вы прям спасаете меня )) Вы уж извиняйте что я тугой такой, как бы в олове пока не уложилась данная модель... (((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 14:45 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
СоветRMagistr2015, Хочешь разобраться, устанавливаешь в application builder доступное demo приложение и разбираешься как страницы работают. Потом разбираешься по волшебникам, например Create New Page > Form > Form on a procedure, Next, Next, Next и Готово, сидишь и разбираешься, как именно оно работает пока не разберешься. Это самостоятельная работа на 99%. Хочешь троллить, пиши дальше. Да не тролю я, я уже обтыкался в эти next next next, уже неделю сам пытаюсь разобраться, ну не видел я ни разу Apex в глаза, и сайта ни одного так и не написал, что поделать (( Ну вот наследство досталось, вот сижу ковыряю ((( Не тролю я, ребята (( А пошаговую интсрукцию хорошо было бы всё таки иметь, но нет её ((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 14:49 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Грёбаный стыд, ну прочитайте уже хоть что-нибудь Завтра суббота, найдите пару часов. Что читать, я уже говорил. RMagistr2015Переменные с двоиточиями беруться прямо со страницы?Эти переменные называются "параметры". В качестве параметра в апексе можно использовать итемы со страницы, просто название итема указываете и все. Апекс сам все привяжет. Если в этом совете что-то непонятно - читать PL/SQL Reference до посинения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 14:53 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015сайта ни одного так и не написалДа не надо никакие сайты писать. Апекс задумывался как инструмент для тех, кто кроме PL/SQL ничего в жизни не видел. Соответсвенно, кроме понимания PL/SQL от вас ничего не требуется на начальном этапе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 14:55 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Никанор КузьмичRMagistr2015сайта ни одного так и не написалДа не надо никакие сайты писать. Апекс задумывался как инструмент для тех, кто кроме PL/SQL ничего в жизни не видел. Соответсвенно, кроме понимания PL/SQL от вас ничего не требуется на начальном этапе. Я понял, спасибо большое ))) Получается процес теперь создан ) Как теперь этот процесс привязать к нажатию кнопки? (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 15:06 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Как теперь этот процесс привязать к нажатию кнопки? ((Никанор Кузьмичв поле Condition указать название кнопки и условие "When button pressed". А у указанной кнопки выбрать действие "Submit". Ну, по крайней мере так сейчас, как было в 4.1 я уже забыл. Если там реквесты вручную прописываются, то тогда надо у кнопки прописать реквест (это просто какая-то строка, по умолчанию - название кнопки) - например, "SEND_MAIL". такой же реквест указать у процесса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 15:24 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Никанор КузьмичRMagistr2015Как теперь этот процесс привязать к нажатию кнопки? ((Никанор Кузьмичв поле Condition указать название кнопки и условие "When button pressed". А у указанной кнопки выбрать действие "Submit". Ну, по крайней мере так сейчас, как было в 4.1 я уже забыл. Если там реквесты вручную прописываются, то тогда надо у кнопки прописать реквест (это просто какая-то строка, по умолчанию - название кнопки) - например, "SEND_MAIL". такой же реквест указать у процесса. В кнопке в поле "Action When Button Clicked" - выбрал "Submit Page" Такого пункта - "When button pressed" - нету (((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 15:58 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, Цель кнопки перегрузить. Перегружает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 16:23 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Такого пункта - "When button pressed" - нету ((((Это у процесса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 16:58 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Petro123RMagistr2015, Цель кнопки перегрузить. Перегружает? Цель кнопки отправить сообщение, т.е. запустить процедуру, которая отправляет сообщение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 17:43 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Цель кнопки отправить сообщение, т.е. запустить процедуру, которая отправляет сообщение по умному это Бизнес-цель функционала. Всего функционала. Который состоит из двух технических действий (транзакций). сабмит(перерисовка) + процесс_сервера(поймал команду от кнопки). ... сама кнопка не умеет отправлять почту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 18:22 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Подскажите пожалуйста, где Apex хранит созданные страницы? Где можно посмотреть JavaScript и Ajax код страницы и её HTML верстку? можно ли как-то править эти коды простым update в БД? HTML и JS можно посмотреть, очевидно, в page source. А пытаться посмотреть что там "под капотом" и какова "идеология APEX" не нужно, идеология Oracle при разработке последних релизов APEX - повышать порог вхождения; для этого делать IDE более запутаным, ни в коем случае не предоставлять исчерпывающий help, насаждать "зоопарк" т.е. многочисленные малодокументированые возможности добавления JS, JQuery и пр. Все вместе это называется модным на западе словом 'job security'. Попытайтесь покопать FormSpider - это APEX сделаный на коленке маленькой командой из Турции, а пока команда маленькая, она заинтересована делать хорошие приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 20:54 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Никанор КузьмичRMagistr2015сайта ни одного так и не написалДа не надо никакие сайты писать. Апекс задумывался как инструмент для тех, кто кроме PL/SQL ничего в жизни не видел. Соответсвенно, кроме понимания PL/SQL от вас ничего не требуется на начальном этапе. Неверно. Изначально Apex, т.е. 'HTML DB' как его звали в детстве, задумывался для тех, кто кроме общего представления об SQL ничего в жизни не видел. При этом можно было содавать только примитивные странички. Подключение PL/SQL в современном APEX это не вполне тривиальная задача, средств отладки этого кода APEX не предоставляет; а для того чтобы эффективно работать в нынешнем APEX нужно хорошее знание JS, CSS, JQuery и Ajax. При этом реальные возможности все еще очень ограниченые (например, по сравнению с Forms), и ниша применения этой химеры все еще очень узкая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 21:00 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, Можно но прежде по смотри по лучше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2017, 22:33 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
ХБПодключение PL/SQL в современном APEX это не вполне тривиальная задачаЭту фразу вообще не понял. Что именно там сложного? Апексовые PL/SQL блоки где-то там во внутренностях апекса, как я понимаю, выполняются тупо через EXECUTE IMMEDIATE. Ну ладно, шучу, через dbms_sql. Или я чего-то не знаю? ХБа для того чтобы эффективно работатьЭффективная работа - это оценочное суждение. Как по мне, так накидать каких-нибудь формочек вполне можно быстро и просто. А чем больше требования к результату, тем больше нужно знать и уметь. Так это везде так. ХБв нынешнем APEX нужно хорошее знание JS, CSS, JQuery и AjaxКак бы да, но это недостаток всей веб-разработки, а не только апекса. ХБПри этом реальные возможности все еще очень ограниченые (например, по сравнению с Forms)Это опять же оценочные суждения. Кому-то и кобыла невеста, а кто-то и от "Мисс Мира" нос воротит. Ничего не знаю про Формс, но с апексом работаю плотно и возможности у него довольно большие. Мне пока хватает. Хотя, в то же время, мой личный список претензий к апексу уже с трудом в голове помещается, скоро записывать буду. Petro123И не путайте установку апекс с работой программистов. Установка сложна т.к. Оракл купил Java. И весь уклон пошёл на неё."Иван Васильевич, когда вы говорите, мне кажется, что вы бредите" (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2017, 00:18 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Никанор КузьмичRMagistr2015как бы основы БД я понимаюЩа проверим. Процесс в апексе - это анонимный PL/SQL блок, который выплняется на сервере. Вам надо создать процесс, в поле source написать блок кода, который вы хотите выполнить, в поле Condition указать название кнопки и условие "When button pressed". А у указанной кнопки выбрать действие "Submit". Ну, по крайней мере так сейчас, как было в 4.1 я уже забыл. Если там реквесты вручную прописываются, то тогда надо у кнопки прописать реквест (это просто какая-то строка, по умолчанию - название кнопки) - например, "SEND_MAIL". такой же реквест указать у процесса. А что-нибудь нужно писать в поле "Button Request" в кнопке? Я там указал код PL/SQL это правильно? В процессе в поле "Condition" нет пункта "When button pressed", есть много других пунктов, пример приведу ниже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 07:44 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Никанор КузьмичПроцесс в апексе - это анонимный PL/SQL блок, который выплняется на сервере. Вам надо создать процесс, в поле source написать блок кода, который вы хотите выполнить, в поле Condition указать название кнопки и условие "When button pressed". А у указанной кнопки выбрать действие "Submit". Ну, по крайней мере так сейчас, как было в 4.1 я уже забыл. Если там реквесты вручную прописываются, то тогда надо у кнопки прописать реквест (это просто какая-то строка, по умолчанию - название кнопки) - например, "SEND_MAIL". такой же реквест указать у процесса. Пункты меню, которые приведены для поля "Condition" для процесса - exists (sql query returns at least one row) NOT Exsts(SQL query retrns no rows) SQL Expression PL/SQ Expression PL/SQL Fuction Body Return a Boolean Request=Expression 1 Request!=Expression 1 Request is Contained within Expression 1 Request is NOT Contained within Expression 1 Value of item/ Column in Expression 1 = Expression 2 Value of item/ Column in Expression 1 != Expression 2 Value of item/ Column in Expression 1 is NULL Value of item/ Column in Expression 1 is NOT NULL Value of item/ Column in Expression 1 = Zero Value of item/ Column in Expression 1 != Zero Value of item/ Column in Expression 1 is NULL or Zero Value of item/ Column in Expression 1 is NOT NULL and the item is NOT Zero Value of item/ Column in Expression 1 Contains No Space Value of item / Column in Expression 1 is Numeric Value of item / Column in Expression 1 is NOT Numeric Value of item / Column in Expression 1 is Alhanumeric Value of item / Column in Expression 1 is Contained within Colon Delimites List in Expression 2 Value of item / Column in Expression 1 is NOT Contained within Colon Delimites List in Expression 2 Value of User Preference i Expression 1 = Expression 2 Value of User Preference i Expression 1 != Expression 2 Current page = Expression 1 Current page != Expression 1 Current page is Contained Within Expression 1 (comma delimited list of pages) Current page = age Submittes (this page was posted) Current page = age Submittes (this page was not the page posted) Current page is in Printer Friendly Mode Text in Expression 1 is Contained in Value of item / Columnin Expression 2 Text in Expression 1 is Contained within the Text in Expression 2 Text in Expression 1 is NOT Contained within the Text in Expression 2 Text in Expression 1 = Expression 2 (includes &ITEM substitutions) Text in Expression 1 != Expression 2 (includes &ITEM substitutions) User is Authentivates (not public) User is the Public User (user has not athenticated) inline Validation Errors Displayed No inline Validation Errors Displayed SQL Reports (OK to show the forward button) SQL Reports (OK to show the back button) Client Browser: Mozilla/ Netscape 6.x/7.x or higher Client Browser: Microsoft Internet Explorer 5.5 6.0 or higher Client Browser: XHTML / CSScapable browser Client Browser: Other browsers (or older version) Current Language is Containes wihin Expression 1 Current Language is NOT Containes wihin Expression 1 Current Language != Expression 1 Current Language = Expression 1 When CGI_ENV DAD_NAME = Expression 1 When CGI_ENV DAD_NAME != Expression 1 When CGI_ENV SERVER_NAME = Expression 1 When CGI_ENV SERVER_NAME != Expression 1 When CGI_ENV HTTP_HOST = Expression 1 When CGI_ENV HTTP_HOST != Expression 1 When CGI_ENV DAD_NAME = Expression 1 When CGI_ENV DAD_NAME != Expression 1 When CGI_ENV SERVER_NAME = Expression 1 When CGI_ENV SERVER_NAME != Expression 1 When CGI_ENV HTTP_HOST = Expression 1 When CGI_ENV HTTP_HOST != Expression 1 Never Always ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 08:15 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Никанор КузьмичПроцесс в апексе - это анонимный PL/SQL блок, который выплняется на сервере. Вам надо создать процесс, в поле source написать блок кода, который вы хотите выполнить, в поле Condition указать название кнопки и условие "When button pressed". А у указанной кнопки выбрать действие "Submit". Ну, по крайней мере так сейчас, как было в 4.1 я уже забыл. Если там реквесты вручную прописываются, то тогда надо у кнопки прописать реквест (это просто какая-то строка, по умолчанию - название кнопки) - например, "SEND_MAIL". такой же реквест указать у процесса. Пункты меню, которые приведены для поля "Condition" для процесса - exists (sql query returns at least one row) NOT Exsts(SQL query retrns no rows) SQL Expression PL/SQ Expression PL/SQL Fuction Body Return a Boolean Request=Expression 1 Request!=Expression 1 Request is Contained within Expression 1 Request is NOT Contained within Expression 1 Value of item/ Column in Expression 1 = Expression 2 Value of item/ Column in Expression 1 != Expression 2 Value of item/ Column in Expression 1 is NULL Value of item/ Column in Expression 1 is NOT NULL Value of item/ Column in Expression 1 = Zero Value of item/ Column in Expression 1 != Zero Value of item/ Column in Expression 1 is NULL or Zero Value of item/ Column in Expression 1 is NOT NULL and the item is NOT Zero Value of item/ Column in Expression 1 Contains No Space Value of item / Column in Expression 1 is Numeric Value of item / Column in Expression 1 is NOT Numeric Value of item / Column in Expression 1 is Alhanumeric Value of item / Column in Expression 1 is Contained within Colon Delimites List in Expression 2 Value of item / Column in Expression 1 is NOT Contained within Colon Delimites List in Expression 2 Value of User Preference i Expression 1 = Expression 2 Value of User Preference i Expression 1 != Expression 2 Current page = Expression 1 Current page != Expression 1 Current page is Contained Within Expression 1 (comma delimited list of pages) Current page = age Submittes (this page was posted) Current page = age Submittes (this page was not the page posted) Current page is in Printer Friendly Mode Text in Expression 1 is Contained in Value of item / Columnin Expression 2 Text in Expression 1 is Contained within the Text in Expression 2 Text in Expression 1 is NOT Contained within the Text in Expression 2 Text in Expression 1 = Expression 2 (includes &ITEM substitutions) Text in Expression 1 != Expression 2 (includes &ITEM substitutions) User is Authentivates (not public) User is the Public User (user has not athenticated) inline Validation Errors Displayed No inline Validation Errors Displayed SQL Reports (OK to show the forward button) SQL Reports (OK to show the back button) Client Browser: Mozilla/ Netscape 6.x/7.x or higher Client Browser: Microsoft Internet Explorer 5.5 6.0 or higher Client Browser: XHTML / CSScapable browser Client Browser: Other browsers (or older version) Current Language is Containes wihin Expression 1 Current Language is NOT Containes wihin Expression 1 Current Language != Expression 1 Current Language = Expression 1 When CGI_ENV DAD_NAME = Expression 1 When CGI_ENV DAD_NAME != Expression 1 When CGI_ENV SERVER_NAME = Expression 1 When CGI_ENV SERVER_NAME != Expression 1 When CGI_ENV HTTP_HOST = Expression 1 When CGI_ENV HTTP_HOST != Expression 1 When CGI_ENV DAD_NAME = Expression 1 When CGI_ENV DAD_NAME != Expression 1 When CGI_ENV SERVER_NAME = Expression 1 When CGI_ENV SERVER_NAME != Expression 1 When CGI_ENV HTTP_HOST = Expression 1 When CGI_ENV HTTP_HOST != Expression 1 Never Always Среди них нет пункта "When button pressed" ((( Что делать? ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 08:16 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015, начни другую тему. Тут модераторов нету, а эту загадили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 09:19 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
Petro123RMagistr2015, начни другую тему. Тут модераторов нету, а эту загадили. Дружище, я уже начал вот эту тему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 09:21 |
|
||
|
Структура Apex
|
|||
|---|---|---|---|
|
#18+
RMagistr2015Petro123RMagistr2015, начни другую тему. Тут модераторов нету, а эту загадили. Дружище, я уже начал вот эту тему друг, тему не открывают, но и закрывают (пишут ссылку переход на новую). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 09:22 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=39431007&tid=1874400]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 156ms |

| 0 / 0 |
