ошибка: FRM47337 Tree node label can not be null при выполнении скрипта DECLARE |
Справочник встроенных подпрограмм и функций ORACLE FORMS DEVELOPER
SCROLL_UP - скроллирует список записей текущего блока вниз примерно на 80 % вывода блока. Такое действие выведет записи, находившиеся "выше" текущего вывода блока.
SCROLL_DOWN - скроллирует список записей текущего блока вверх примерно на 80 % вывода блока. Такое действие выведет записи, находившиеся "ниже" текущего вывода блока.
SCROLL_VIEW - данная процедура используется для программной прокрутки вид-картинки.
Параметры:
- view_id - уникальный идентификатор, который Forms Builder связывает с вид-картинкой ( Canvas ) при создании.
- view_name - имя вид-картинки ( Canvas ), присвоенное ей при создании. Тип данных - VARCHAR2.
- X - определяет координату прокрутки по "Х".
- Y - определяет координату прокрутки по "Y".
SELECT_ALL - выделяет весь текст в текущем элементе. Вызывайте эту процедуру перед выполнением CUT_REGION или COPY_REGION, когда вы хотите скопировать или вырезать текст.
SERVER_ACTIVE - идентифицирует связанный с контейнером сервер, в качестве идентификаторов выступают два состояния: сервер запущен (возвращается True ), сервер не запущен (возвращается False ). Функция возвращает - BOOLEAN.
Параметры:
- item_name - специфицирует имя объекта, данное ему на этапе проектирования. Тип данных - VARCHAR2.
- Item_id - уникальный идентификатор, который Forms Builder связывает с элементом при создании. Функция поиска идентификатора - FIND_ITEM.
SET_ALERT_BUTTON_PROPERTY - устанавливает метку на одну из кнопок предупреждения ( Alert ).
Параметры:
- alert_id - уникальный идентификатор, который Forms Builder связывает с элементом при создании. Функция поиска идентификатора - FIND_ALERT.
- alert_name - имя предупреждения. Тип данных - Varchar2. ButtoA - константа, определяющая одну из кнопок: ALERT_ BUTTON1, ALERT_BUTTON2 или ALERT_BUTTON3.
- Property - метка, определяющая текст метки для кнопки предупреждения ( alert button ).
- Value - определяет значение типа VARCHAR2, добавленное к свойству, которое вы определили.
SET_ALERT_PROPERTY - устанавливает сообщение для существующего предупреждения.
Параметры:
- alert_id - уникальный идентификатор, который Forms Builder связывает с элементом при создании. Функция поиска идентификатора - FIND_ALERT.
- alert_name - имя предупреждения. Тип данных - Varchar2.
-
Property - определяет свойство предупреждения, которое вы устанавливаете:
- ALERT_MESSAGE_TEXT - текст предупреждения.
- TITLE - определяет заголовок предупреждения.
- Message - определяет текст сообщения, который вы хотите отобразить в сообщении предупреждения.
SET_APPLICATION_PROPERTY - устанавливает или сбрасывает свойства текущего приложения.
Параметры:
-
property - определяет свойство, которое вы хотите изменить. Возможные варианты:
- BUILTIN_DATE_FORMAT
- CURSOR_STYLE
- DATE_FORMAT_COMPATIBILITY_MODE
- FLAG_USER_VALUE_TOO_LONG
- PLSQL_DATE_FORMAT
- Value - новое значение, которое вы собираетесь присвоить выбранному свойству.
SET_CANVAS_PROPERTY - установить свойства вид-картинки
SET_FORM_PROPERTY - установить свойства формы.
SET_GROUP_SELECTION - установить выделение в группе
SET_ITEM_INSTANCE_PROPERTY - установить свойства экземпляра элемента.
SET_ITEM_PROPERTY - установить свойства элемента.
SET_LOV_COLUMN_PROPERTY - установить свойства столбца списка значений LOV.
SET_LOV_PROPERTY - устанавливает значение выбранного свойства LOV - списка значений.
Параметры:
- lov_id - уникальный идентификатор, который Forms Builder связывает со списком значений ( LOV ) при создании. Функция поиска идентификатора - FIND_LOV. Тип данных идентификатора - LOV.
- lov_name - имя списка значений. Тип данных - Varchar2.
-
Property - название свойства, информацию о котором мы хотим получить. Ниже перечислены возможные значения этого свойства:
- AUTO_REFRESH - возвращает TRUE, если автоматическое обновление включено (выполнять запрос для заполнения LOV повторно), и False, то, соответственно, автообновление отключено.
- GROUP_NAME - возвращает имя группы записей, на которой базируется LOV.
- LOV_SIZE - определяет ширину и высоту LOV.
- POSITION - определяет x, y координаты позиции LOV.
- TITLE - определяет имя заголовка LOV.
-
Value - определяет одну из констант:
- PROPERTY_TRUE
- PROPERTY_FALSE
- Recordgroup Name - имя группы записей.
- X - определяет "х" координату ширины.
- Y - определяет "у" координату высоты.
SET_MENU_ITEM_PROPERTY - устанавливает свойства элемента меню.
Параметры:
- menuitem_id - уникальный идентификатор, который Forms Builder связывает с элементом меню при создании. Функция поиска идентификатора - FIND_MENU_ITEM. Тип данных - MenuItem.
- menu_name.menuitem_name - имя элемента меню ( MenuItem ). Тип данных - VARCHAR2.
-
Property - название свойства, информацию о котором мы хотим получить. Ниже перечислены возможные значения этого свойства: CHECKED - возвращает True, если check box элемента меню помечен ( checked ), и False, если не помечен ( unchecked ). ENABLED - возвращает True, если элемент меню доступен, и False, если недоступен.
- ICON_NAME - возвращает имя файла, который содержит иконку, ассоциированную с элементом.
- LABEL - возвращает строку метки элемента меню.
- VISIBLE - возвращает True, если элемент виден, False - если не виден.
- Value - определяет новое значение для заданного свойства. Label - определяет метку для элемента меню типа Varchar2.
SET_PARAMETER_ATTR - устанавливает тип и значения указанного параметра.
Параметры:
- list or name - определяет лист параметров. Нужный лист параметров может быть указан как идентификатор с типом PARAMLIST или как имя с типом VARCHAR2.
- Key - имя параметра. Тип данных - Varchar2.
-
Paramtype - тип параметра:
- DATA_PARAMETER
- TEXT_PARAMETER value - значение параметра, заданное символьной строкой.
SET_RADIO_BUTTON_PROPERTY - устанавливает свойство радиокнопки.
Параметры:
- item_name - специфицирует имя объекта, данное ему на этапе проектирования. Тип данных - VARCHAR2.
- Item_id - уникальный идентификатор, который Forms Builder связывает с элементом при создании. Функция поиска идентификатора - FIND_ITEM.
- button_name - определяет имя радиокнопки, свойство которой вы хотите установить. Тип данных - VARCHAR2.
-
Property - определяет свойство, которое вы хотите установить. Значения можно установить:
- BACKGROUND_COLOR
- ENABLED
- FILL_PATTERN
- FONT_NAME
- FONT_SIZE
- FONT_SPACING
- FONT_STYLE
- FONT_WEIGHT
- FOREGROUND_COLOR
- HEIGHT
- ITEM_SIZE
- LABEL
- POSITION
- PROMPT
- PROMPT_BACKGROUND_COLOR
- PROMPT_FILL_PATTERN
- PROMPT_FONT_NAME
- PROMPT_FONT_SIZE
- PROMPT_FONT_SPACING
- PROMPT_FONT_STYLE
- PROMPT_FONT_WEIGHT
- PROMPT_FOREGROUND_COLOR
- PROMPT_WHITE_ON_BLACK
SET_RECORD_PROPERTY - устанавливает свойства записи.
Параметры:
record_number - номер записи.
block_name - имя блока, содержащего целевую запись. Тип данных - VARCHAR2.
Property - свойство, значение которого собираемся изменить, - это константа STATUS.
Value - используйте возможное значение:
- CHANGED_STATUS
- INSERT_STATUS
- NEW_STATUS
- QUERY_STATUS
SET_RELATION_PROPERTY - устанавливает значения указанного свойства RELATION (отношения).
Параметры:
-
relation_id - идентификатор отношения. Тип данных - Relation. relation_name - имя отношения. Тип данных - VARCHAR2. Property - название свойства, значение которого мы хотим модифицировать. Ниже перечислены возможные значения этого параметра:
- AUTOQUERY
- DEFERRED_COORDINATION
- MASTER_DELETES
- PREVENT_MASTERLESS_OPERATION
- Value - возможные значения:
SET_REPORT_OBJECT_PROPERTY - устанавливает свойства объекта отчета.
Параметры:
- report_id - уникальный идентификатор, который Forms Builder связывает с объектом отчет при создании. Функция поиска идентификатора - FIND_REPORT_OBJECT. report_name - Specifies the unique name of the report. Property - название свойства, значение которого мы хотим модифицировать. Ниже перечислены возможные значения этого параметра:
SET_TAB_PAGE_PROPERTY - устанавливает свойства указанной страницы вкладки.
Параметры:
- tab_page_id - уникальный идентификатор, который Forms Builder связывает со страницей вкладки при создании. Функция поиска уникального идентификатора - FIND_TAB_PAGE. Тип данных - TAB_PAGE.
- tab page_name - имя страницы вкладки.
-
Property - название свойства, значение которого мы хотим модифицировать. Ниже перечислены возможные значения этого параметра:
- BACKGROUND_COLOR - цвет заднего фона.
- ENABLED - True, если элемент меню доступен, и False, если недоступен.
- FILL_PATTERN - тип заливки, использованной для заполнения региона.
- FONT_NAME - название шрифта.
- FONT_SIZE - размер шрифта.
- FONT_SPACING - расстояние между буквами - кернинг.
- FONT_STYLE - стиль шрифта.
- FONT_WEIGHT - вес шрифта.
- Value - новое значение заданного свойства.
SET_TIMER - устанавливает значения существующего таймера.
Параметры:
- timer_id - уникальный идентификатор, который Forms Builder связывает с таймером при создании. Функция поиска уникального идентификатора - FIND_TIMER. Тип данных - TIMER.
- timer_name - имя таймера. Тип данных - VARCHAR2.
- Milliseconds - определяет значение таймера в миллисекундах. Максимально возможное значение от 1 до 2147483648 ; число, выходящее за границу, будет округлено до 2147483648. Также данный параметр может принимать в качестве значения константу NO_ CHANGE, определяющую свойство текущей установки.
- iterate - определяет тип итераций таймера: REPEAT (по умолчанию), NO_REPEAT, NO_CHANGE.
SET_TREE_NODE_PROPERTY - устанавливает свойство элемента данных (узла) иерархического дерева.
Параметры:
- item_name - специфицирует имя объекта, данное ему на этапе проектирования. Тип данных - VARCHAR2.
- Item_id - уникальный идентификатор, который Forms Builder связывает с элементом при создании. Функция поиска идентификатора - FIND_ITEM.
- Node - определяет существующий элемент дерева (узел).
-
Property - определяет свойство, значение которого мы хотим модифицировать:
- NODE_STATE - состояние узла, возможные значения: EXPANDED_NODE, COLLAPSED_NODE и LEAF_NODE.
- NODE_LABEL - устанавливает метку узла дерева.
- NODE_ICON - устанавливает иконку для соответствующего узла.
- NODE_VALUE - устанавливает значение узла.
- Value - новое значение заданного свойства.
SET_TREE_PROPERTY - устанавливает свойства указанного иерархического дерева.
Параметры:
- item_name - специфицирует имя объекта, данное ему на этапе проектирования. Тип данных - VARCHAR2.
- Item_id - уникальный идентификатор, который Forms Builder связывает с элементом при создании. Функция поиска идентификатора - FIND_ITEM.
- Node - определяет существующий элемент дерева (узел).
- Property - определяет свойство, значение которого мы хотим модифицировать:
- Value - определяет новое значение для заданного свойства.
SET_TREE_SELECTION - установить выделение в иерархическом дереве.
Параметры:
- item_name - специфицирует имя объекта, данное ему на этапе проектирования. Тип данных - VARCHAR2.
- Item_id - уникальный идентификатор, который Forms Builder связывает с элементом при создании. Функция поиска идентификатора - FIND_ITEM.
-
Node - определяет существующий элемент дерева (узел). selection_type - тип выделения:
- SELECT_ON
- SELECT_OFF
- SELECT_TOGGLE
SET_VIEW_PROPERTY - устанавливает свойства указанной вид-картинки ( Canvas ).
Параметры:
- view_id - уникальный идентификатор, который Forms Builder связывает с вид-картинкой (Canvas) при создании.
- view_name - имя вид-картинки ( Canvas ), присвоенное ей при создании. Тип данных - VARCHAR2.
-
Property - название свойства, значение которого хотим модифицировать. Ниже перечислены возможные значения этого свойства:
- DIRECTION - устанавливает значение свойства DIRECTION в: DIRECTION_DEFAULT, RIGHT_TO_LEFT, LEFT_TO_RIGHT.
- DISPLAY_POSITION - устанавливает позицию отображения для стековой вид-картинки (Canvas).
- HEIGHT - определяет высоту вида отображения.
- POSITION_ON_CANVAS - размещение отображения по координатам X и Y на вид-картинке (Canvas).
- VIEWPORT_X_POS - позиция отображения координаты X в стековой вид-картинке (stacked view).
- VIEWPORT_Y_POS - позиция отображения координаты Y в стековой вид-картинке (stacked view).
- VIEWPORT_X_POS_ON_CANVAS - размещение позиции обзора по "X" на вид-картинке (Canvas).
- VIEWPORT_Y_POS_ON_CANVAS - размещение позиции обзора по "Y" на вид-картинке (Canvas).
- VIEW_SIZE - для стековой вид-картинки размер отображения как по высоте, так и по ширине.
- VISIBLE - управляет отображением обзора.
- WIDTH - определяет ширину обзора.
- Value - новое значение заданного свойства.
- X - определяет "x" координату ширины.
- Y - определяет "у" координату высоты.