2014-09-11 2 views
0

Oracle APEX의 응용 프로그램에서 작업 할 때 시간 항목은 DB에 수레로 표시되지만 응용 프로그램 자체에서 적절하게 표시하고 싶습니다. 15.5는 15:30으로 표시됩니다. 이를 위해 공유 구성 요소에 정적 LOV를 만들었습니다.LOV가 선택 목록에서 텍스트로 표시되지 않음 (LOV)

그것은 선택 목록에서 완벽하게 작동하지만이 보고서에서 같은 항목에서 동일한 LOV를 사용하려고하면, 15시 반의 istead 그것은 1530

이 원인이 될 수있는 어떤 생각을 보여줍니다?

답변

0

날짜 형식을 입력 할 수있는 곳이 몇 군데 있지만 표시 값이 VARCHAR2 유형과 같은 LOV를 정의하는 것이 가장 실용적이라고 생각합니다. 이 경우, 어디서나 동일한 정보가 표시됩니다. 반환 값의 경우 DATE 유형 만 유지하면됩니다. 예를 들어

:

SELECT TO_CHAR(SYSDATE, 'HH24:MI') display_value 
,  SYSDATE return_value 
FROM DUAL