powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Сохранение данных в таблицу из нового региона
36 сообщений из 36, показаны все 2 страниц
Сохранение данных в таблицу из нового региона
    #37685852
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем здравствуйте, создал регион ФФФ, внутри ФФФ item'ы сохраняются в одну таблицу при нажатии кнопки. И проблема здесь, я создал новый регион Ф1 внутри ФФФ. В Ф1 три селект листов, и значение селект листов хотел сохранить в другую таблицу, но никак не получается. Еще вопрос если разрешится первый вопрос, внутри региона ФФФ кроме региона Ф1 будут регионы Ф2, Ф3, ..., Ф24. И там тоже внутри будут по 3 селект листов. Как сделать чтобы значение первого селект листа из региона Ф2 сохранился в колонке под Ф1. И так далее до Ф24, и второго и третьего селект листа. Помогите.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37685947
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

По-моему проблема в формулировании задачи (не в Apex). Попробуйте сформулирвать поставленную задачу на обычном человеческом языке без таких страшных слов как Item, LOV, Plugin (прости-господи).
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37685988
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
emdidemdid,

Имеется 2 таблицы, когда заполняется форма половина значений должны сохранятся в первую талбицу, половина в вторую таблицу при нажатии кнопку "сохранить".
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686177
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ помогите, хотя бы похожих примеров укажите, хотя я не нашел
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686307
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Что мешает создать процесс OnSubmit, в котором выполнить два действия: записать данные из элементов страницы в первую таблицу, записать данные из элементо страницы во вторую таблицу?
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686376
sirtr01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
стараюсь сделать, но не получается. Выдает

1 error has occurred
ORA-06550: line 1, column 56: PL/SQL: ORA-00904: "PROJECT": invalid identifier ORA-06550: line 1, column 13: PL/SQL: SQL Statement ignored

такую ошибку. Может покажите каким образом выполняется или хотя бы пример,
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686380
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
стараюсь сделать, но не получается. Выдает

1 error has occurred
ORA-06550: line 1, column 56: PL/SQL: ORA-00904: "PROJECT": invalid identifier ORA-06550: line 1, column 13: PL/SQL: SQL Statement ignored

такую ошибку. Может покажите каким образом выполняется или хотя бы пример,
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686391
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответ в стиле КО: Фигня какая-то приключилась.

Пожалуйста, укажите:
Как называются item на странице, которые нужно сохранять.
Напишите здесь то как Вы сохраняете элементы целиком. (Но не только магическую надпись об ошибке.)
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686418
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Вы прочитали этот документ ? (Особенно в разделе Referencing Item Values)

Там есть пример доступа к item страницы в анонимном блоке.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686429
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В регионе имеется элементы Node, Parent, Distance (таблица route), создал новый регион с элементами project_id, project (таблица projects), и когда создал второй регион убрал кнопок создать, удалить и сохранить так как аналогичные кнопки имеется в первом регионе. И таким образом создаю процесс:

1 В приложении внизу нажимаю кнопку - create,
2 дальше открывается - New Component, там выбираю - Page control on this page,
3 дальше выбираю Process,
4 дальше - Data Manipulation,
5 выбираю - Automatic Row Processing (DML),
6 Имя задаю, выбираю on submit - after computation and validations,
7 имя таблицы - projects, ключ,
8 дальше по умолчанию и создать,
Выдает вышеуказанную ошибку
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686445
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо, регион скучает по бездушно удаленным кнопкам и гадит в ответ.


Тогда вопрос задам по другому:
* Укажите список сущностей, которые выводятся в виде item с указанием таблицы, к которой принадлежат.
* Укажите по какому принципу присваиваются начальные значения этим элементам.
* В какой момент нужно записать значения непосредственно в таблицу БД.

Я пока не понял почему нужно одновременно записывать данные в две таблицы сразу за один прием. Объясните, почему это поймет тупой Automatic Row Processing и правильно раскидает элементы по таблицам?
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686452
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар убрал кнопок создать, удалить и сохранить так как аналогичные кнопки имеется в первом регионе. И таким образом создаю процесс:


Что у этого процесс в разделе: Conditions (в пункте When Button Pressed)?
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686474
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
create стоит
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686483
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

И что это означает?
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686487
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
там список выпадающий, я выбрал create
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686490
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

А зачем?
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686500
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а что должен делать?
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686513
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжара что должен делать?

Видимо, должен делать бочку


Вы так и не описали внятно что желаете сделать. Единственное, что пока ясно - стандартными средствами это не решается.
Попытки выяснить нужно ли делать именно это или может быть это нужно сделать по-другому не увенчались успехом.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686540
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я точно не знаю что должен делать, просто создал процесс onSubmit, думал проблему можно так решить, но все дальше, я еще путаюсь
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686550
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СанжарЯ точно не знаю что должен делать, просто создал процесс onSubmit, думал проблему можно так решить, но все дальше, я еще путаюсь
Займитесь сельских хозяйством. Это проверено и надежно.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686554
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, обнадеживает
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686569
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Я Вам в очередной раз пытаюсь указать решение:
* Создаете требуемые Item руками.
* Задаете необходимое начальное значение.
* Сохраняете значения Item в нужные таблицы.
Все эти действия выполняете в явном виде (То есть все прописываете РУКАМИ)

Для каждого из этих действий есть стандартное место.

В автоматическом режиме сделать это не удается - Вы уже пробовали.

Хотя скорее всего условия задачи сформулированы неверно. Но про это Вы тоже ничего не говорите.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37686634
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, думаю на сегодня хватит, давайте завтра продолжим,
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37687564
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot emdidemdid]
* Сохраняете значения Item в нужные таблицы.
Все эти действия выполняете в явном виде (То есть все прописываете РУКАМИ)

quot]

Именно тот новый Item не находит вторую таблицу, если прописать поле из первой таблицы в source то все ОК.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37687745
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Поясните, кто и в какой момент вменил в обязанность новому Item находить неведомую вторую таблицу. А так же почему этот самый новообращенный Item вероломно отказался от своих обязанностей.


Вы не выполнили домашнее задание: не прописали сохранение элементов в явном виде.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688236
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[img=C:\Documents and Settings\ormonbekov\Рабочий стол\Безымянный.JPG]
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688300
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[img=C:\Documents and Settings\ormonbekov\Рабочий стол\Безымянный.JPG]Рисунок приложил, там от Номер документа до Количество сохраняются в таблицу table1, а где я выделил и пронумеровал, там 4 subregion по 3 селект листов, сохраняются в другую таблицу table2, в table2 три поля, и каджый следующий регион должен сохранятся в таблицу table2 в новую строку. Наверное ясно выразился, если нет готов прояснить
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688323
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Я же просил Вас написать. А Вы мне -- нарисовали (фигвамы какие-то).


Видимо все самое интересное происходит по нажатию кнопки "Отправить".
Приведите здесь текст сохранения данных по разным таблицам из процесса, запускаемого этой кнопкой.


Так и есть: проблема с техническим заданием.
Обычно такие действия делают в виде пошагового мастера:
На первом шаге создают приказ (или что там у Вас), на последующих шагах добавляют согласования и прочие обвесы.
Таким образом неведомая форма разбивается на несколько вполне примитивных стандартных действий.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688364
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Снова фотку выложил, думаю так понятнее
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688373
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Т.е. этот фотка верхняя,
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688396
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Рисовать больше не нужно!


Если Вы обратитесь к моим предыдущим постам, то увидите, что я просил Вас сделать сохранение в явном виде. Вы этого не делаете. Упорно пишите автоматическое сохранение.

Сделайте следующее:
Создайте процесс как указано на рисунке (для страницы, после валидаций, с типом анонимный pl/sql блок). Внутри этого блока запишите требуемую Вам конструкцию сохранения. (Типа insert into table_1 (field1, field2) values (:PX_val1, :PX_val2) )

Имеющийся у Вас процесс временно заблокируйте. (Например в условие срабатывания впишите return false)
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688405
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Санжар,
Рисовать больше не нужно!


:) ОК. Ща попробую, спасибо
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688434
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Обратите внимание, что в Sample Database Application есть пример организации мастера.
Запускается он со страницы 4 (Кнопка "Создать новый заказ" в списке заказов). Может быть, такой способ подойдет и Вам. А имеющийся пример облегчит разработку.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688460
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
emdidemdidСанжар,
+

Рисовать больше не нужно!


Если Вы обратитесь к моим предыдущим постам, то увидите, что я просил Вас сделать сохранение в явном виде. Вы этого не делаете. Упорно пишите автоматическое сохранение.

Сделайте следующее:
Создайте процесс как указано на рисунке (для страницы, после валидаций, с типом анонимный pl/sql блок). Внутри этого блока запишите требуемую Вам конструкцию сохранения. (Типа insert into table_1 (field1, field2) values (:PX_val1, :PX_val2) )

Имеющийся у Вас процесс временно заблокируйте. (Например в условие срабатывания впишите return false)

а для Condition Type оставить по умолчанию?
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37688469
emdidemdid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Эм. Задача - временно заблокировать этот процесс. Если нужно поменять - поменяйте.
...
Рейтинг: 0 / 0
Сохранение данных в таблицу из нового региона
    #37692777
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде можно сделать на Master Detail.
Но вопрос опять, должен сделать так, что когда выбирается значение из элемента филиал, на элементе отдел должны показывать только те отделы которые связаны по ID. В других формах когда я писал так:

select t.DEPT_ID
from TMZ_KRN_DEPARTMENTS_N t, krn_departments_n k
where k.department=t.dept_name
and k.department_desc=:p7_agreement
order by 1

но в форме Master Detail не получается. Помогите
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Сохранение данных в таблицу из нового региона
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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