Deluge 系统变量

 日期变量

 zoho.currentdate

以应用程序设置中指定的格式返回当前日期。

zoho.currentdate

 zoho.currenttime

按照应用程序设置中指定的格式返回当前日期和时间。

zoho.currenttime

示例 1:

若要获取当前日期和时间并在成功时输入到字段中,

  • 创建一个日期-时间字段,例如,命名为 TimeStamp
  • 在表单的添加时->成功时部分和编辑时->成功时部分,添加以下脚本代码,其中 zoho.currentime 是 Deluge 系统变量,它会返回当前时间。当前时间将在名为 TimeStamp 的字段中更新。您也可以禁用字段,以便它不会被用户编辑。
input.TimeStamp = zoho.currenttime;

每个表格(表单)中的每个记录都有两个字段(添加时间上次修改时间),每当单击表单上的提交更新按钮时,ZOHO Creator 会自动更新字段,以便您可以选择在您的列表视图中显示这些字段。请参阅主题显示用户名和时间以了解更多信息。

  字符串变量

  zoho.loginuser,zoho.loginuserid

在使用 Zoho Creator 创建的所有应用程序中,已登录用户的用户名和电子邮件 ID 作为 Zoho 变量来提供。变量 zoho.loginuser zoho.loginuserid 可用于编写脚本,以便基于查看应用程序的用户来编写逻辑。例如:您可以在 Creator 中制作一个应用程序,其中包含您所有客户的相关数据,但您可以基于客户的登录用户名和电子邮件 ID 来确保每个客户只可以查看属于他们的那些记录。

下表列出了 zoho 变量以及变量在私有和公共应用程序中返回的值。

Zoho 变量 私有应用/已登录用户 公共应用/已登录用户 公共应用/公共用户
zoho.loginuser 当前已登录用户的用户名 公共 公共
zoho.loginuserid 当前已登录用户的电子邮件 ID

示例 1:

在下面的示例代码中,usernameuserid 字段将显示当前登录用户的用户名和电子邮件 ID。

username
(
type = formula
value = zoho.loginuser
)

userid
(
type = formula
value = zoho.loginuserid
)
 

 

示例 2

在休假应用程序中,用户将在休假表单中提交他们的休假。当用户登录时,他将仅看到属于他的休假详细信息。

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 变量。

 zoho.adminuserzoho.adminuserid

变量 zoho.adminuser 返回应用程序所有者的用户名。变量 zoho.adminuserid返回应用程序所有者的电子邮件地址。这些变量可用于编写脚本,以便基于查看应用程序的用户来编写逻辑。例如,通过在报表中添加以下条件,您可以确保某些报表仅可由管理员用户(应用程序所有者)访问。

show all rows from <form_name> [<email_field_name>l == zoho.adminuserid]

  zoho.appname

变量 zoho.appname 返回当前应用程序的名称。此变量可用于编写脚本,以便引用当前应用程序名称,而不需要实际指定应用程序名称。例如:

baseURL = (("http://creator.zoho.com/" + zoho.adminuser) + "/") + zoho.appname;

 zoho.ipaddress

变量 zoho.ipaddress 返回当前用户的公共 IP 地址。

 zoho.appuri

变量 zoho.appuri 返回以下格式的应用程序详细信息 - <admin_username/application_link_name/>。在打开 URL 等任务中提到应用的 URL 或构建文件下载链接时,您会发现此变量很有用。