powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Выбор нескольких записей и сохранение в одно тектовое поле
3 сообщений из 3, страница 1 из 1
Выбор нескольких записей и сохранение в одно тектовое поле
    #38711205
nub_ora13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите плз как лучше реализовать следующий алгоритм:
Есть 3 связанных таблицы, представляющих собой складскую иерархию.
Операционная единица --<- Складская организация --<- Склад.
Нужно в форме сделать 3 зависящих друг от друга списка выбора, и сохранить выбранные строки в таблицу в 3 текстовых поля конкатенацией с разделителем.
Я предполагаю сделать на каждый выбор по окну с таблицей и чекбоксами, и в каждом окне выбор будет сохраняться, затем другое окно, зависящее от предыдущего, будет уже сохраненные значения для ограничения своего списка.
...
Рейтинг: 0 / 0
Выбор нескольких записей и сохранение в одно тектовое поле
    #38712632
nub_ora13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто на всякий случай.
Запрос, раскручивающий конкатенированную строку таблицы.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
with test_concat as
(select 1 col1, 'SMITH,ALLEN,WARD,JONES' col2 from dual
union 
select 2 col1, 'qwe,asd,zxc' col2 from dual)
select regexp_substr(x.col2,'[^,]+', 1, level) 
from (select col1, col2 
      from test_concat 
      where col1 = 2) x --Выбор нужной строки
connect by regexp_substr(x.col2, '[^,]+', 1, level) is not null 
...
Рейтинг: 0 / 0
Выбор нескольких записей и сохранение в одно тектовое поле
    #38713284
nub_ora13сохранить выбранные строки в таблицу в 3 текстовых поля конкатенацией с разделителемЕсли это принципиально, то делать как советовал Леонид в параллельном топике
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Выбор нескольких записей и сохранение в одно тектовое поле
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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