OZ e-Form Developer
  • OZ e-Form Concepts
  • 🌈e-Form DEVELOPER
    • Day 1: Welcome On Board
      • About Course
      • Preparations
      • OZ e-Form Overview
    • Day 2: e-Form Design
      • Designer Environments
      • e-Form Layout Structure
      • e-Form Components
      • e-Form From Documents
      • Preview / Export / Save
      • Hands-on Practice
    • Day 3: Dynamic e-Form
      • e-Form Scripting Guide
      • Hands-on Practice
      • Advanced Features
    • Day 4: e-Form Application
      • Server Deployment
      • Viewer In HTML
      • Viewer APIs
      • Prefilling e-Form
      • Submitting e-Form
      • Sending MemoryStream
    • Get Your Certificate
    • Design Guide
      • Dialogue Flow
        • Overview
        • Creating Dialogue Flow
        • Uploading e-Form to Server
        • Running Dialogue Flow
        • Group and Statement
        • Custom Styling
      • Multilingual e-Form
      • Miscellaneous
      • Videosign
        • Videosign User Guide
      • OZ Verifier
        • OZ Verifier Introduction
        • Implementation and Use
        • Requirements
      • HTML5 Editor
        • HTML5 Editor Introduction
        • HTML Editor
        • Requirements and Sample
    • Day 5. Server & Reporting
  • 🌈Server Developer
    • OZ Server Console
    • OZ Scheduler
      • Features
      • Installing OZ Scheduler
      • Scheduler Task
    • Binding & Exporting
      • Overview
      • Export API Example
        • Extract Input Data
        • Export with OZ Server
        • Export with Scheduler
        • Export with Scheduler Task
    • Repository Server
    • Sync Server
      • Overview
      • Installing Sync-Server
        • SSL configration
      • Sample Application
      • Implementation
    • QR Link Mobile Sign
  • 🌈Report Developer
    • Overview
      • About Course
      • Preparation
      • Report Designer Overview
    • Query Design
      • Database Connection
      • Designer Environment
      • Dataset Design
    • Report Design
      • Designer Environment
      • Components
      • Table
      • Master-Detail
      • ODI Parameter
      • CrossTab
      • Chart
  • 🌈MOBILE DEVELOPER
    • Android Native
    • iOS Native
    • TOTO Framework
      • TOTO Overview
      • Sample App Overview
      • Server Application
      • Android Project
  • ⬇️Product Downloads
  • 📚 Product Documentation
  • 📕Technical Guide
  • ⚛️ ReactJS Integration
Powered by GitBook
On this page
  • Target Form
  • Requirements

Was this helpful?

  1. e-Form DEVELOPER
  2. Day 2: e-Form Design

Hands-on Practice

Practice e-Form design by yourself according to the guide.

PreviousPreview / Export / SaveNextDay 3: Dynamic e-Form

Last updated 3 months ago

Was this helpful?

Target Form

This form collects personal information, service information, agreement and signature, and attachments.

Requirements

Item
Description
Component name (TextFilter or RadioButtonGroup)

Paper type

A4

PageHeader

Company logo

Title (HTML label)

Today's date

Name

Tooltip: "Max 40 characters"

name

NRIC

Takes a single letter or number, Convert letters to uppercase.

n1 - n9, (single)

Gender

Single choice

male, female, (gender)

Birthdate

Day: NumericUpDown

Month: 1-12

Year: 4 numeric digits

birth_dd, birth_mm, birth_yyyy

Phone

ex: "+65) 1234-5678"

phone (phone)

Country

Place holder "Select country"

Singapore / Singapore PR / Others

country

Other countries

TextBox

country_other

Address

address

Smoker

Single choice

smoker_y, smoker_n,(smoker)

BMI band

Dummy band

band_bmi

Height, Weight, Index

height, weight, index

Plan

Trial (default)/ Standard / Premium

plan

From, To, Price

plan_from, plan_to, price

Agreement page

Copy from the previous Excel file

Agree / Disagree

RadioButton & RadioButtonGroup

group1_y, group1_n (group1)

group2_y, group2_n (group2)

Agree and sign

CheckBox

agree_all

Full name / Signature

Image format: SIGN_DATA

full_name, signature

Signed date-time

Today's date (label)

date_time

Face / ID card

Camera

face, idcard

Attach File

TextAfterAttach:"Change"

attach1

Remove File

Button

remove1

👉 Save your form as company_id/user_id/customer.ozr.

  • Please makecustomer.ozrfinished before the next lesson tomorrow.

  • In the next lesson, we'll write scripts into customer.ozr to implement dynamic features.

🌈
Example
Get company_id and user_id