|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Вопрос такой: кто-нибудь может посоветовать ещё что-нибудь хорошее по APEX API, кроме "API Reference E12855-01" ?? желательно чуть более подробное, и, может быть, с примерами +) (русскоязычное тоже очень приветствуется(хотя надежды у меня почти нет +) ) ) собственно почему возникает такой вопрос - потому, что в самом E12855-01 совершенно упущен момент работы с этим API... одни функции и кратенькое описание...(т.е. хотелось бы не только "что прменять" чтобы было, но и описание, как это можно применить) а достучаться до значения RADIOGROUP созданной по запросу: Код: plaintext
З.Ы. версия АРЕХа: 3.1.0.00.32 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2009, 18:40 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Вам нужно читать руководство по PL/SQL, потому что APEX_APPLICATION.G_F01 - это не что иное как pl/sql коллекция. И обращаются с ними также как и с другими коллекциями. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2009, 17:16 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Поясни плз ещё, в чём именно у меня ошибка обращения к APEX_APPLICATION.G_F01 например, когда я пытаюсь: Код: plaintext 1. 2.
Код: plaintext 1. 2.
Код: plaintext
ничего кроме этого дельного в руководствах по PL/SQL найти я к сожалению не смог... запрос по которому создавалась APEX_APPLICATION.G_F01 в первом посте. и ещё вопрос, каковы пределы видимости этих коллекций? т.е. на соседней странице я могу обратится к этой коллекции и получить тот же результат?? ненашёл нигде пока этой информации... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 17:41 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Varlock9000Поясни плз ещё, в чём именно у меня ошибка обращения к APEX_APPLICATION.G_F01 например, когда я пытаюсь: Код: plaintext 1. 2.
Код: plaintext 1. 2.
Код: plaintext
ничего кроме этого дельного в руководствах по PL/SQL найти я к сожалению не смог... запрос по которому создавалась APEX_APPLICATION.G_F01 в первом посте. и ещё вопрос, каковы пределы видимости этих коллекций? т.е. на соседней странице я могу обратится к этой коллекции и получить тот же результат?? ненашёл нигде пока этой информации... Без всяких там to_number и to_char просто APEX_APPLICATION.G_F01(i) и все нормально будет! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 10:14 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
У меня вопрос в тему но немного другой. Есть updateable report с составным запросом по нескольким таблицам, чтолбцов около 20 но показываются 6 столбцов причем первый столбец это чекбоксы(создан автоматически при создании табулар форм) а второй столбец радикнопок cозданных через APEX_API следующий столбец это склейка 3-х полей таблицы и остальные 5 и 6 столбцы просто поля. использую процесс: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Что за непонятная нумерация??? как мне выцепить нужные столбцы? и почему их 7 если в репорте их 6??? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 10:27 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Почему то нумерация судя по некоторым игранием последовательности моего запросу идет не от первого поля в запросе, а с последнего , то есть вообще последний столбец в репорте соответствует последнему полю в запросе и пошло вверх, причем игнорирутся поля с алиасами(составное поле как раз с ним)... Что за ерунда,помогите разобраться! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 14:08 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Ну как вы там нумеруете свои айтемы - это только вам известно. Нужно понимать, что эти коллекции уже существуют, и к любой из них можно обратиться. Если создать два айтема с одинаковым номером, то второй перепишет первый и т.д.... Короче - просто аккуратней нужно создавать элементы. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 14:24 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Мне кажется. нумеруются они в той последовательности, в которой расположены в запросе в Source regiona. Только первым всегда ставится CheckBox. а дальше по запросу в том числе и не отображаемые. Можно еще посмотреть исходный код страницы, поискать там например id="f05_0001". Это будет пятый столбец в первой строке и посмотреть его название. Т.е. хоть как-то связать номера со столбцами. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 14:47 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Вообщем допер до следующего: первый столбец чекбоксов у меня остался с табулар форм(delete, update), но удаление мен нужно было а нужен был тока элемент. теперь при обращении к f01(это он и есть) ввиде значения value я получаю не код товара допустим(по которому потом произвожу поиск в таблице и делаю определенные операции), а всего лишь значение выделенной строки, которая мне ничего не дает... Можно ли как нибудь привязать к value значение кода товара без добавления в запрос функцию Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 14:56 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
А у меня почему-то эта строка Код: plaintext
из кода Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
всегда возвращает имя поля, а не его ID. Как можно выцепить сами значения? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2010, 11:24 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Foxter, покажите код запроса, который создаёт у Вас эту коллекцию. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2010, 13:10 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Формируется отчет, suPPLer, в который добавлен чекбокс Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2010, 14:16 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
FoxterФормируется отчет, suPPLer, в который добавлен чекбокс Код: plaintext 1. 2.
По-моему, Вы не видите разницы между одинарными кавычками (aka апостроф) и двойными. В двойных кавычках указываются идентификаторы (названия переменных, столбцов, таблиц, пакетов и т.д.). В одинарных - строки-литералы. Почитайте указанную документацию , в частности, п.0. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2010, 14:37 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Пример был взят из 6 главы адвансед тьбториал. но я дейстчительно еще не усвоил разницу между разными кавычками :( Но когда меняю на с апострофа на кавычки, получаю автор1 error has occurred Query cannot be parsed within the Builder. If you believe your query is syntactically correct, check the ''generic columns'' checkbox below the region source to proceed without parsing. ORA-00918: столбец определен неоднозначно ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2010, 14:56 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
FoxterНо когда меняю на с апострофа на кавычки, получаю Уберите кавычки вообще от этого столбца и попробуйте выполнить этот запрос в SQL Workshop->SQL Commands. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2010, 15:48 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
suPPLerFoxterНо когда меняю на с апострофа на кавычки, получаю Уберите кавычки вообще от этого столбца и попробуйте выполнить этот запрос в SQL Workshop->SQL Commands. Без кавычек (также как и с двойными) и в коммандс и в самом билдере - столбец определен неоднозначно. С одинарными - нормально строит отчет. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2010, 16:06 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
FoxterБез кавычек (также как и с двойными) и в коммандс и в самом билдере - столбец определен неоднозначно. С одинарными - нормально строит отчет. Вы никак не поймёте, что с одинарными кавычками Вы явно присваиваете в качестве value всем элементам эту строку в одинарных кавычках. Раз столбец объявлен неоднозначно, то добавьте к нему псевдоним нужной таблицы, например: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2010, 19:47 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Качай отличную книгу с: http://nnm.in.ua ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2010, 12:12 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
Varlock9000, Вот книга в отличном качестве PRO APEX ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2010, 09:58 |
|
работа с APEX API.
|
|||
---|---|---|---|
#18+
suPPLerFoxterБез кавычек (также как и с двойными) и в коммандс и в самом билдере - столбец определен неоднозначно. С одинарными - нормально строит отчет. Вы никак не поймёте, что с одинарными кавычками Вы явно присваиваете в качестве value всем элементам эту строку в одинарных кавычках. Раз столбец объявлен неоднозначно, то добавьте к нему псевдоним нужной таблицы, например: Код: plaintext
Все понял :) Вы мне очень помогли. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2010, 08:22 |
|
|
start [/forum/topic.php?fid=50&msg=36431782&tid=1877114]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 17ms |
total: | 173ms |
0 / 0 |