При использовании ключевых гибких полей в 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
Последние комментарии