Skip to main content

Создание динамического источника

Для добавления динамического источника данных требуется открыть раздел "Утилиты разработчиков" и выбрать меню "Источники данных"

Screenshot_41.jpg

Далее необходимо указать основные параметры динамического источника данных, и указать сам SQL запрос

Screenshot_3.jpg

Пример динамического источника данных

Все параметр используемые в SQL запрос имеют префикс p_

SELECT
	CASE
		WHEN EXISTS(
		SELECT
			*
		FROM
			TPU.SOTRUDNIK_ALL_WORK_DET_UVOLN_V tsawduv
		WHERE
			(tsawduv.data_nachala_raboty <= trunc(sysdate))
			AND ((tsawduv.data_uvolneniya IS NULL)
				OR (tsawduv.data_uvolneniya >= trunc(sysdate)))
			AND (lichnost_id = :p_lichnost_id)) THEN 1
		ELSE 0
	END
FROM
	DUAL

В нижней части формы необходимо указать тип источника данных, для динамических источников данных типа Список - нужно указать имя таблицы и схемы основной таблиц, идентификатор которой объявлен как Первичный ключ.

Можно указать теги, для поиска динамических источников данных по предметной области.

Screenshot_2.jpg