При использовании ключевых гибких полей в WEBADI может возникнуть ошибка типа:
oracle.apps.bne.utilities.BneViewerServerUtils.getFlexListOfValues(BneViewerServerUtils.java:269)
Помочь может переименование параметров в «SEGMENT1«,»SEGMENT2» и т.д. и убрать номера из поля segment number. Обновляем через таблицу.
SELECT INTERFACE_CODE
,OBJECT_VERSION_NUMBER
,SEQUENCE_NUM
,INTERFACE_COL_TYPE
,INTERFACE_COL_NAME
,SEGMENT_NUMBER
,ENABLED_FLAG
,REQUIRED_FLAG
,DISPLAY_FLAG
,READ_ONLY_FLAG
,NOT_NULL_FLAG
,SUMMARY_FLAG
,MAPPING_ENABLED_FLAG
,DATA_TYPE
,FIELD_SIZE
,DEFAULT_TYPE
,DEFAULT_VALUE
,GROUP_NAME
,VIEWER_GROUP
,OA_FLEX_CODE
,OA_CONCAT_FLEX
,VAL_TYPE
,VAL_ID_COL
,VAL_MEAN_COL
,VAL_DESC_COL
,VAL_OBJ_NAME
,VAL_ADDL_W_C
,VAL_COMPONENT_APP_ID
,VAL_COMPONENT_CODE
,OA_FLEX_NUM
,OA_FLEX_APPLICATION_ID
,DISPLAY_ORDER
,DISPLAY_WIDTH
,UPLOAD_PARAM_LIST_ITEM_NUM
,EXPANDED_SQL_QUERY
,LOV_TYPE
,OFFLINE_LOV_ENABLED_FLAG
,VARIABLE_DATA_TYPE_CLASS
,VAL_QUERY_APP_ID
,VAL_QUERY_CODE
,EXPANDED_SQL_QUERY_APP_ID
,EXPANDED_SQL_QUERY_CODE
,EDIT_TYPE
FROM BNE_INTERFACE_COLS_B
WHERE APPLICATION_ID = :A
AND INTERFACE_CODE = :B
ORDER BY SEQUENCE_NUM

Последние комментарии