Deluge参考手册 > 表达式 > Deluge系统变量

Deluge系统变量


Deluge系统变量

日期变量

1. 获得当前日期:

    zoho.currentdate

2. 获得当前时间

    zoho.currenttime

字符串变量

1. 登录的用户名和邮件地址在应用中可以用系统变量表示。变量zoho.loginuserzoho.loginuserid在脚本中可以基于用户创建相关的逻辑。例如:你可以基于用户名和邮件地址,给你的客户显示和他相关的数据。

下表列出了系统变量和在私有应用和公开应用中返回的值。

变量
私有应用/登录用户 公开应用/登录用户 公开应用/公开用户
zoho.loginuser 当前登录的用户名
Public Public
zoho.loginuserid 当前登录用户的邮件地址 null null

 

示例1

在下面的示例代码中,usernameuserid字段会显示当前的登录用户名和他的邮件地址:

username
(
type = formula
value = zoho.loginuser
)

userid
(
type = formula
value = zoho.loginuserid
)

示例2

在eave应用中,用户会在leave表单中输入信息。当用户登录之后,他会看到输入他自己的信息。

list "My Leave Details"s

{
show all rows from emp_leave_form [Employee_email == zoho.loginuserid]
(
Employee_email as "Employee email"
Leave_type as "Leave type"
From_Date as "From Date"
To_Date as "To Date"
Reason
)
filters
(
Leave_type
From_Date
)
}

扩展:

[Employee_email == zoho.loginuserid] - 用于过滤,只显示当前用户的信息。

这里,

'Employee_email' - 表单emp_leave_form中的字段
'zoho.emaild' - deluge变量。

2. 管理员的用户名和和邮件地址的相应变量是zoho.adminuserzoho.adminuserid


0 评论  从新到旧显示
发布评论




 此页的RSS