gpt4 book ai didi

javascript - 自定义对象上的按钮

转载 作者:行者123 更新时间:2023-11-28 04:07:40 24 4
gpt4 key购买 nike

我创建了两个自定义对象。机会专家和与机会有查找关系的专家,但是在专家元素上有一个名为“新机会专家”的按钮。它查找 Opps 并允许您从 Expert 对象向 Opps 添加新的机会专家。

有没有办法在单击按钮时首先检查机会阶段,如果阶段未处于联系状态,则显示一条消息,说明机会未处于联系阶段,如果阶段处于联系状态,则允许用户创建机会专家。我已经重新创建了该按钮,但不确定是否可以先查看 opp,然后重定向到新的机会专家页面。这是按钮:

https://tei.my.salesforce.com/a0D/e?CF00NE00000027Bwu={!Expert__c.Firstname__c}+{!Expert__c.Lastname__c}&CF00NE00000027Bwu_lkid={!Opportunities_Expert__c.ExpertId__c}&saveURL=%2F{!Opportunities_Expert__c.ExpertId__c}&retURL=%2F{!Opportunities_Expert__c.ExpertId__c}

最佳答案

您可以使用 JavaScript 按钮来完成此操作,但它在 Lightning Experience 和 Salesforce1 中可能会像垃圾一样工作。

这应该可以帮助您开始:https://salesforce.stackexchange.com/questions/4627/how-to-customize-the-error-message-thrown-by-approval-process

(这是一个旧的答案,您可能可以在不查询的情况下凑合,只需进行合并字段检查,但想法是相同的)。

<小时/>

我建议您尝试一些更原生的东西,而不是在任何地方都可以使用的东西:

  • 查找过滤器?
  • 验证规则(是的,这意味着只有当他们实际尝试保存时才会显示错误)
  • 显示“抱歉,错误阶段”或您的链接的公式字段
  • 看看是否可以在 Chatter 操作中添加一些条件逻辑来创建新记录
  • (需要开发)制作一个小型闪电组件或 VF 页面来保存您的逻辑

关于javascript - 自定义对象上的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46552205/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com