powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Подскажите, как можно добавить новые строки в отчет?
25 сообщений из 34, страница 1 из 2
Подскажите, как можно добавить новые строки в отчет?
    #35858331
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На одной машине стоит Oracle10, а на другой APEX. Создал SQL Report, который из БД Oracle выбирает, например, список организаций с их характеристиками. Как можно сделать, чтобы сразу в APEXсе добавлять в отчет новые организации со всеми параметрами, т.е. новые строки. Пытался разобраться с процессами, но ничего не получилось. APEXсом начал заниматься недавно, в институте надо, и вот такую вещь срочно нужно сделать. Подскажите, пожалуйста, если можно, подробнее, как это сделать.
Спасибо.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35858617
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
86-ой год рождения... институт?
либо у тебя диплом уже был, либо будет летом :)
что-то ты темнишь :)

Советую почитать про Апекс документацию... а то фраза:
"На одной машине стоит Oracle10, а на другой APEX." меня поставила в тупик :)

А по существу вопроса, тебе нужны "формы" в апексе.
т.е. создаёшь пейдж-форму.
и там по иструкции создания всё увидишь.. он сам предложит к какой таблице и что нужно сделать :)

а репорт у тебя потом обновится с новыми значениями :)
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35860297
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема еще очень актуальна.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35860486
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чем формы не помогли?
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35860557
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Legi, если можно, то расскажите подробней, как это сделать, у меня так не получилось.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35860738
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин.. по-идее Вы - студент последнего курса...

если Вы какой-нить юресприденция, гумманитарий, то принципиально не хотел бы рассказывать, ибо оно Вам не нужно :)

если технарь, то не поверю, что у Вас не получилось нажать три кнопки и прочитать пару строк на английском...


открываем документацию и читаем...

всё просто.. повторю ещё раз.. нужно создать пейдж-форму. и по мере создания (нажатия кнопок) заполнять то что требуется...

ГДЕ ЗДЕСЬ МОЖЕТ ЧТО-ЛИБО НЕ ПОЛУЧИТСЯ?
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35861169
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый Legi, если вам не хочется отвечать, то не отвечайте, Вас никто не заставляет этого делать. И зачем Вы проводите расследование, я не понимаю. Если уж так интересна моя биография, то я Вам могу выслать свое резюме.
Спасибо.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35865512
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если делать через форму, то он предлагает стандартную схему, а мне нужна моя, которая уже есть.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35865626
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
явно не студент технического профиля :)

1. чем Ваша схема отличается от стандартной? (обрисуйте Вашу схему)
2. что мешает на одной странице подцепить Ваш репорт и сразу же подцепить туда же стандартную форму для ввода записей? (т.е. визуально будет всё на одной странице и слито воедино)
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35869128
Maxman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Create->New Region on Page->Form.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35877051
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На одной странице создал отчет, который делает выборку из моей БД, на той же странице сделал Tabular Form. При создании Tabular Form потребовалось выбрать одну из стандартных таблиц, в которой и будут производиться изменения. При редактировании страницы в регионе Tabular Form изменил запрос на запрос, который делает выборку из моей БД. Но вот редактирование не происходит, т.е. например при нажатии кнопки AddRow выдает ошибку "Error in mru internal routine: ORA-20001: no data found in tabular form
Error Unable to process update. "
Как это исправить, что я не так делаю?
Спасибо.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35878108
Фотография Ales Protiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй для начала самый простой путь:
Create -> New Page -> Form -> Form on a Table with Report ...
Оно создаст тебе 2 формы, одна с репортом, вторая с формой. Посмотришь как там что устроено.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35880547
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Получается создать как говорил Legi, Maxman и Ales Protiv, но проблема в том, что в самом начале создания предлогается выбрать Table/View Owner , который у меня стоит HR .
Далее нужно Select the table or view on which you wish to base your report and form , и в Table/View Name возможно выбирать только из нескольких стандартных таблиц, например COUNTRIES (table), DEMO_STATES (table), JOB_HISTORY (table) и т.д.
А вот как мне создать это все для моих таблиц, т.е. где и как именно выбрать мои таблицы, а не демонстрационные???
Подскажите, пожалуйста. Спасибо.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35880596
Фотография Ales Protiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При создании приложения предлагается выбрать схему, в которой будет работать это приложение.
На сколько помню, доступные схемы настраиваются в администрации workspace'ов.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35880876
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При построении отчетов с помощью SQL запросов я делаю выборки из своих таблиц так: select * from organizations@max, где max и есть, вроде как, моя база.
А вот здесь можно сделать что-нибудь подобное или надо искать другие пути?
Спасибо.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35880907
Фотография Ales Protiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, понял - вы через dblink работаете. Вас не сразу поняли, т.к. это нестандартная схема работы :)
Нет. Напрямую обращаться к таблицам другой базы нельзя. Но можно создать представления или синонимы на эти таблицы в базе, где установлен Apex, и тогда всё получится. Я в своё время выбрал представления, не помню почему отказался от синонимов, хотя с ними по идее проще.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35880933
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ales Protiv,
да, у меня именно через link. Расскажите, пожалуйста, поподробней, как мне создать представления и синонимы.
Спасибо.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35883504
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создал преставление на мою таблицу в БД. Затем создал Форму и Репорт на это представление, все получилось удачно. При использовании изменений через форму все происходит нормально, данные меняются, а вот новые строки так и не получается создать, выдает ошибку
ORA-01400: невозможно вставить NULL в ("GAN"."ACTDIR"."ID") ORA-02063: preceding line from RTN ORA-06512: at "FLOWS_020100.WWV_EXECUTE_IMMEDIATE", line 182 ORA-06512: at "FLOWS_020100.WWV_FLOW_DML", line 645 ORA-22816: unsupported feature with RETURNING clause .
В чем может быть проблема, подскажите, пожалуйста?
Когда делал со стандартными таблицами, то все нормально, новые строки вставляет.
Спасибо.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35883899
Maxman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Каким у Вас образом должно заполняться поле ID? Вроде как это ваш prymary key. Обычно он заполняется в триггре при вставке. А вас скорее всего по другому.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35884000
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, вот если я поле ID делаю первичным ключом, то вот такую ошибку и выдает.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35884107
Maxman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создайте для него sequence и в триггере вставляйте
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35884442
skam1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем большое спасибо, вроде получилось!
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35884748
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legiа чем формы не помогли?
Ну а скока form jн можнет вставить? В master->detaile у меня есть одна форма, но нужно две. Например, есть клиенты, у кажного есть много IP, и много типов приложений. Он вторую не дает: на странице можно тока одну, выбирите шо-тот кроме формы. Вот и мучаюсь с отчетом. Ну удалять наверное получится. А вот добавить пока типа не очень.
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35884885
Фотография Legi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo,

вставить можно сколь угодно много :)

вопрос не совсем понятен :(
...
Рейтинг: 0 / 0
Подскажите, как можно добавить новые строки в отчет?
    #35885171
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legivadiminfo,

вставить можно сколь угодно много :)

вопрос не совсем понятен :(
Вот у меня есть три таблицы: Пользователь, IP, Приложение. Один пользователь может иметь несколько IP адресов и несколько приложений. Я содал страницы Master Detail Form. В процессе создания он предложил использовать две таблицы: основную и на странице Master и одну на странице Detail. НА первой я указал таблицу Пользователь на второй IP. Но мне надо еще и приложение там же на странице Detail. Хорошо он не предложил несколько таблов на этой станице, тогда я после создания пытаюсь создать регион с Tabular Form. Он сразу это не пресекает, еще несколько шагов многообещающе делает, но под конец создания решительно выдает:

Updatable SQL Query already exists on page 2. You can only add one updatable SQL query per page. Select a different page.
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Подскажите, как можно добавить новые строки в отчет?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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