首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在从Apex 18.2上的自动完成字段中删除值时触发操作

在Apex 18.2中,当我们需要在自动完成字段中删除值时触发操作,可以通过以下步骤实现:

  1. 打开Apex应用程序的页面设计器。
  2. 找到包含自动完成字段的页面,并选择该字段。
  3. 在属性窗格中,找到"动态行为"部分。
  4. 在"动态行为"部分,找到"值变化"事件,并选择"自定义"选项。
  5. 在"自定义"选项中,输入一个JavaScript函数名,该函数将在删除自动完成字段中的值时触发。
  6. 在页面设计器中,点击"创建"按钮,创建一个新的动态行为。
  7. 在新的动态行为中,选择"JavaScript代码"选项。
  8. 在"JavaScript代码"中,编写一个函数来处理删除值时的操作。可以使用Apex提供的API来获取字段的当前值,并执行相应的操作。
  9. 在函数中,可以使用Apex提供的API来获取字段的当前值,并执行相应的操作。例如,可以使用apex.item('ITEM_NAME').getValue()来获取字段的值。
  10. 在函数中,可以根据需要执行任何操作,例如更新其他字段、调用后端处理逻辑等。
  11. 保存并发布应用程序。

这样,在Apex 18.2中,当用户删除自动完成字段中的值时,将会触发你所定义的JavaScript函数,从而执行相应的操作。

请注意,以上步骤是基于Apex 18.2版本的,具体步骤可能会因不同版本而略有差异。此外,如果需要更详细的帮助或了解更多关于Apex的信息,建议参考腾讯云的Apex相关产品和文档,链接地址:腾讯云Apex产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

salesforce 零基础学习(十八)WorkFlow介绍及用法

当你分配许多任务,定期发送电子邮件,记录修改时,可以通过自动配置workflow来完成以上操作而不是手工做这些工作。 一....从描述信息可以看到Workflow执行流程为,当一条记录满足workflow rule标准条件,便自动执行Workflow设置action。 ?...id=customize_wfalerts.htm&language=en_US 2.New Field Update:更新此workflow关联Object字段; 3.New Outbound...;   5.当sObject删除后,绑定其workflow也自动删除;   6.当想使用WorkFlow替代trigger,确保将workflow置为Activate以前删除相关trigger,否则会抛出异常...在项目中,对于适合使用workflow操作可以选择使用workflow,使用前应考虑其功能以及限制是否可以完成你需要工作。 篇如何有错误地方欢迎指正,如果有问题需要提问欢迎留言。

841100

新建Salesforce自定义对象和自定义字段

对象可以看作数据库表。 无论是标准对象还是自定义对象,Salesforce默认对它们提供完整操作界面,帮助用户进行新建、编辑、存储、浏览。...自定义字段 用户可以在每个对象添加自定义字段。自定义字段包括了多种类型,比如自动编号、日期、数字、电子邮件、文本、查找关系、URL等。...公式可以被用作验证规则一部分 触发器:触发器是一种特殊Apex类(Apex是默认开发语言,语法类似于Java),在对象被创建、修改、删除时候,其中函数会被自动执行 标签:标签是一组说明性文字...Salesforce每个对象可以有不同页面布局,其中可以设置显示或隐藏某些字段。 这一步就是定义新字段可以显示在哪些页面布局。 ? 设置完成后,点击“保存”按钮即可完成新建自定义字段。 ?...编辑选项列表字段选项 对于刚才在示例创建选项列表字段,不光可以编辑它基本属性,而且可以编辑它选项。 在字段详细信息页面,有“”部分。在“”部分,列出了新创建字段默认选项。

2.3K61
  • salesforce功能_salesforce开发

    ,再利用SOQL Polymorphism来展示type What.Type获取和Who.Type在SOQL写法稍微有点不同,如下图中我们可以直接在typeof包含type字段,但是黄圈标记部分乍一看会很奇怪...原来Account和Opportunity都有Type标准字段,如果记录这个Picklist有,则显示实际,否则显示合理类型 What.Type方案:对于包含标准Type字段标准对象,我们不妨像...映射,支持Excel/CSV文件,支持External ID匹配关系触发Trigger等自动化流程。...】:官方文档 | blog 参考 51、【如何在Js/Formula中正确使用OpportunityHasOpportunityLineItem字段】:在apex字段为Boolean类型 var...不要忘录关系字段 48、使用Mavensmate同步DEV与UAT环境简档字段级别权限:在环境迁移时,部分元数据会存在丢失,导致两环境存在差异,比如简档中档FLS。

    6.9K20

    salesforce零基础学习(七十四)apex:actionRegion以及apex:actionSupport浅谈

    我们在开发,很难会遇见不提交表单情况。常用apex:commandButton,apex:commandLink,apex:actionFunction,apex:actionSupport。...他们进行操作时候,会将整个表单提交。但是我们很多时候需求,只是希望提交一部分内容,而不是全部。这个时候,我们就需要用到apex:actionRegion....apex:actionRegion尽管可以用于ajax请求时候,指定区域提交,但是却无法定义请求完成reRender区域,reRender操作仍然在相关控件reRender部分来操作,即apex...二.apex:actionSupport actionSupport作用为当一个特定事件被触发,比如单击,失去焦点,鼠标移入等操作触发,允许组件进行异步刷新功能,常用场景为联动,失去焦点后校验在数据库是否唯一等...其实上面的vf代码是有问题,当选择了下拉框,右侧下拉框也不修改成yyy,原因是这样: 当actionSupport执行时,会提交整个form表单,因为上面有一个required字段,所以导致提交表单失败

    1.7K70

    salesforce零基础学习(九十七)Big Object

    数据创建删除和查询 在聊如何创建和查询数据以前,先聊一下上面提到序列 index。 我们以前学习SQL server等关系型数据库,也接触过序列概念。...apex通过 insertImmediate方法去插入数据,如果索引对应字段都是相同,则只会生成一条数据,后面的会覆盖前面的。...删除使用 deleteImmediate方法。...Big Object 限制 由于大对象运行规模很大,它们不能完全像非大对象那样工作。使用大对象,请记住以下几点。 大对象仅支持对象和字段权限。 部署大对象后,您将无法编辑或删除索引。...为了支持大对象数据规模,您不能使用触发器,流程,流程和Salesforce应用。 总结:篇简单描述 big object使用,详情自行查看官方文档。篇中有错误欢迎指出,有不懂欢迎留言。

    1.3K31

    Salesforce LWC学习(五) LDS & Wire Service 实现和后台数据交互 & meta xml配置

    此参数用来指定要操作字段集合; success:当form表单提交执行成功以后会自动触发此事件,此事件有一个返回参数是detail; error:当form表单提交执行失败以后会自动触发此事件,返回参数有...detail; cancel:当form表单没有提交点击cancel以后会自动触发此事件。...当我们使用了wire adapter增强LDS以后,可以做到更强功能,比如获取父对象字段,进行字段format。...使用wire方式返回是一个stream data,并且参数是reactive,只要参数改变,就会自动触发wire。...总结:篇主要介绍是LDS在LWC使用方式以及在LDS功能无法满足情况下,如何使用wire service以及访问后台方法进行增强。

    2.8K50

    salesforce零基础学习(一百一十六)workflow -> flow浅谈

    包含以下一些功能 在自动布局,点击选择元素,然后在你想选择每个元素上点击选择元素节点。然后你可以点击复制元素按钮,将所有选定元素复制到剪贴板 。...Canvas: 在画布建立一个流程。当你在画布添加元素并连接它们,你可以看到你流程图。...在自动布局,点击连接器添加节点来添加一个元素,或者点击一个元素来查看该元选项,如复制元素或删除元素。 Toolbox: 在自由格式,使用元素选项卡来添加新元素,如屏幕和创建记录。...一个 Object可能有多个 Flow操作,不同设置顺序可能影响不同结果。举个例子,都是针对before场景,如果一个针对某个字段A会设置字段B,有一个针对某个字段C会影响字段A。...当一个流程试图创建、读取、编辑或删除Salesforce数据,它将执行运行用户权限和字段级访问。例如,如果运行用户没有账户对象编辑权限,而流程试图更新账户记录,就会发生错误。

    1.3K10

    Salesforce Integration 概览(五) Remote Call-In(远程操作 外部->salesforce)

    API,远程系统可以使用该API进行以下操作: –发布事件以通知您Salesforce组织 –查询组织数据 –创建、更新和删除数据 –获取组织元数据 –运行实用程序以执行管理任务 •同步API...API尊重Salesforce基于登录用户配置文件配置对象级和字段级安全性。 •事务/提交行为默认情况下,如果某些记录标记有错误,则每个API调用都允许部分成功。...API尊重Salesforce基于登录用户配置文件配置对象级和字段级安全性。 •事务/提交行为默认情况下,每个记录都被视为一个单独事务并分别提交。一个记录更改失败不会导致其他记录更改回滚。...REST API to invoke Flow 使用restapi调用自定义invocable操作端点以调用自动启动流。...在发生错误或超时情况下,远程系统必须管理多个(重复)调用,以避免重复插入和冗余更新(尤其是在触发下游触发器和工作流规则)。

    2.8K20

    字段历史追踪高级版本

    因为当用户更改记录时候会触发Process Builder,在业务机会字段历史对象Created by字段将会记录更新业务机会记录用户信息,所以无需再创建一个自定义字段去捕获此信息 我选择Master-Detail...是因为我希望在删除业务机会时候也将关联业务机会字段历史记录删除。...使用Process Builder而不是Workflow rule是因为Process Builder可以自动创建记录。之前要实现此功能只有开发人员通过Apex Trigger才可以进行操作。...4.选择需要触发流程对象。在本例,我们选择业务机会。因为我希望每当这些字段更新后就会创建一个新业务机会字段历史记录,所以我将选择在记录创建或编辑时候触发流程。点击保存。 ?...利用Process Builder以及自定义对象是监控任何对象字段变化非常简单有效方案。

    78430

    salesforce 零基础学习(二十三)数据记录导出至excel(自定义报表导出)

    需求:将数据表记录导出成excel,其中excel内容需要本月修改数据字段自动标红显示。...1.salesforce中提供了Track History功能,即当表字段小于20个情况下,可以通过设置Track History,那样系统会自动创建相关表History表,在这个demo系统会自动创建...Goods__c记录有字段改变,如果有相对应GoodsSign__c进行对应,则update此记录,否则新建记录,并记录哪些字段有修改; 2.当进行删除操作,如果有相对应GoodsSign__c...两者操作均需要当前用户有GoodsSign操作权限。 2.新建一个类用来记录导出字段以及导出字段颜色。...篇如果有写错误地方欢迎指出,如果有疑问地方欢迎留言,转载请注明出处。

    1.6K70

    mysql大表在不停机情况下增加字段该怎么处理

    ,但是生产环境使用场景对大表操作使用最多还是使用工具pt-osc或gh-ost添加。...# 创建触发器,用于在原表拷贝到新表过程中原表有数据变动(新增、修改、删除,也会自动同步至新表 2020-06-20T12:23:43 Created triggers...# 完成 修改过程,读写均不受影响,大家可以写个程序包含读写 ?...注: 无论是直接添加字段还是用pt-osc添加字段,首先都得拿到该表元数据锁,然后才能添加(包括pt-osc在创建触发器和最后交换表名都涉及),因此,如果一张表是热表,读写特别频繁或者添加被其他会话占用...,可以用percona tools进行添加,相当于新建一张添加了字段新表,再将原表数据复制到新表,复制历史数据期间数据也会同步至新表,最后删除原表,将新表重命名为原表表名,实现字段添加 先在从库添加

    3.2K30

    Salesforce Integration 概览(三) Remote Process Invocation—Fire and Forget(远程进程调用-发后即弃)

    问题和考虑因素 问题: 当一个事件从salesforce触发如何在远程系统启动流程并将所需信息传递给该流程,而无需等待远程系统响应?...Salesforce提供了工作流驱动出站消息传递功能,允许将SOAP消息发送到由Salesforce插入或更新操作触发远程系统。...Apex代理类可以通过使用Apex Trigger作为DML操作结果来执行。但是,从触发器上下文中发出所有调用都必须异步执行。...通过向Salesforce支持部门提出请求,可以将超时时间延长到7天,但自动重试时间限制为24小。...24小后所有失败邮件都将放入队列,管理员必须监视此队列超过24小传递期限任何邮件,并在必要手动重试。

    1.5K10

    pt-online-schema-change在线修改表结构

    首先,osc创建与原始表相同不包含数据新表并按照需求进行表结构修改,然后将原始表数据按chunk大小逐步拷贝到新表,当拷贝完成后,会自动同时修改原始表和新表名字并默认将原始表删除。...3、创建触发器,用于记录从拷贝数据开始之后,对源数据表继续进行数据修改操作记录下来,用于数据拷贝结束后,执行这些操作,保证数据不会丢失。 4、拷贝数据,从源数据表拷贝数据到新表。...触发器 因为整个过程是在线,为了将改表过程对原始表更新同时更新到新表,会创建相应触发器,每当发生针对原始表增删改操作,就会触发对新表相应操作。...外键 外键使改表操作变得更加复杂,如果原始表上有外键的话,自动rename原始表和新表操作就不能顺利进行,必须要在数据拷贝完成后将外键更新到新表,该工具有两种方法来支持这个操作,具体使用参数(--alter-foreign-keys-method...--[no]drop-triggers 默认yes,删除原表触发器。

    1.4K30

    【Visual Force学习】使用简单变量和公式

    结果可以是基本变量(integer, string 等)、布尔、sObject、控制器方法(如:操作方法)及其他有用结果。...条件表达式 使用条件表达式来表示取决于表达式信息。 例如:如果一张发票没有产品明细的话,您会希望显示单词 “none” 即可,而不是显示一个空列表。...第二个参数是若第一个参数值为false返回。 1.在 UserStatus 页面其他表达式下添加以下代码: {!...第二个表达式会在当月上半月显示一条消息,下半月又会显示另一条消息。 2. 将所有测试表达式删除,仅留下使用 $User 全局变量那些行。换句话说就是变回到以下页面。...它是这样一个布尔字段,如果用户被激活了,则为 true,若未被激活,则为 false。

    1.1K20

    gh-ost 学习笔记

    部分表说明: coc  原始表 _coc_del  原先原始表,alter操作完成,会自动将这个表重命名为_coc_del 【安全起见,默认gh-ost不会删除这个文件】 _coc_gho  影子表...,alter操作完成,会自动将这个表重命名为coc _coc_ghc  记录操作进度等信息,其表内容类似下图: ?...cut-over过程: 在pt-osc或者online ddl,最后rename操作一般是耗时比较短,但如果表结构变更过程,有大查询进来,那么在rename操作时候,会触发MDL锁等待,如果在高峰期...  -test-on-replica     在从测试gh-ost,包括在从数据迁移(migration),数据迁移完成后stop slave,原表和ghost表立刻交换而后立刻交换回来。...当返回=0不需要节流,当返回>0,需要执行节流操作。该查询会在数据迁移(migrated)服务器上操作,所以请确保该查询是轻量级

    1.2K30

    salesforce零基础学习(一百一十七)salesforce部署方式及适用场景

    可能针对一个字段创建,直接生产创建,然后手动配置了FLS,或者部署一个 report type / report基于change set,又或者需要删除一个 apex class,通过 metadata...3.每个依赖项必须在包或另一个包。 4.可以通过命令标志跳过包版本创建验证,以减少包构建时间。...举个例子,我们有一个Apex类,该类对其测试类没有正式依赖关系,但我们在部署必须具有测试覆盖率,因此如果不包含测试,则某个更改集将无法部署。在点击这个按钮,这个测试类不会被自动捕获。...(由复选框表示项目) 有时,sandbox位于与目标组织不同版本。当这种情况发生,某些metadata类型无法部署. changeset没法删除任何metadata或配置。 2....你可以从一个包删除一些元数据,当包被安装,元数据就会从org删除。 包可以建立在其他包基础,并有明确声明依赖关系。 包使得在多个组织间共享代码变得容易。

    1.3K20

    salesforce开发之 文件系统浅析

    [表格] 开发文档ContentVersion ContentDocument: ContentVersion父对象,使用ContentDocument对象用于检索、查询、更新和删除库或 Salesforce...[表格] 二.clssic附件、Lighting附件 VF: <apex:page controller="FileUploadController" showHeader="false" sidebar...字段 设置文件名,客户端路径等属性 Inert ContentVersion后,生成ContentDocumentLink与对象链接起来 public static void generateContentFile...conDocLink.ContentDocumentId = conDoc; conDocLink.shareType = 'V'; insert conDocLink; } 下载:生成公开地址链接 : 在ContentVersion触发器里自动关联...ContentDistribution对象 在文件生成自动创建下载链接 trigger ContentVersionTrigger on ContentVersion (after insert)

    83410

    Salesforce对象简介

    对象可包含关系字段来定义一个对象下记录如何关联到另一个对象记录。这些字段和数据库主键和外键扮演一样角色,但是关系字段更加灵活,可以让你更简单和灵活去构建你数据模型。...区别于存储,它从提供表达式获取值。这个字段也会根据来源字段更改而随时更新。复选框字段,电子邮件字段,URL字段以及电话字段包含一些自动格式显示在用户界面。...如果博客删除了,博客留言也同样删除了。Master-Detail可用来创建多对多关系。 在 Master-Detail关系,Master对象可以包含一个汇总字段。...一个公式字段就像电子表格公式—它根据其他字段以及逻辑生成。公式语言是一种丰富表达式语言,允许您执行计算和操作字符串,日期,数量和正则表达式。...触发器-触发器、用Apex语言编写代码,可以在录保存,更新或删除之前或之后触发。 标签-每个对象和记录都有一个标签也可以包括一个描述来帮助用户理解含义,这些会自动包含在用户界面

    1.8K30

    salesforce 零基础学习(十九)Permission sets 讲解及设置

    3.设置具体权限访问控制,即是否可以看见表,是否不允许看见某些字段,是否可以修改或者删除数据,是否可以调用某个trigger等操作。...第二部分为具体设置访问权限,包括如下: Assigned Apps:设置在app menu哪些指定app可以显示.操作步骤:点击Assigned Apps链接,进入页面点击Edit按钮后选择指定...操作步骤:点击Object Settings进入Object权限访问设置,选择需要设置具体Object,点击进入,点击Edit按钮,然后勾选需要设置Object及字段访问和操作权限后点击save...操作步骤:点击Apex class Access后进入页面点击Edit选择可以访问class后点击save。...4.通过以上步骤便完成了Permission Sets创建,接下来是将此Permission Sets分配给指定用户。

    84070

    Salesforce Integration 概览(二) Remote Process Invocation—Request and Reply(远程进程调用--请求和响应)

    在Salesforce捕获订单详细信息后,将在远程系统创建订单,该系统将管理订单直至结束。 当您实现此模式,Salesforce调用远程系统来创建订单,然后等待成功完成。...问题和考虑因素 问题: 当一个事件从salesforce触发如何在远程系统启动(初始化)流程,将所需信息传递给该流程,从远程系统接收response,然后使用该响应数据在Salesforce中进行更新...Visualforce页用户启动操作随后调用Apex Controlleraction,该操作随后执行此代理Apex类以执行远程调用。...次优 可以使用Apex Trigger根据数据更改执行自动操作。...确保所调用远程过程是幂等是很重要。几乎不可能保证Salesforce只调用一次,特别是当调用是由用户界面事件触发

    1.4K40
    领券