Гость
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Помощь новичку. Вывести на экран блок / 7 сообщений из 7, страница 1 из 1
03.04.2013, 10:33
    #38210491
Lelen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помощь новичку. Вывести на экран блок
Есть база данных. Как вывести её в блок на экран.
Пишу в тригере WHEN-NEW-FORM-INSTANCE
go_block('Def_all');
EXECUTE_QUERY;

выдает ошибку FRM-40350 В результате запроса не возвращено ни одной записи
...
Рейтинг: 0 / 0
03.04.2013, 10:56
    #38210557
mRdUKE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помощь новичку. Вывести на экран блок
Lelen,

В смысле вывести блок данных из таблицы в базе данных?
FRM-40350 это не ошибка, это информация, которая говорит что записи не найдены
Тут причин несколько может быть
- в таблице БД данные есть? :)
- блок Def_all на основе таблицы? как создавали, визардом или ручным способом?
...
Рейтинг: 0 / 0
03.04.2013, 11:07
    #38210581
Lelen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помощь новичку. Вывести на экран блок
mRdUKELelen,

В смысле вывести блок данных из таблицы в базе данных?
FRM-40350 это не ошибка, это информация, которая говорит что записи не найдены
Тут причин несколько может быть
- в таблице БД данные есть? :)
- блок Def_all на основе таблицы? как создавали, визардом или ручным способом?


Данные в таблице есть. Блок создан визардом на основе таблицы
...
Рейтинг: 0 / 0
03.04.2013, 11:16
    #38210616
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помощь новичку. Вывести на экран блок
LelenДанные в таблице есть. Блок создан визардом на основе таблицы
1. м.б. у тебя установлено условие WHERE, по которому не возвращается ни одной строки
2. права на таблицу пользователю, под которым запускается форма
...
Рейтинг: 0 / 0
03.04.2013, 11:26
    #38210633
Lelen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помощь новичку. Вывести на экран блок
tru55LelenДанные в таблице есть. Блок создан визардом на основе таблицы
1. м.б. у тебя установлено условие WHERE, по которому не возвращается ни одной строки
2. права на таблицу пользователю, под которым запускается форма


Да, нашла условие направильное стояло.
Еще один вопрос. Если я НЕ поставлю на какой-нибудь столбец условие PrimaryKey=yes, то выдает ошибку.
...
Рейтинг: 0 / 0
03.04.2013, 12:17
    #38210790
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помощь новичку. Вывести на экран блок
Lelen Если я НЕ поставлю на какой-нибудь столбец условие PrimaryKey=yes, то выдает ошибку.
Что стоит в свойстве базового блока Enforce Primary Key?

PS
Если идет ошибка - лучше указывать конкретный код и сообщение
...
Рейтинг: 0 / 0
03.04.2013, 12:27
    #38210829
Lelen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помощь новичку. Вывести на экран блок
tru55Lelen Если я НЕ поставлю на какой-нибудь столбец условие PrimaryKey=yes, то выдает ошибку.
Что стоит в свойстве базового блока Enforce Primary Key?

PS
Если идет ошибка - лучше указывать конкретный код и сообщение


в свойстве базового блока Enforce Primary Key стоит NO
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Помощь новичку. Вывести на экран блок / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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