Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Salesforce:在对象上创建计时器-可能吗?_Salesforce_Salesforce Service Cloud - Fatal编程技术网

Salesforce:在对象上创建计时器-可能吗?

Salesforce:在对象上创建计时器-可能吗?,salesforce,salesforce-service-cloud,Salesforce,Salesforce Service Cloud,公司需要知道每个工人在每个项目部分的每个部分上花费了多少时间 以下类似于为此应用程序定义的一些自定义对象: 自定义项目 自定义项目部件 自定义时间输入 现在,我们需要自定义salesforce应用程序,以便工作人员可以打开项目部分,然后单击“开始…”和“停止…” 这些按钮将分别创建一个带有开始日期的时间条目和一个带有停止日期的时间条目 在自定义对象本身中可以这样做吗?(理想) 我们应该创建新页面吗?是的。为自定义对象创建两个自定义按钮,例如“开始”和“停止”。然后在按钮上添加一些JavaSc

公司需要知道每个工人在每个项目部分的每个部分上花费了多少时间

以下类似于为此应用程序定义的一些自定义对象:

  • 自定义项目
  • 自定义项目部件
  • 自定义时间输入
现在,我们需要自定义salesforce应用程序,以便工作人员可以打开项目部分,然后单击“开始…”和“停止…”

这些按钮将分别创建一个带有开始日期的时间条目和一个带有停止日期的时间条目

在自定义对象本身中可以这样做吗?(理想)


我们应该创建新页面吗?

是的。为自定义对象创建两个自定义按钮,例如“开始”和“停止”。然后在按钮上添加一些JavaScript以更新自定义字段:

{!REQUIRESCRIPT("/soap/ajax/15.0/connection.js")}

var YourCustomObject = new sforce.SObject("YourCustomObject__c");

YourCustomObject.Id = '{!YourCustomObject__c.Id }';
YourCustomObject.Start__c = '{!NOW()}';

updateStartTime = sforce.connection.update([YourCustomObject]);

然后将这些按钮插入页面布局。

我知道您正在考虑“创建新页面”选项+经理似乎越来越喜欢启动/停止按钮。是否有方法创建包含开始和停止日期的自定义字段,以及使用开始/停止按钮更改这些日期?感谢在我的示例中,开始时间的自定义字段是“start_u_______________________________________。无需为此创建visualforce页面。