Versions Compared

Key

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

...

ชื่อคำอธิบาย
PrefixrequestParam
Description

ในการเข้าถึงค่าของการร้องขอพารามิเตอร์

Attributes
  • #requestParam.parameterName[separator]#
  • ตัวคั่น (หรือ;) สามารถระบุได้ว่าการร้องขอใช้ในตัวกรองข้อมูลที่มีหลายค่าเพื่อกำหนดอักขระตัวคั่นในเอาต์พุตข้อมูล เครื่องหมายจุลภาค ","จะใช้เป็นค่าเริ่มต้นถ้าไม่มีการระบุตัวคั่น
Scope of Use
  • ส่วนประกอบทั้งหมดภายใน App
Sample Attributes
  • #requestParam.key# สามารถนำมาใช้โดยเฉพาะเพื่อรับ Userview Key value.
  • #requestParam.name[;]# เพื่อระบุตัวแปร 'name' จะเก็บค่าหลายค่าคั่นด้วยเครื่องหมายอัฒภาค ตัวอย่างเช่นคำสั่ง SQL นี้ "select * from expenses where title in (#requestParam.title[,]#)" จะได้รับการแปลเป็น  "select * from expenses where title in (a,b,c)" เพื่อรองรับหลายค่าในคำสั่ง "where-in" 
  • ในเพจ Userview อาจเข้าถึงแอตทริบิวต์ต่อไปนี้
    • #requestParam.key#
    • #requestParam.userviewId#
    • #requestParam.menuId#
    • #requestParam.appId#

ตัวแปรแฮชของผู้ใช้ (User Hash Variable  

Nameชื่อDescriptionคำอธิบาย
Prefixuser
Description

To get user information based on เพื่อรับข้อมูลผู้ใช้โดยอิงจาก username.

Attributes
  • #user. username .id#
  • #user. username .username#
  • #user. username .firstName#
  • #user. username .lastName#
  • #user. username .email#
  • #user. username .active#
  • #user. username .timeZone#

In ใน Joget Enterprise edition , these additional attributes are available แอตทริบิวต์เพิ่มเติมเหล่านี้จะพร้อมใช้งาน:-

User Meta

  • #user. username .meta.KEY#
    To read additional user meta data stored in ในการอ่านข้อมูลเมตาของผู้ใช้เพิ่มเติมที่เก็บไว้ในตาราง dir_user_meta table. 
    Exampleตัวอย่าง: #user.cat.meta.duration# will return the value จะรีเทิร์นค่า "100".

Organization

  • #user. username .organization.id#
  • #user. username .organization.name#
  • #user. username .organization.description#

Department

  • #user. username .department.id#
  • #user. username .department.name#
  • #user. username .department.description#
  • #user. username .department.treeStructure#

Grade

  • #user. username .grade.id#
  • #user. username .grade.name#
  • #user. username .grade.description#
  • #user. username .grade.organizationId#

HOD

  • #user. username .hod.username#
  • #user. username .hod.firstName#
  • #user. username .hod.lastName#
  • #user. username .hod.email#
  • #user. username .hod.active#
  • #user. username .hod.timeZone#

Group

  • #user. username .groups.id#
  • #user. username .groups.name#

Employment

  • #user. username .employee.code#
  • #user. username .employee.jobTitle#
  • #user. username .employee.isHod#

Department HOD

  • #user. username .department.hod.username#
  • #user. username .department.hod.firstName#
  • #user. username .department.hod.lastName#
  • #user. username .department.hod.email#
  • #user. username .department.hod.active#
  • #user. username .department.hod.timeZone#
Scope of Use
  • All components within the ส่วนประกอบทั้งหมดภายใน App.
Sample Attributes
  • #user.admin.email#
  • #user.cat.firstName#
  • #user.{requestParam.username}.email# to retrieve the email address of the user passed via url parameterเพื่อดึงที่อยู่อีเมลของผู้ใช้ที่ส่งผ่านพารามิเตอร์ url

Userview Key Hash Variable  

...