Versions Compared

Key

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

Table of Contents
maxLevel3


English

What is it for?

Thai

มีไว้เพื่ออะไร?

  • Joget Workflow provided Bean Shell implementation as several Plugin Types. Please refer to usages section.

    Thai

    Joget Workflow ให้การใช้งาน Bean Shell เป็นปลั๊กอินหลายประเภท โปรดดู usages

  • BeanShell is a small, embeddable Java source interpreter with object scripting language features written in Java.

    Thai

    BeanShell เป็นล่าม Java ขนาดเล็กที่สามารถฝังตัวได้พร้อมคุณสมบัติภาษาสคริปต์วัตถุที่เขียนด้วยภาษาจาวา

  • BeanShell dynamically executes standard Java syntax in runtime.

    Thai

    BeanShell เรียกใช้งานไวยากรณ์ Java มาตรฐานแบบไดนามิกในรันไทม์

  • By using BeanShell Plugin, you can type in valid Java codes in plugin configuration and the statements will be executed when the plugin is triggered.

    Thai

    โดยใช้ BeanShell Plugin คุณสามารถพิมพ์รหัส Java ที่ถูกต้องในการกำหนดค่าปลั๊กอินและคำสั่งจะถูกดำเนินการเมื่อมีการเรียกใช้ปลั๊กอิน

  • No compilation cycle is needed.

    Thai

    ไม่จำเป็นต้องมีวงจรการรวบรวม

...

    • An org.joget.apps.form.model.FormRowSet object which contains one or more org.joget.apps.form.model.FormRow object. All FormRow objects are expected to have "value" and "label" property.

      Thai

      วัตถุ org.joget.apps.form.model.FormRowSet ซึ่งมีวัตถุ org.joget.apps.form.model.FormRow หนึ่งรายการขึ้นไป วัตถุ FormRow ทั้งหมดคาดว่าจะมีคุณสมบัติ "value" และ "label"

Samples:

Thai

ตัวอย่าง:

Load time zone as the select box options.

...

    • An org.joget.apps.form.model.FormRowSet object which contains one or more org.joget.apps.form.model.FormRow object. All FormRow objects are expected to have "value" and "label" property.

      Thai

      วัตถุ org.joget.apps.form.model.FormRowSet ซึ่งมีวัตถุ org.joget.apps.form.model.FormRow หนึ่งรายการขึ้นไป วัตถุ FormRow ทั้งหมดคาดว่าจะมีคุณสมบัติ "value" และ "label"

Samples:

Thai

ตัวอย่าง:

Load user as options based on the group id passed by the controlling field.

...

    • datalist - Datalist object of the current datalist (org.joget.apps.datalist.model.Datalist)

      Thai

      datalist - วัตถุ datalist ของ datalist ปัจจุบัน (org.joget.apps.datalist.model.Datalist)

    • column - The current datalist column object (org.joget.apps.datalist.model.DataListColumn)

      Thai

      column - วัตถุคอลัมน์ datalist ปัจจุบัน (org.joget.apps.datalist.model.DataListColumn)

    • row - row Object of current record row in the datalist.
      To retrieve the property value from Object row, use this service method: DataListService.evaluateColumnValueFromRow(Object row, String propertyName)

      Thai

      row - row วัตถุของแถวเร็กคอร์ดปัจจุบันใน datalist
      ในการดึงค่าคุณสมบัติจากแถวออบเจกต์ให้ใช้วิธีการบริการนี้: DataListService.evaluateColumnValueFromRow (Object row, String propertyNameName)

       

    • value - value of the current row as String

      Thai

      value - ค่าของแถวปัจจุบันเป็น String

...