Oracle Apex에서 CRUD 화면을 폭속 개발 - 6 (클래식 보고서의 레코드 조건에 따라 행의 배경색을 변경)
5124 단어 OracleAPEXoraclecloud
시리즈
Oracle Apex로 CRUD 화면을 폭속 개발 - 그 1 (구성 주위, 일람 표시)
Oracle Apex로 CRUD 화면을 폭속 개발 - 2 (자세히보기)
Oracle Apex로 CRUD 화면을 폭속 개발 - 그 3 (등록 / 갱신 처리, Validation, 액세스 제한 등)
Oracle Apex로 CRUD 화면을 폭속 개발 - 그 4(선택 리스트의 내용으로 리스트 표시 내용을 갱신시킨다)
Oracle Apex에서 CRUD 화면을 폭속 개발 - 5 (클래식 보고서 헤더 위에 그룹 헤더 행 만들기)
이번 주요 내용
Classic Report의 레코드 조건에 따라 행의 배경색 변경
※전회에 이어, Excel이라고 간단하게 할 수 있는데라고 말해져 버리는 생각해 버리는 이런 녀석입니다.
템플릿 (표준) 복사
※ 여기는 전회와 중복하고 있습니다.
※ 기본적으로 Report로 설정되어 있는 Standard를 복사하여 작성한 Standard2에 대해서 내용 변경을 합니다.
1 Shared Component > Template를 엽니다.
2 아래로 스크롤하면 Type:Report Name:Standard를 찾을 수 있습니다.
!
3 대상 행의 오른쪽에 있는 [Copy 버튼]을 클릭하고 열린 대화 상자에서 복사 대상 이름을 입력합니다. 완료되면 "Copy"버튼을 클릭합니다.
4 "Standard2"가 생성되었는지 확인합니다.
템플릿 (Standard2) 수정
1 방금 만든 Standard2 템플릿을 열고 "Column Templates"항목을 찾습니다. 규칙을 여러 개 설정할 수 있습니다. 이번은 "Column Template 1"(특정 조건용의 서식용), "Column Template 2(그 이외의 서식용)"
로 설정합시다.
2-1 "Column Template 1"부분을 원래 코드에서 다음 코드로 다시 씁니다.
"Column Template 1"
Column Template 1<td style="background-color:orange;" class="t-Report-cell" #ALIGNMENT# headers="#COLUMN_HEADER_NAME#">#COLUMN_VALUE#</td>
Column Template 1 Condition
"Use Based on PL/SQL Expression"선택
Column Template 1 Expression:JOB = 'SALESMAN'
2-2 "Column Template 2"부분을 공백에서 다음 코드로 다시 씁니다.
"Column Template 2"
Column Template 2<td style="background-color:white;" class="t-Report-cell" #ALIGNMENT# headers="#COLUMN_HEADER_NAME#">#COLUMN_VALUE#</td>
Column Template 2 Condition
설정 없음
Column Template 2 Expression
설정 없음
3 오른쪽 상단의 Apply Changes에 저장하고 새 템플릿을 적용하려는 ClassicReport로 돌아갑니다.
템플릿(Standard2) 적용
※여기는 전회와 중복하고 있습니다.
1 대상 Classic Report에서 "Attribute"를 클릭합니다. "Appearance"에서 Template를 "Standard2"로 변경.
↓
2 Save하고 실행
※조건에 따라 배경색이 바뀌었습니다. 조건을 추가하는 것도 쉽게 할 수 있을 것 같네요.
Reference
이 문제에 관하여(Oracle Apex에서 CRUD 화면을 폭속 개발 - 6 (클래식 보고서의 레코드 조건에 따라 행의 배경색을 변경)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/harukb/items/b976f3fad9d58bdb4587
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Oracle Apex에서 CRUD 화면을 폭속 개발 - 6 (클래식 보고서의 레코드 조건에 따라 행의 배경색을 변경)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/harukb/items/b976f3fad9d58bdb4587텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)