Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Start the Joget Server and open the App Center.

  2. Log in as admin and click on the pencil icon on the Expenses Claim to open the Design App. (see Figure 1)

...

  1. Image Added

Figure 1

3. Click on Expense Claim New and you will be directed to the Form Builder.

4. Click on Advanced Tools at the top.

Image RemovedImage Added

Figure 2

5. In Advanced Tools, you will find 10 icons in all the builders mentioned with the exception of Form Builder and Process Mapper (see Figure 3).

...

As mentioned in the getting started section. To reveal the advanced tools, the advanced tools button can be clicked. 

Image RemovedImage Added

Figure 4: Show Advanced Tools

...

The > button can be clicked to hide the advanced tools.

Image RemovedImage Added

Figure 5: Hide Advanced Tools

...

Thai

ตัวแสดงแผนภูมิในแท็บแรกให้ตัวออกแบบแอปที่มีโครงสร้าง/มุมมองคำนิยามโดยรวมเพื่อให้สามารถจุดที่ผิดปกติใดๆและแก้ไขได้ทันทีโดยไม่ต้องยุ่งยากมากเกินไปและเวลาที่ใช้

Image RemovedImage Added

Figure 6 Tree Viewer

...

Thai

คลิกที่ไอคอนแก้ไข (ดินสอ) ทางด้านขวาของโหนดที่ช่วยให้หนึ่งในการกำหนดค่า/แก้ไขคุณสมบัติได้ทันทีเมื่อบันทึกคุณสมบัติ, ผู้ชมต้นไม้จะรีเฟรชตัวเอง.

Image RemovedImage Added

Figure 7: Editing a node

...

  • Section
  • Column
  • Custom HTML
  • Calculation Field

Image RemovedImage Added

Figure 8: X-Ray Feature in Form Builder

...

  • Name
  • Column Number
  • Column Mapping
  • Column Formatter

Image RemovedImage Added

Figure 9: X-Ray Feature in List Builder

...

  • Category
  • Menu ID
  • Permission

Image RemovedImage Added

Figure 10: X-Ray Feature in UI Builder

...

The Permission icon provides the app designer with fine-grain control over managing the permissions of each individual element in the builder.

Image RemovedImage Added

Figure 11 Form Builder Permission

Clicking on the "Add Permission" button allows one to configure the permission rule for a role/group based on a permission type (see Figure 12).

Image RemovedImage Added

Figure 12 Configure Permission

...

Visibility controls differ based on Builder types (see Figures 11, 13 & 14)

Image RemovedImage Added

Figure 13 List Builder Permission

Image RemovedImage Added

Figure 14 UI Builder Permission

...

For the UI Builder, additional permission can be set at the UI Category element.

Usages

Image RemovedImage Added

Figure 15: Usages

...

Description

In the second tab, the app designer can inspect where the current entity is being used. From the screenshot example above, we can tell that the form is being used in another form and also being part of a workflow process. With such a feature, the app designer will be able to manage the form design well within the scope of its usage.

Chinese

在第二个选项卡中,应用程序设计人员可以检查当前实体的使用位置。从上面的截图示例中,我们可以看出,表单正在以另一种形式使用,也是工作流程的一部分。有了这样的功能,应用程序设计师将能够在其使用范围内很好地管理表单设计。

Thai

ในแท็บที่สองตัวออกแบบแอปสามารถตรวจสอบตำแหน่งที่มีการใช้งานเอนทิตีปัจจุบัน จากตัวอย่างข้างต้นเราสามารถบอกได้ว่ามีการใช้แบบฟอร์มในรูปแบบอื่นและยังเป็นส่วนหนึ่งของกระบวนการลำดับงาน ด้วยคุณลักษณะดังกล่าวตัวออกแบบ app จะสามารถจัดการการออกแบบฟอร์มได้ดีภายในขอบเขตของการใช้ (Usages)

Table

Image RemovedImage Added

Figure 16: Table

...

The diagrams can be clicked to reveal more detailed information about the table such as which forms use the table and what part of the table is having a relationship with other tables.

Image RemovedImage Added

Figure 17: ERD Feature

...

Describes what kind of relationship it has with another entity.

Image RemovedImage Added

Figure 18: Relationship Description Feature

...

The Existing Table Columns feature displays the existing table columns.

Image RemovedImage Added

Figure 19: Existing Table Columns feature

...

The Table Usage Feature displays the usage of the Table. Such as where it has been used.

Image RemovedImage Added

Figure 20: Table Usage Feature

i18n Internationalization

Chinese

国际化

Image RemovedImage Added

Figure 21: i18n Internalization

...

Description

Labels defined in the builder will be automatically listed down here for internationalization purposes. We can define in as many languages as we want to.

Chinese

为了国际化目的,构建器中定义的标签将自动列在这里。我们可以用我们想要的语言来定义多种语言。

Thai

ชื่อกำกับที่กำหนดในโปรแกรมสร้างจะถูกแสดงโดยอัตโนมัติที่นี่เพื่อวัตถุประสงค์สากล เราสามารถกำหนดในหลายภาษาตามที่เราต้องการ

Tooltip

Image RemovedImage Added

Figure 22: Tooltip feature

...

Thai

ตัวตรวจสอบ Diff (Diff Checker)

Image RemovedImage Added

Figure 24: Diff Checker

Description

The Diff Checker capability makes collaborative work possible without losing the modifications done by other teammates who are working on the same entity at the same time. In this section, one can tell which are the changes that have been made since the initial first load of his/her builder against the copy in the server. Click on the Merge & Update button will ensure that all modifications are merged.

Chinese

DIFF Checker能力使得协同工作可能不会损失谁是同时工作的同一实体的其他队友做了修改。在本节中,可以知道自从构建器初次加载服务器中的副本以来,哪些更改已经完成。点击  合并和更新 按钮将确保所有修改合并。

Thai

ความสามารถของตัวตรวจสอบ Diff (Diff Checker) ทำให้การทำงานร่วมกันเป็นไปได้โดยไม่สูญเสียการปรับเปลี่ยนที่ทำโดยผู้ร่วมทีมอื่นๆที่กำลังทำงานกับเอนทิตีเดียวกันในเวลาเดียวกัน ในส่วนนี้สามารถบอกได้ว่ามีการเปลี่ยนแปลงใดบ้างตั้งแต่การโหลดแรกเริ่มของผู้สร้างของเขา/เธอกับสำเนาในเซิร์ฟเวอร์ คลิกที่ Merge & Update ปุ่มจะช่วยให้แน่ใจว่าการปรับเปลี่ยนทั้งหมดจะถูกผสาน

Warning

Upon pulling the latest changes from the server, clicking on Merge & Update will merge the changes, but will NOT automatically save the form, to allow users to continue editing.

Take note that the Diff Checker does NOT pull changes from the server in real-time. To see new changes, click into the Diff Checker tab again.


JSON Definition

Chinese

JSON定义

Image RemovedImage Added

Figure 25: JSON Definition

...

XPDL stands for XML Process Definition Language,  is a format standardized by the Workflow Management Coalition (WfMC) to interchange business process definitions between different workflow products, which is why this feature is only available in the process builder see figure 26.

Image RemovedImage Added

Figure 26: XPDL Feature in Process Builder

Image RemovedImage Added

Figure 27: XPDL Code

...

The screenshot is a feature that takes a screenshot of what it will look like in the UI. The screenshot can be downloaded by clicking the Download button located at the top right corner. This is useful for instance, sharing the design or look and feel to a client or even an employer.

Image RemovedImage Added

Figure 28: Screenshot Feature

...