Как установить флажок в Apex 18, когда его значение присутствует в другой таблице - PullRequest
0 голосов
/ 18 июня 2019

У меня есть флажок со списком значений из таблицы а.Мне нужно, чтобы они были проверены, если присутствуют в столбце таблицы б.У вас есть готовое решение, коллеги?Спасибо Адам

1 Ответ

0 голосов
/ 18 июня 2019

См. Этот же вопрос для дополнительной информации .

Когда вы работаете с элементом с несколькими значениями, вы хотите, чтобы ваш запрос источника выбрал список с разделителями-двоеточиями значений, которые вы хотите отметить в вашем флажке.(Это верно для многозначных элементов страницы Application Express в целом.) Например,

select listagg(my_column, ':') within group (order by my_column) 
from TableB

, где my_column - это имя столбца в таблице B, в котором хранятся ваши значения.

Если в TableB много значений (достаточно, чтобы приведенный выше listagg () возвращал более 4000 символов), вам понадобится более сложный запрос, но в большинстве случаев он будет работать нормально.

...