APEX 메인 사이트에서 제공되는 여러 가지 실습 과정들을 해 보실 수 있습니다.
APEX 서비스 (프로젝트 관리 화면 구성)
1. SQL Workshop >> Utilities >> Quick SQL 로 이동합니다.
애플리케이션 화면을 구성하기 전에 데이터 구조를 생성합니다. 데이터 구조 생성 방법은 여러 가지가 있지만 APEX 개발 환경에서 제공하는 Quick SQL 기능을 활용 합니다.
Quick SQL 기능은 테이블 구성을 위해 간단하게 짧은 형식의 구조만 입력을해도 전체 DDL 문장을 만들어 줍니다.
활용 방법 예시는 Load 버튼을 선택하여 확인 가능합니다.
실습을 위한 Quick SQL 문
# settings = { prefix: "hol", ondelete: "restrict", pk: "identity" }
# date: "timestamp with local time zone"
# auditcols: true
# rowVersion: true
team_members /insert 10
username /nn /upper
full name
email /nn
phone_number
profile
photo file
projects /insert 20
name /nn
project_lead /nn /references team_members
budget num
status vc30 /nn /check ASSIGNED, IN-PROGRESS, COMPLETED
completed_date
description
milestones /insert 30
name /nn
due_date /nn
description
tasks /insert 100
name /nn
assignee /references team_members
milestone_id /references milestones
start_date /nn
end_date
cost num
description
is_complete_yn /check Y, N
to dos /insert 20
todo vc(255) /nn
assingee /references team_members
due_date
details
links /insert 10
url vc(255) /nn /lower
name
description
view project_tasks projects tasks
셋팅을 통해서 자동으로 생성되는 데이터의 값들도 (정확한 의도와는 맞지 않을 수 있지만) 한글화가 가능합니다.
2. SQL 우측의 Save SQL Script 를 통해 생성된 Script를 저장한 후 Review and Run 을 선택합니다.
개발 환경의 언어 변경을 지원하므로 한국어로 선택하여 메뉴를 한글화할 수도 있습니다.
자 이제 애플리케이션을 만들어 보겠습니다.
3. SQL Wrokshp >> SQL Script 로 이동하여 Edit 버튼을 선택 합니다.
비어 있는 애플리케이션을 만들고 페이지를 하나씩 붙여나가는 방식도 가능하지만 앞서 저장해 둔 스크립트를 통해서 테이블 데이터를 읽어 오고 한꺼번에 여러 개의 페이지를 생성할 수 있습니다.
프로젝트 이름, 테마 그리고 기타 추가 기능들 Check All
언어는 Korean으로 선택하여 기본 제공되는 각종 툴바의 영문 이름들을 한글로 변경합니다.
참고
https://apexapps.oracle.com/pls/apex/dbpm/r/livelabs/run-workshop?p210_wid=633
'5. 개발 플랫폼 Low Code' 카테고리의 다른 글
모바일 사용자를 위한 APEX 최적화 팁 (2-1) - Navigation Tab Menu (0) | 2023.03.16 |
---|---|
모바일 사용자를 위한 APEX 최적화 팁 (1) - Responsive Breakpoints (0) | 2023.03.16 |
나도한다 시리즈N - APEX 서비스 생성하기 (0) | 2022.08.04 |
Developing Applications with Oracle Visual Builder (0) | 2022.03.10 |
APEX 서비스에서 오브젝트 스토리지로의 데이터 펌프 익스포트 (0) | 2022.02.08 |
댓글