powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обращение к определенной строчке репорта...
17 сообщений из 17, страница 1 из 1
Обращение к определенной строчке репорта...
    #35923259
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток всем.
Есть репорт с элементами типа
Код: plaintext
input type="text"
, а так же радиокнопки для выделения определенной строчки для операции. есть процесс который срабатывает по нажатию кнопки и производит определенные манипуляции с выбранной строкой подсмотрел в исходнике страницы что нужный элемент называется f06, но в каждой строчке они так называются тока меняется идетификатор
Код: plaintext
id="f06_0001"
и соответственно при обращении из процедуры
Код: plaintext
apex_application.g_f06(i)
дает мне всегда значение тока первой строчки.
Как мне добиться нужной выделенной строчки?
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35927599
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в переменной i мы получим нужную строчку а как потом по идентификатору вытащить нужное значение элементов 4 и 6-го....
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35927612
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нифига не получим тока сейчас проверил
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35928480
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По идентификатору элемента на странице через JS могу получить значение элемента с нужной строки только как узнать выделенную строку и и выполнить JS в pl/sql?
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35930586
DARTSIDIOUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,

может так?
For i In 1 .. HTMLDB_APPLICATION.g_f01.Count Loop
myvar:=HTMLDB_APPLICATION.g_f06(HTMLDB_APPLICATION.g_f01(i));
End Loop;
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35932112
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DARTSIDIOUS,

Код: plaintext
ORA- 01403 : no data found
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35935864
DARTSIDIOUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,

Репорт:
select HTMLDB_ITEM.CHECKBOX (01,rownum) RM,
HTMLDB_ITEM.TEXT(06,username) usernname from all_users

Процедура:

declare
temp_str varchar2(2000);
begin
For i In 1 .. HTMLDB_APPLICATION.g_f01.Count Loop
temp_str:=temp_str||' '||HTMLDB_APPLICATION.g_f06(HTMLDB_APPLICATION.g_f01(i));
End Loop;
raise_application_error(-20000,temp_str);
end;

Результат:
ORA-20000: SYS SYSTEM OUTLN
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35941332
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DARTSIDIOUS,

У меня в запросе нет
Код: plaintext
HTMLDB_ITEM.TEXT
Я просто в свойствах поля поставил на вкладке
Код: plaintext
Report Attributes
в свойстве поля
Код: plaintext
Tabular Form Element -> Display As -> TextField
.
Поэтому ситуация вот такая...
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35941456
DARTSIDIOUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вроде суть такая:
чекбокс - это элемент "g_f01"
номер редактируемого элемента можно посмотреть в исходнике,
А обращаться к нему - "HTMLDB_APPLICATION.g_fXX (HTMLDB_APPLICATION.g_f01(i))"
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35941461
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DARTSIDIOUS,

Читайте внимательно первый пост я так и сделал но выводит всегда тока значение первого элемента.
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35941479
DARTSIDIOUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,
Мне кажется, вы обращаетесь "apex_application.g_f06(i)"
а нужно "apex_application.g_f06(apex_application.g_f01(i))"
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35941492
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DARTSIDIOUS,

делал
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35941552
DARTSIDIOUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,

Еще раз , повнимательнее) . Здесь пример .
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35942019
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DARTSIDIOUS,

Согласен то что и у меня но почему то(посмотрев в исходниках):
Код: plaintext
<input type="text" name="f03" size="10" maxlength="2000" value="KING" onKeyUp="this.value = this.value.toUpperCase()" id="f03_0001" />
value задано поэтому и возвращает а у меня хоть и сделано так же параметра такого вообще нет.
в
Код: plaintext
Tabular Form Element
заданы
Код: plaintext
1.
2.
Reference Table Owner	 
Reference Table Name	
Reference Column Name
По идее должно работать а ан нет...
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #35942442
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это немножко не тот пример.
во-первых:
там чекбокс столбец сформирован системой и возвращает при выделении номер строки, а у меня такой столбец сделан через ф-ю APEX_API в запросе и возвращает некий код(по этому в
Код: plaintext
myvar:=HTMLDB_APPLICATION.g_f06(HTMLDB_APPLICATION.g_f01(i));
и выдает нот фоунд, так как ожидает номер строчки а не код продукции к примеру). необходимо выхватить по коду продукции номер строчки.
во-вторых:
тут идет оперирование с данными которые уже находятся в базе а мне надо что бы они подхватились только что набранные в строчке ввода...
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #36068047
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До сих пор актуально!
...
Рейтинг: 0 / 0
Обращение к определенной строчке репорта...
    #36079943
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DARTSIDIOUS, в теме разобрался был прав во всем! Запутано тока все вот и не допирало
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обращение к определенной строчке репорта...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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