SalesForce自定义按钮(javascript执行),点击按钮更新Filed

学salesforce一个多月了,文档也看了不少,但大都是没有深究。salesforce国外很多文档资料,以前做java时百度很多都可以解决,现在做salesforce倒是提升了不少谷歌搜索的能力。 谷歌很多的东西在中国都是给屏蔽掉了,一般搜索不了什么东西,建议谷歌浏览器翻下墙(附上百度一http://jingyan.baidu.com/article/c85b7a64562eac003bac95b1.html)。

创建自定义按钮点击更新字段:

1 进入salesforce的开发主页,没有就申请个账号(估计创建自定义按钮的都有了吧~~),点击右上角的 “ 设置 ” 按钮,如图:

2 点击 “ 创建 ”  >>>  “ 对象 ”  >>> 找到你目标对象点击进去 ,在导航栏找到 “ 按钮,链接和操作 ”,网页下滑也可以找到,如图:

 

3 点击 “ 新按钮或链接 ” ,进入编辑界面,如下:

代码如下:

{!REQUIRESCRIPT("/soap/ajax/27.0/connection.js")}
{
var newRecords = [];
var ja= new sforce.SObject("Job_Application__c")" // 实例化一个自定义对象
ja.id ="{!Job_Application__c.Id}";  //获取对象的id
ja.Status__c="Extend an Offe";;
newRecords.push(ja);
result = sforce.connection.update(newRecords); // 更新数据
window.location.reload(); //加载显示
}

如果代码执行没反应,可能是符号或者版本的问题,再仔细调调吧。附上两篇国外的相关博客:

1  https://success.salesforce.com/answers?id=90630000000ghvRAAQ

2  http://hometeamconsulting.com/update-records-javascript-buttons/

接下来可以到对象详情里面添加自定义的按钮到页面布局了,在第四张图片中可以看到页面布局就在导航栏中,点击进去,

点击左侧 ” 按钮 “ ,就会在右边出现自定义的按钮了,把他拖到对应的位置就可以了

时间: 2024-07-30 23:50:43

SalesForce自定义按钮(javascript执行),点击按钮更新Filed的相关文章

JavaScript基础 点击按钮 获得表格第一行的id

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

javascript之点击按钮实现放大、缩小字体

<style> .bb{color:red;} .cc{color:green;} .chapter {font-size: 1.5em;} .normal{font-size:12px;} .hidden{display:none;} </style> <script> $(document).ready(function() { $('div.aa').addClass('bb'); $('a[href^="http:"]').addClass(

IOS开发UISearchBar失去第一响应者身份后,取消按钮不执行点击事件的问题

在iOS开发中,使用UISearchBar的时候,当搜索框失去焦点的时候,取消按钮是默认不能点击的,如图按钮的颜色是灰色的:  这是因为此时取消按钮的enabled属性被设置为NO了,那么当我们需要让取消按钮一直可以点击的时候,就需要我们自己来改变该属性的赋值,这里举例当点击search按钮的时候,回收键盘的同时让取消按钮的可以点击,在代理方法里面添加代码如下: -(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar { [sea

二、JavaScript之点击按钮改变HTML样式 (CSS)

一.代码如下 二.点击前 三.点击后 <!DOCTYPE html> <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <body> <h2>JavaScript 能够做什么</h2> <p id="demo">JavaScript 能够改变 HTML 元素的样

WinForm 实现点击一个按钮,执行另一个按钮事件

C# 代码如下: private void button1_Click(object sender, EventArgs e) { this.button1.Click += new System.EventHandler(button2_Click); //button2.PerformClick(); 这2句都可以. } 原文地址:https://www.cnblogs.com/yuwentao/p/10442575.html

7、8上的cell上的一个按钮,当点击按钮时,要拿到这个cell,可以用代理,也可以用superview

/** cell上的付款按钮事件 */ - (IBAction)paymentButtonClick:(UIButton *)sender { /** * @author SongXing, 15-07-31 10:07:26 * * 7.8系统上cell的父类关系不一致 */ CPMyOrderVC_Cell *cell; CGRect buttonRect = sender.frame; for (CPMyOrderVC_Cell *c in [self.tableView visibleC

点击按钮 倒计时60秒方可再次点击发送的Js代码

本节内容:Javascript 实现 点击按钮 倒计时60秒方可再次点击发送的效果. 比如,一些网站上的手机短信认证的功能,有类似实现点击按钮后,倒计时60秒才能再次点击发送的效果. 本文用Javascript实现点击按钮后,倒计时60秒才能再次点击发送验证码的功能. 例子: 复制代码代码示例: <input type="button" id="btn" value="免费获取验证码" /><script type="

JavaScript点击按钮显示 确认对话框

//JavaScript点击按钮显示确认对话框 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>My First Script</title> <script type=&q

JavaScript点击按钮显示确认对话框

//JavaScript点击按钮显示确认对话框 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>My First Script</title> <script type=&q

一、JavaScript之第一个实例,点击按钮修改文本内容

一.代码如下: 二.运行后效果如下 三.点击按钮,"曾经沧海难为水"变成了日期事件了 <!DOCTYPE html> <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <body> <h2>我的第一段 JavaScript</h2> <button type=&quo