我试图从salesforce类中获取一个值,并将其放入javascript变量中。如果它是单行值,我可以得到该值,但是如果它是多行textarea,它会给出一个未终止的字符串文字错误
caseUpdate.Description = "{!ac__c.C_Info__c}";
在谷歌搜索了一段时间后,我知道我们可以通过使用一个隐藏字段并使用DOM使用document.getElement.Id存储它来解决这个问题。但我在点击按钮时调用了这段代码,所以我无法创建输入文本或隐藏字段值。
有谁能提供
我正在尝试为控制器扩展编写一个测试类。此控制器扩展中有另一个类。这个类有几个方法
public class Extension_Account
{
public Extension_Account(ApexPages.StandardController controller)
{
public class Class1
{
public Class1()
{
/ * code here*/
}
我想创建多选联系人查找
我想要什么:
当用户单击查找时,他应该能够从中选择多个联系人
我所做的:
我已经创建了一个对象,并在该对象内使用这两种方法创建了一个字段
“查找”和
“主细节关系”和
“连接对象”
当我尝试将此字段用于任何输入文本/字段时,它总是提供一个选项,从查找中仅选择一个值,但我希望有一个选项选择多个值
即使在连接对象中,我创建了2个主-详细关系,但查找仍然只允许选择一个值。此外,它使字段成为必填字段,这是我不希望看到的
我关注的链接:
谁能建议我怎么做
这与我们使用电子邮件抄
我想创建两个对象,并使用元数据API通过C#中的父子关系将它们链接起来
我可以通过元数据为对象创建对象和“自定义”字段,但服务只是忽略关系的字段定义
由snipet提供的字段如下所示:
CustomField[] fields = new CustomField[] { new CustomField()
{
type = FieldType.Text,
label = "FirstName",
length = 50,
lengthSpecified =
我正在尝试“SalesForce的SAML2.0承载断言”
我得到{“error”:“invalid_grant”,“error_description”:“invalid assertion”}
有没有办法在salesforce验证承载断言
我在我的代码中做了如下操作
String environment = "https://login.salesforce.com/services/oauth2/token?saml=MgoTx78aEPRbRaz0CkRqjaqrhP3sCa7w7.Y5
当我尝试在这样一个页面中访问它时
public class Settings
{
public static String getMyValue() {
return custom_object__c.getAll().values()[0].value__c;
}
}
……上面写着
错误:未知函数设置。getMyValue。检查拼写
您可以在页面的控制器中定义属性和getter:
{!Settings.getMyValue()}
然后,您应该能够从页面调用{!set
我需要在Salesforce服务云控制台上有一个自定义小部件。我真的不在乎它在哪里,只要它很容易访问(有点像软电话小部件)
我需要这个有两个原因:
我需要一个快速的方式让用户改变他们的“状态”(用户的自定义字段)
我需要执行一些自定义javascript来隐藏某些页面布局中的某些元素
你知道这能不能做到吗
注意:当我说“服务云控制台”时,我指的是这种控制台:
我想这可能就是你要找的?(是如何在制作后将它们添加到控制台。请注意,在完成11个步骤后,它会显示“在您可以访问…”之前)。我已经使用自定义
设置
我有一个Master-Detail关系,在Master上,我从Detail对象总结出一个字段
问题:
我需要允许用户选中主对象上的一个框,该框将总和增加1或减少1。我该怎么做
以下是我尝试过的:
在主触发器上的更新后触发器中,触发器内的增量/减量。当然,我会遇到一个错误:
预期出现异常,请与管理员联系:NonCashCompAfterUpdate:执行
由以下原因导致的更新后:
创建了一个新字段,并将现有字段用作辅助对象。基本上,我在使用旧RFS的同时隐藏了它。这很有效,但我想看看是否有更
标签: Salesforce
apex-codevisualforcesalesforce-service-cloud
在重复标记上,一个字段名“insurance_u__c”填充了一些描述。
此字段中的内容包含项目符号。我想在子弹来袭后再分页符。
如下:-(单描述后单中断)
说明1
说明1
说明1
但是这是PDF上的一个段落(不间断),你是指分页符还是换行符
通常可以使用或元素(用于换行符)和CSS来实现这一点
<br clear="all" style="page-break-before:always" />
备注:-此VF页面以PDF格式生成。(renderedAs=“pdf”)如果只插
我在Salesforce用户对象中有一个自定义字段。我正在努力计算权限。我只希望用户的管理员和系统管理员能够看到此字段
查看现场级安全选项,我看到:Contract Manager。我担心如果我检查这个,所有的合同经理都会看到这个字段。是这样吗
是否有一种简单的方法来完成此安全策略,并在不允许有很多用户的沙箱中对其进行测试?您是正确的,如果您允许Contract Manager配置文件通过字段级安全性查看该字段,则分配给该配置文件的所有用户都将能够看到该字段,不管用户是否真的向他们发起攻击
通过
谁能给我解释一下下面的内容吗
stub.inputHttpheaders_x.put('Cookie', 'name = value');
在这种情况下,“name=value”是什么
我得到的饼干如下:
stub.outputHttpheaders_x.get('Set-cookie');
如何在第一个语句中使用此cookie
提前感谢。当您获得存根时,可以使用inputttpheaders\u x.put方法设置HTTP头字段
这很好地描述了可以在HTTP头上设置哪些字段。要设置的字段之
对VF来说真的很陌生,但这里是我的VF页面。理想的效果是,我希望它在同一窗口的新选项卡中打开
<apex:page standardController="myController__c" extensions="myExtension" action=" {!actionJackson}">
</apex:page>
如果您在SFDC中覆盖了标准VF页面,那么您似乎试图引用自定义sObject的标准控制器,该自定义sObject名为:“myControlle
我需要将数百个联系人从一个只包含名字、姓氏、街道地址1、街道地址2、城市、州和邮政编码的分隔文件加载到salesforce数据库中。我的理解是,您只能使用姓名或电子邮件地址来查看salesforce数据库中是否已经存在conact
我希望能够匹配名称、街道地址1和城市,以便限制数据库中的重复记录
这在salesforce中可能吗?有一些选项。。。我会把它做成一个社区维基帖子,这样任何人都可以参与进来
加载前/加载过程中的检查
有一种方法可以创建一个文本字段并将其标记为唯一的或外部id,然后编写一
嗨,我必须将现有的eclipse项目部署到我们的开发人员组织中,当我部署它时,它给了我一个错误
部署结果:
文件名:布局/帐户布局carousel.Layout
全名:帐户布局转盘
行动:不行动
结果:失败
问题:自定义按钮中只能使用按钮
下面是帐户布局carousel.Layout的源代码
<?xml version="1.0" encoding="UTF-8"?>
<Layout xmlns="http://soap.sforce.com/2006/04/metadata"
当用户在其组织中安装我的salesforce应用程序(托管)时,我需要向标准salesforce帐户对象添加自定义字段
是否可以将此类定制打包到托管包中并分发?我在文档中找不到任何关于这种包装的参考资料
任何帮助/链接将不胜感激 从托管包页面:
按组件选项卡下的添加按钮
将组件类型设置为“自定义”字段
选中字段旁边的复选框
按添加到软件包
有关更多详细信息,请参阅下的文档
请注意,一旦您的托管包发布,某些详细信息将被锁定,无法更改 转到生成-->自定义-->帐户-->字段
向下滚动至帐户自定义字
我需要自定义contacts对象标准视图页面,我需要创建一个指向电话号码字段的超链接。有可能这样做吗?非常感谢您的帮助。是的,这是可能的。您必须使用VisualForce创建页面
首先,也最重要的是看看如何制作它
我想你的链接应该触发一个调用,如果是这样的话,应该是这样的:
页面应如下所示:
<apex:page standardController="Contact">
<apex:pageBlock title="Simple Title">
<
在force.com中,我创建了一个名为销售代理的自定义对象。是否有方法指定我在此处关联的用户与真实的force.com ID关联?例如,如何在我的租赁帐户下创建对真实用户的查找?您可以在与用户对象相关的销售代理对象上创建一个自定义查找字段。但是,您不能在与销售代理对象相关的用户对象上创建自定义查找字段
这是一个平台限制。有一个你可以投赞成票的方案,但我不指望很快就能得到
以下是如何向自定义对象添加查找字段:
设置->创建->对象
选择Sales\u Agents
在自定义字段和关系部分,单击新
我有一个按钮,它会引导新的联系人创建者,这样,帐户级别的地址字段不会自动填充到联系人地址字段中
/003/e?retURL=/{!Account.Id }&
={!Account.Id}&
con4=" "&
con19street=" "&
con19city=" "&
con19state=" "&
con19zip=" "&
con19country=" "&
con10= " "
但是,我希望填充帐户名。因此,我将代码更改
使用Salesforce Apex,如何查找当前用户使用的日期格式?我想知道此人是否将自己的日期视为MDY、DMY等。以下是另一个类似问题的答案:
使用apex中的格式方法来实现它。
类似于Date.format('dd/mm/yyyy')
您可以创建一个映射,将区域设置作为键,将格式作为值,然后可以使用此映射在运行时查找正确的日期格式。
使用UserInfo.getLocale()查找当前用户的区域设置
希望这有帮助。要查看公司实例的日期格式,您可以在任何日期字段上使用date.format(
我正在使用RESTAPI从Salesforce获取信息到我的PHP页面。很长一段时间后,不要在PHP页面上使用,我收到一条错误消息“状态401失败,响应[{“消息”:“会话已过期或无效”,“错误代码”:“会话ID无效”}],curl\u error,curl\u errno 0”。请帮助我如何调用php上的身份验证以避免会话超时?我希望我的页面始终连接到Salesforce。请告诉我解决此问题的其他建议。使用的会话ID或OAuth令牌已过期或无效。响应正文包含消息和错误代码。- 只需捕获401错
我不知道如何创建一个汇总字段来统计联系人的活动机会。在客户级别很容易获得计数,但是这是针对与客户相关的所有机会的计数,这些机会可能与我正在查看的特定联系人相关,也可能与我正在查看的特定联系人无关
是否有方法查询联系人/机会关系并返回计数 您是否使用标准的多对多关系?对象充当两者之间的连接点(许多联系人可能涉及许多机会)
或者,您是否创建了一些自定义查找来联系Opp(我见过一些只关心一个人的组织,例如称之为“主要联系人”)
(完整图像位于;或在组织中使用设置->架构生成器)
您可以直接从Oppo
在上面的链接中,代码将在响应中提供下载文件的url。但是我希望文件以HTML格式下载。根据box.com网站,即他们提供的信息,我们可以将文件转换为HTML。我如何使用salesforce做到这一点。@Srilakshmi B S
如果您想将该文件下载为HTML,则必须获取该文件并将其发送到Box View服务/API进行转换。Box content API本身不允许您将用于预览和下载的文档转换为HTML。这意味着,如果同时使用两个API端点,则需要两个单独的令牌。如果您实际上计划同时使用这两种
我正在尝试使用picklist值中的更改来呈现visualforce页面。我要呈现的数据是表中的联系人姓名。根据我选择的销售区域的不同而有所不同
控制器
公共类PhotoSchedulerController{
公共字符串salesRegionId{get;set;}
公共字符串ContactSalesRegion{get;set;}
公共页面引用SalesRegionOveredFilter(){
String contacts=[从联系人中选择Id、Name、Sales_Regions_Co
标签: Salesforce
apex-codevisualforceapexapex-data-loader
我们已经为联系人记录编写了一个重复数据消除逻辑,其中我们从触发器中调用批处理作业。是的,这听起来很奇怪,但似乎是唯一有效的方法,因为我们对每个帐户都有不同的标准。为了克服5的批处理计划限制,我们使用启用批量API的数据加载器,并将natch大小设置为1000,这样我们就可以成功上载5000条记录,而不会达到5个批处理作业的限制。当我使用30万条联系人记录进行测试时,假设它们的名称从Test0001到Test3000,我观察到一种奇怪的行为
对于3000条记录,当批处理大小为1000时,3个批处理
我想知道是否可以设置一个在节中递增的ID。我知道我们可以设置一个id,因为它是一个有效的心房药;但是,我想知道如何设置递增的id或引用递增的变量
//DEFINE VARIABLE:
<apex:variable var="i" value="{!0}"/>
<apex:pageBlock>
<apex:pageMessages />
<table id="contacts">
<thead>
//Create
请帮助我如何将星号作为帐号、类型、行业的必填字段,正如在给定代码中提到的。我已经尝试过了,但它位于表单顶部。请帮助我。我已经在account对象中创建了样式类和字段。在Visualforce中,如果您正在使用,您可以使用内置的required属性在HTML/CSS中呈现适当的红色条。大多数其他输入控件也具有相同的属性。例如
<apex:inputText value="{!inputValue}" id="theTextInput" required="true"/>
是询问Sal
我们正在尝试自动化某些流程,我们需要为这些流程找到类/页/触发器的依赖组件
我们了解到salesforce在查看各个组件时使用“显示依赖项”按钮提供依赖组件,但是否有办法通过编程方式获取这些组件
非常感谢您提供有关这方面的任何详细信息
谢谢 您可以使用通过工具API公开的。特别是查看externalReferences字段
包含Apex类或触发器的名称、命名空间、外部类、方法和变量引用。这些引用可用于符号高亮显示或代码导航
如果SymbolTable不适用于ApexClass,则需要首先强制编译
我正在salesforce平台上使用docusign connect的演示实例进行开发。我注意到没有创建Docusign收件人状态记录。正在创建父对象的Docusing状态记录。你有没有想过为什么会这样
谢谢,听起来你的安装有问题。如果您还没有,我会联系DocuSign客户支持当出现此问题时,您是否会附上最新的连接日志?通常,这些日志将引用试图运行的收件人状态查询,但可能遇到任何异常。
我有不同状态的服务预约记录,但它没有以彩色图表显示在甘特图选项卡中。(现场服务闪电)实际上,在Salesforce lightning中,颜色变化将基于作业完成百分比而不是作业状态。
我向您提交以下文件包FieldAx。在此包中,作业颜色将根据作业状态进行更改,如您所料。
您似乎想询问有关salesforce的问题,但没有提到salesforce在问题或标签中的什么位置?请回答问题并使用适当的标签。闪电牌是给你的。
我正在沙箱中开发我的第一个Salesforce Einstein机器人。这个机器人运行良好,可以按预期在多个对话框中导航,直到我尝试调用一个操作为止。如果我尝试调用任何操作,无论多么简单,bot都会自动结束聊天,即使在操作调用之后对话框中还有更多步骤。我甚至简化了invocable方法,只接受字符串列表,不返回任何内容。这个方法实际上什么都不做,我可以毫无疑问地从Process Builder调用它。由于某种原因,在机器人中,它会使聊天崩溃。我已经从零开始删除并重建了bot,并得到了相同的结果
我在创建唯一的现有字段时遇到问题。
标准对象账户;
字段-电子邮件(已创建具有相同邮件的帐户对象的多个实例)。
我想使字段唯一(不要重复值),如何正确解决现有数据的问题?如果通过“点击”方法进行操作,则会产生错误:
错误:在构建唯一索引时发现重复值,例如:blabla@gmail.com在行上在应用唯一索引之前,您必须删除记录(或者可能只是清除某些行上的电子邮件字段?)。Salesforce有重复的规则,您可以使用它们来查找匹配项,也许答案是使用操作,而不是删除?您可以手动合并或与Apex合并。
我正在salesforce上开发一个由第三方开发的应用程序,这是一个托管包应用程序。我可以访问UAT组织和其他一些组织。当我尝试使用salesforce Ant迁移工具检索打包的应用程序元数据时,我成功地检索到了包中的所有组件。但这些组件的内容显示为“(隐藏)”。我无法在这个组件中看到任何真正的代码。
托管包是否有访问级别限制?如果是,我如何知道限制?
另外,如果有人能够帮助salesforce管理托管包应用程序的应用程序生命周期管理,那将是非常棒的。由于我是这个领域的新手,请推荐任何工具。
提
我需要从Salesforce查询Snowflake中的一个表,以便为客户提供实时数据。做这件事的最佳和最优化的方法是什么?您似乎正在寻找一种解决方案,其中您需要为某些用户提供对实时数据的只读访问。在这种情况下,您可以利用Snowflake的安全数据共享功能:
根据文件:
"
共享是安全的、可配置的,并由提供商帐户100%控制:
添加到共享中的新对象立即可供所有使用者使用,
提供对共享数据的实时访问
可以随时撤销对共享(或共享中任何对象)的访问
时间
"
如果您不想推出自己的解决方案,这一点非
我调用API时出错
致命错误System.Callout异常:PKIX路径生成失败:
sun.security.provider.certpath.SunCertPathBuilderException:无法
找到请求目标的有效证书路径
有人能解释这个错误吗?来自文档。
向安全/SSL端点(例如)发送出站消息、委托身份验证请求或Apex调用时,Salesforce.com组织(作为客户端)仅信任目标主机(将作为服务器),前提是该主机提供由根证书颁发机构(CA)签名的证书包含在下面链接中显示的列表
我试图使用父自定义对象的外部id将记录插入子自定义对象。我几乎清楚如何在父对象中设置外部id字段,但对如何在子对象中设置外键非常困惑。我在此附上图片,其中有主自定义对象和子自定义对象的详细信息。我应该向子自定义对象添加什么,以将其记录链接到父对象
这是我在stackoverflow上的另一篇文章中得到的代码,但在我的案例中,它不起作用
enter image description heresumchans__City_Master__c city = new sumchans__City_Ma
我正在使用Flex缩微胶片,并且能够从Cybersource成功地渲染信用卡Iframe
现在,问题是添加/发送CVN/CVV详细信息以及上述请求
在文档中,我们只能在createToken方法-CardType、CardExpirationYear和CardExpirationMonth中传递三个参数
我找不到有关发送/添加CVN的任何信息
请指导是否有人做过类似的实现,我们可以从Flex表单发送CVN详细信息
我有一个integramat场景设置,它从一个自定义webhook开始。webhook的数据来自Salesforce。一切正常,除了webhook队列似乎每2小时运行一次相同的数据。例如,我在Salesforce中做了一件事,将出站消息触发到webhook,Integramat场景触发并执行我想要的操作……然后两个小时后,它再次执行该操作……然后再执行两个小时。就好像服务器缓冲区没有被清除一样(胡乱猜测,我认为Integramat甚至不允许访问来清除这个)
我在Zapier上有一个非常类似的流,
我想以“12.30”等格式显示double,但在salesforce apex中显示“12.0”。
有人能帮我吗?VisualForce使用约定进行格式化。这里有一个例子。将MyDouble变量替换为您自己的变量
<apex:outputText value="{0,number,0.00}" >
<apex:param value="{!MyDouble}" />
</apex:outputText>
VisualForce使用约定进行格式化。这
我有一个类,用于查询去年的销售额并更新另一个对象中的字段
如何在测试类中断言此值?此数据不依赖于我的测试数据,因为环境可能包含除我的测试数据之外的以前的记录
谢谢如果您更新您的类以使用最新的API版本(从Spring 12开始),那么您会发现现在有一些限制,使得测试方法无法访问除它们创建的数据之外的任何数据。这不仅对您所描述的场景(您希望确保它使用某些数据)有很大帮助,而且还强制执行最佳实践,意味着在部署到另一个环境时测试将始终正常运行。wow。。。我没意识到spring12有这个。。谢谢你的信
我在VF中创建了2个页面。一页显示动态搜索中自定义对象记录的列表。这是完整的
我现在需要创建一个自定义VF页面,以便在用户单击列表页面上的链接时显示单个记录信息。我知道我们可以使用上面显示的输出链接
假设我已经构建了详细页面(假设它的路径是“apex/customDetailPage”),我将如何修改这个链接。因为我的详细信息页面需要将选定的记录id传递给它,我想。您可以这样做:
<apex:outputLink value="/!{opportunity.id}">{!opport
我想设置两个与Visualforce平行的pageblock元素。我该怎么做
<apex:page>
<apex:pageblock title="titleA" id="blockA">
</apex:pageblock>
<apex:pageblock title="titleB" id="blockB">
</apex:pageblock>
</apex:page>
谢谢你我想说的确实是一个CSS问题,
我必须在两个对象上编写schedulebatch apex类
案例
车票
票证c有一个案例查找,一个案例可以有多个票证记录,但一个票证只能与一个案例记录关联
Batch Apex类应在每天凌晨2:00运行,并查看两个对象中的两个字段(状态)。Batch Apex应查看所有案例以及与案例相关的所有票据
Case - Status (Field)
Ticket__c - GLOBAL_Ticket_Status__c (Field)
例如:如果一个案例与3条Ticket_
使用标准帐户运行s Salesforce SOQL查询时,出现以下错误。
查询:
SELECT ( SELECT Id, Subject FROM OpenActivities ORDER BY ActivityDate
ASC , LastModifiedDate DESC LIMIT 500) FROM Account WHERE Id in (
'001b0000009owSN', '001b0000009owNo' )
结果:
格式错误的_查询:实现限制:活动聚合关系仅允许在评估单
我试图使用Salesforce Analytics api获取按日期过滤的报告,但当我应用日期过滤器时,它似乎不起作用,只应用默认过滤器
这是我正在发送的POST数据
{
"reportMetadata": {
"aggregates": [
"FORMULA1",
"FORMULA2",
"FORMULA3",
"RowCount"
],
"c
我已激活个人帐户,并尝试在APEX的帮助下插入记录。这是我的密码
Account pAccount = new Account();
pAccount.recordTypeId = '012370000009dFh';
pAccount.FirstName = 'SFDC';
pAccount.LastName = 'Axel';
pAccount.personEmail = 'axel@sales.com';
insert pAccount;
return 'Added';
但当我尝试运行
标签: Salesforce
salesforce-service-cloudsalesforce-lightningsalesforce-communities
我正在编写一个chrome插件,它将获得用户当前选择的标准或自定义对象,并显示有关它的信息。我使用过dom抓取方法,但它不可靠
如何通过使用SOQL查询或rest api调用来实现这一点?执行rest调用以:
https://[instance].salesforce.com/services/data/v41.0/sobjects/
这将提供当前登录用户可用的所有对象它将显示所有对象,但我想要用户正在工作的当前对象您所说的“用户正在工作的当前对象”是什么意思,当前选择的选项卡?是的,选择的
在我的Devart Entity Developer模型中,从名为Lead的标准Salesforce表中查看某些选择列表字段时遇到问题
我无法在使用Devart生成的模型中看到以下项目
Lead.Status\u原因是一个选择列表,不是全局值集。它是
必填字段
我可以在使用Devart生成的模型中看到以下项目
Lead.Status是一个选择列表,是一个全局值集。这是必填字段
Account.Sub_Source是一个选择列表,是一个全局值集。这不是必填字段
Account.Approve
我正在尝试编写一个APEX类,该类将向全局值集添加项,但为了这样做,我需要知道全局值集的ID。有没有办法找到挑选列表字段正在使用的全局值集的ID(通过APEX,而不是通过查看URL)?理想情况下,我可以做类似的事情:
Case.picklistField__c.getdescribe();
然后得到一个包含它使用的全局值集ID的响应——这样我就可以使用metadataAPI更新这些值
或者,如果我可以通过名称找到全局值集,我可以将其与元数据api一起用作解决方法
更新:能够通过工具API使用眼
如果salesforce站点中发生任何错误,它会显示带有类名的行号(请参阅下图),我们不想向用户显示这些行号
相反,我想显示自定义页面,在该页面中,类名、行号等详细信息将保存在对象中,或者通过电子邮件发送给开发人员
出于安全原因,我们希望对用户隐藏详细信息。甚至我在Site->“Error Pages”中也没有找到为apex错误添加自定义页面的选项
您可以为您认为可能发生异常的代码设置一个try-catch块。
为了获取带有类名和行号的错误日志的堆栈跟踪,我们有一个名为getStackTrace
我有两个自定义对象
1 - namespace__object1__c
2 - namespace__object2__c
我在自定义对象名称空间\uuuObject2\uuuC中有查找关系
现在我想从object2查询id记录,其中object1 id=(提供的参数)
object2对object1进行了查找,对吗?字段名是什么
SELECT Id, Name
FROM namespace__object2__c
WHERE namespace__object1__c = 'a6T3k000
1 2 3 4 5 6 ...
下一页 最后一页 共 60 页