Phoebus Command --OLD

Navigation:  Các khái niệm và thao tác cơ bản > Câu lệnh (Phoebus Command) >

Phoebus Command --OLD

Previous pageReturn to chapter overviewNext page
Show/Hide Hidden Text

Mục này trình bày các Phoebus Command cũ, hiện nay không dùng nữa và được thay thế tại mục Phoebus Command mới.

 

Phoebus Command được định nghĩa bởi người thiết kế hệ thống

Giúp Dashboard có khả năng tương tác.

Giúp định nghĩa nội dung các ô trong Form designer.

Giúp tạo các lệnh thực thi trên Form Designer

Giúp thực hiện các lệnh chạy nền (CMD)

 

Phoebus Command thường bắt đầu bằng "phoebus://"

tog_minusTài liệu về Phoebus Command:

phoebus://NA?id=0001&window=2

 

 

 

 

 

 

 

 

 

 

 

 

 

Bạn có thể kích hoạt các lệnh của Phoebus qua hyperlink, đinh nghĩa trong html hoăc Excel gadget.

 

 

 

 

 

phoebus://NA?id=0000000000&window=2.

 

 

 

 

 

 

 

 

 

 

 

 

 

Tham số window thông báo cho Phoebus mở chức năng NA ở dạng form popup thay vì nằm trong Phoebus. window = 2 -> dialog form/ window=1 -> normal form.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://P1?A001&lookup=NA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bạn có thể dùng Dashboard Link để chọn từ danh sách cho trước, ví dụ chọn mã địa chỉ vào tham số P1.

 

 

 

 

phoebus://P1?A001&lookup=NA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nếu user không chọn giá trị nào từ danh sách, A001 sẽ được chọn ngầm định

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://P1?default=ABC&lookup=CA để chọn 1 giá trị từ hệ tk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://P1?default=ABC&lookupset=CA sẽ cho phép chọn nhiều tài khoản cùng một lúc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://P1?default=ABC&lookup=NA&range=1  sẽ cho phép bạn chọn nhiều tài khoản cùng một lúc theo range

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://import?id=pbs.BO.LA.NA&range=NA_Range

 

 

 

 

 

 

 

 

 

 

 

 

Excel Gadget cho phép định nghĩa 1 range trên tệp excel. Dữ liệu trong range này có thể import vào Phoebus qua tính năng mới : TransferIn. Link

 

phoebus://import?id=pbs.BO.LA.NA&range=NA_Range

 

 

 

 

 

 

 

 

 

 

 

 

Dữ liệu ở range mang tên NA_Range sẽ được import vào Phoebus. Trong ví dụ trên, Bạn chỉ có thể tải nhập nếu bạn có quyền TransferIn khi chạy lệnh NA - Name and Address 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://ji?range=ExcelRange

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dashboard có thể dùng để tính toán phân bổ, sau đó kết quả tính toán có thể đưa trở lại Phoebus như 1 journal import

 

 

phoebus://ji?range=IMPORT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dùng tính năng này rất phù hợp để in chứng từ. sau đó post từ chứng từ luôn. Hơn thế có thể kết hợp với 1 nguồn dữ liệu ngoài để đánh dấu chứng từ nào đã post hoặc chưa post 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://mi?range=ExcelRange

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tưong tự JI. sử dụng movement import từ dashboard

 

 

 

 

 

 

 

 

 

 

phoebus://mi?range=IMPORT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trong đó range IMPORT chứa vùng dữ liệu cần import 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://Px?default=abc&input=.* 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bạn có thể tự nhập Tiêu chí theo quy định của bạn mà không cần phải chọn từ một danh sách nào. Tuy nhiên input= theo quy tắc regex.

 

phoebus://Px?default=abc&input=[0-9]{3}

 

 

 

 

 

 

 

 

 

 

 

 

 

Theo như ví dụ trên thì bạn có thể nhập vào số có 3 chữ số từ 0-9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://select?id=item1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

List Parameter sử dụng để select/unselect/unselectall một danh sách trong Excel Gadget. Gadget khi chạy sẽ đọc biến số L1 thành 1 table L1. có 1 cột SELECTED.

 

Nội dung là các giá trị được chọn từ biến L1.

 

 

 

 

 

 

 

 

 

 

 

 

Để chọn : phoebus://select?id=item1.

 

 

 

 

 

 

 

 

 

 

 

 

 

Để bỏ chọn : phoebus://unselect?id=item1.

 

 

 

 

 

 

 

 

 

 

 

 

 

Để bỏ chọn tất cả : phoebus://unselectall 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

phoebus://COMMAND?id=new&template=YourTemplate 

 

 

 

 

 

 

 

 

 

 

 

 

Tự động mở chức năng COMMAND(ví dụ như JD, JE, BK, NA,v.v.... tạo mẩu tin theo mẫu

 

 

 

 

 

 

phoebus://JE?id=new&template=YourTemplate 

 

 

 

 

 

 

 

 

 

 

 

 

Với ví dụ trên ta có thể ạo một nhật ký mới