Đóng gói form (Pack Form)

Navigation:  Các công cụ phát triển phần mềm > Nhập liệu (Data Entry) > Biểu mẫu tính năng (Function Form) >

Đóng gói form (Pack Form)

Previous pageReturn to chapter overviewNext page
Show/Hide Hidden Text

Pack Form là gì?

Người thiết kế thường xuyên thiết kế giao diện, xây dựng hệ thống trên máy tính cá nhân trước khi thực hiện trên server khách hàng. Như vậy họ phải thực hiện thao tác lưu layout của form, sau đó mở layout này trên máy cần dựng lên. Tuy nhiên, bước này chỉ thực hiện việc lấy lại giao diện đã thiết kế, còn những tùy chỉnh khác cho mỗi form như Business Rules, Calculation Rules, Numbering Rules, Info List, ... thì cần phải thiết lập lại.

Pack Form là công cụ sẽ giúp đóng gói lại tất cả những gì liên quan đến form đã thiết kế và gom lại thành một file .zip bằng cách tick chọn mẫu form và chọn nút Pack Form nut_pack

Những file zip này sẽ được tự động lưu tại folder Document\Phoebus\Backup.

Deploy Form sẽ giúp người thiết kế có thể restore thiết kế của mình lên một máy tính khác bằng cách chọn nút nut_deploy

<%EXTOGGLE%>Pack Form từ Thiết lập nhập liệu theo nhóm

1. Pack Form

Để đóng gói từ chức năng Thiết lập nhập liệu theo nhóm - Batch Posting Profile (pbs.BO.BPP)

Chọn Batch Profile cần đóng gói và bấm nút Pack Form nut_pack

Chương trình sẽ tự động đóng gói tất cả những gì liên quan đến batch profile được chọn và nén thành file .zip

File đóng gói sẽ có tên PackingBatchForm_[FormCode]_[DateTime].zip được lưu tại Document\Phoebus\Backup.

pack_001_zoom18 pack_002_zoom23

 

2. Deploy Form

Để khôi phục file đã được đóng gói, click chuột phải tại màn hình Danh sách Thiết lập nhập liệu theo nhóm, chọn nút Deploy Form nut_deploy

Chọn file zip, sau đó xuất hiện hộp thoại để nhập form code:

Chương trình sẽ mặc định restore theo form code cũ

hoặc nếu cần phục hồi thành form mới, nhập form code mới và chọn OK

pack_003_zoom18 pack_004_zoom58

<%EXTOGGLE%>Pack Form từ các chức năng khác

Để Pack và Deploy Form từ các tính năng khác của Phoebus, người thiết kế không thực hiện trực tiếp ở mỗi chức năng riêng biệt mà thông qua chức năng Quy tắc chung cho giao diện.

tipbulb           pbs.BO.Rules.UIR

Câu lệnh mở tính năng Quy tắc chung cho giao diện (User Interface Rules).

Ở chức năng này sẽ liệt kê toàn bộ danh sách của các form đã được thiết kế theo Kiểu dữ liệu, designer có thể tìm kiếm from cần đóng gói bằng cách nhập vào hộp thoại tìm kiếm.

1. Pack Form

Tương tự như khi thực hiện Batch Form, chọn form cần đóng gói và bấm nút Pack Form nut_pack

Chương trình sẽ tự động đóng gói tất cả những gì liên quan đến batch profile được chọn và nén thành file .zip

File đóng gói sẽ có tên PackingForm_[FormCode_SubFormName]_[DateTime].zip được lưu tại Document\Phoebus\Backup.

pack_005_zoom19 pack_006_zoom23

 

2. Deploy Form

Để khôi phục file đã được đóng gói, click chuột phải tại màn hình Danh sách Quy tắc chung cho giao diện, chọn nút Deploy Form nut_deploy

Chọn file zip, sau đó xuất hiện hộp thoại để nhập FormCode/SubFormName:

Chương trình sẽ mặc định restore theo form code cũ

hoặc nếu cần phục hồi thành form mới, nhập form code mới và chọn OK

pack_007_zoom19 pack_008_zoom58

<%EXTOGGLE%>Pack Form ở từng chức năng

Từ phiên bản Phoebus version 707, người thiết kế có thể đóng gói form trực tiếp ngay tại form chức năng.

1. Pack Form

Đóng gói form hoặc sub form tại mục thiết lập Quy tắc chung cho giao diện ở từng tính năng.

Form \ Setup \ 1. Common \ Pack Form nut_pack

pack_009_zoom15

Chương trình sẽ tự động đóng gói các phần liên quan đến form của chức năng đó thành file zip, bao gồm:

Info List

Edit Form

Form settings

File đóng gói sẽ có tên PackingForm_[FormCode_SubFormName]_[DateTime].zip được lưu tại Document\Phoebus\Backup.

pack_010_zoom25

 

2. Deploy Form

Khôi phục file đã được đóng gói tại màn hình Danh sách Quy tắc chung cho giao diện, ở từng tính năng.

Form \ Setup \ 1. Common \ click chuột phải chọn DeployForm trên góc phải màn hình nut_deploy

Chọn file zip, sau đó xuất hiện hộp thoại để nhập FormCode/SubFormName:

Chương trình sẽ mặc định restore theo form code cũ

hoặc nếu cần phục hồi thành form mới, nhập form code mới và chọn OK

pack_011_zoom15 pack_012_zoom15

Hệ thống sẽ yêu cầu xác nhận trước khi form được khôi phục:

pack_013_zoom33

 

 

________________________

Updated date: 04/02/2016