powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / POPULATE_BLOCK
3 сообщений из 3, страница 1 из 1
POPULATE_BLOCK
    #38274785
luchik_5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемы Гуру, не подскажите в какую сторону копать?
Такая проблема. Есть процедура в БД pac.proc1 (pac- пакет). В пакете объявлен тип данных:
Код: plsql
1.
2.
3.
4.
5.
 type r_tmp is record(
        pole1   table.pole1%type,
        pole2   table.pole2%type,
        pole3   table.pole3%type);  
 type t_tmp is table of r_tmp index by pls_integer;  


В процедуре proc1 идет наполнение этой структуры данными.
На форме есть блок, построенный на основе pac.proc1

При выполнении запроса в этот блок получаю данные во все поля, кроме pole3. При этом в БД значение записывается.
При пошаговой отладке в дебагере вижу что после выполнения процедуры pac.proc1 в триггере QUERY-PROCEDURE в этом поле есть значение, однако после выполнения
Код: plsql
1.
PLSQL_TABLE.POPULATE_BLOCK(bk_data, 'BLOCK_TMP');


вижу что данные в поле, основанном на pole3 не перенеслись.
В свойствах проверила что поле является полем БД и column name указано верно. Работаю с Oracle Forms Builder версии 10.1.2.3.0
...
Рейтинг: 0 / 0
POPULATE_BLOCK
    #38277921
efendi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У айтема :POLE3 стоит признак базового поля?
...
Рейтинг: 0 / 0
POPULATE_BLOCK
    #38294953
luchik_5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
конечно, иначе бы в дебагере не было бы видно значение этого поля
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / POPULATE_BLOCK
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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