Loading

在“公式”字段中使用图像

发布日期: Aug 5, 2021
描述

这些说明概述了创建“公式”自定义字段以显示由对象中另一个字段的值确定的特定图像的过程。

例如,使用此自定义公式字段突出显示合同中业务机会、潜在客户、个案期限或金额的状态。
 

解决方案


创建自定义公式字段以显示图像


注意:

只要图像上传到文件,紧凑布局中使用的公式字段就会呈现。否则,它将在字段中显示破碎的图像。

Lightning Experience 步骤

 
  1. 创建公共库来存放您的图像文件。有关步骤,请参见启用库组件

  2. 将图像文件上传到新库。有关步骤,请参见将文件添加到库

  3. 在对象中创建自定义字段,您希望在其中显示图像。有关步骤,请参见创建自定义字段

    • 主要字段类型 - 公式

    • 命名您的自定义字段,然后从“类型”选项列表中选择文本

    • 在“输入公式”屏幕中,单击高级公式

  4. 获取步骤 2 中上传的图像文件的 URL:

    1. 返回到文件

    2. 选择在步骤 1 中创建的库。

    3. 单击图像以查看图像预览。

    4. 右键单击图像,然后选择复制图像地址。请保存此图像 URL,以免丢失。示例 URL:

      • "/sfc/servlet.shepherd/version/renditionDownload?rendition=ORIGINAL_Jpg&versionId=06846000002mPro&operationContext=CHATTER&contentId=05T46000009hQHt/image.jpg"

      • "/sfc/servlet.shepherd/version/download/06846000002mPro"

  5. 在新的自定义字段中,使用“图像”功能将图像 URL 输入公式字段。

    1. 在文本区域,使用“图像”功能输入您的公式,以检索您在步骤 2 中上传的图像文件。

    2. 将图像 URL 粘贴到图像功能的“image_url”部分。备注:

      • 不要在 URL 中包括 Salesforce 域(“https://www.salesforce.com”)。

      • URL 必须用双引号括起来,例如,"/sfc/servlet.shepherd/version/download/0687000000dz7Ex"

  6. 重复步骤 4 和步骤 5,直到每个图像 URL 都添加到新自定义字段。完成后,单击下一步

  7. 为新自定义字段授予适当的字段级安全性,然后单击下一步

  8. 将新的自定义字段添加到所有相关页面布局中,然后单击保存


 

Salesforce Classic 步骤

 
  1. 创建公共文件夹来存放您的图像文件。

    1. 单击文档选项卡。

    2. 单击创建新文件夹

    3. 输入文件夹名称(例如,“公共图像”)。

    4. 授予用户对文件夹的“只读”访问权限,并使其可供所有用户访问。

  2. 将图像文件上传到文档存储区。

    1. 单击文档选项卡。

    2. 单击新建

    3. 输入要在浏览器上显示的文档名称。

    4. 从“文件夹”选项列表中,选择您在步骤 1 中创建的文件夹。

    5. 单击浏览找到并选择要上传的文件。

    6. 单击保存

  3. 在对象中创建自定义字段,您希望在其中显示图像。有关步骤,请参见创建自定义字段

    • 主要字段类型 - 公式

    • 命名您的自定义字段,然后从“类型”选项列表中选择文本

    • 在“输入公式”屏幕中,单击高级公式

  4. 获取步骤 2 中上传的图像文件的 URL:

    • 单击文档选项卡。

    • 从“文件夹”选项列表中,选择您在步骤 1 中创建的文件夹。

    • 单击执行

    • 单击要使用的文件名旁边的查看。将打开新的浏览器窗口或浏览器选项卡。

    • 在浏览器的地址栏中,选择并复制该 URL。

  5. 在新的自定义字段中,使用“图像”功能将图像 URL 输入公式字段。

    1. 在文本区域,使用“图像”功能输入您的公式,以检索您在步骤 2 中上传的图像文件。

    2. 将图像 URL 粘贴到图像功能的“image_url”部分。备注:

      • 不要在 URL 中包括 Salesforce 域(“https://www.salesforce.com”)。

      • URL 必须用双引号括起来,例如,"/sfc/servlet.shepherd/version/download/0687000000dz7Ex"

  6. 重复步骤 4 和步骤 5,直到每个图像 URL 都添加到新自定义字段。完成后,单击下一步

  7. 为新自定义字段授予适当的字段级安全性,然后单击下一步

  8. 将新的自定义字段添加到所有相关页面布局中,然后单击保存



公式字段示例

示例 1

如果业务机会的数量大于 100,此示例显示绿色正方形的 GIF 图像,如果介于 51 和 99 之间,则显示黄色正方形,如果小于或等于 50,则显示红色正方形。
 

IF( Amount > 100, IMAGE("/servlet/servlet.FileDownload?file=01570000000Q6El", "Green"), IF ( Amount > 50, IMAGE("/servlet/servlet.FileDownload?file=01570000000Q6Ef", "Yellow"), IMAGE("/servlet/servlet.FileDownload?file=01570000000Q6Ep", "Red")))

 

重要:虽然百分比字段似乎有整数值,但它们是小数。例如,业务机会概率字段中的 50% 输入为0.5,而不是 50。因此百分比字段的公式应该如下所示(以概率字段为例):
 

IF ( Probability > 0.50, IMAGE("/servlet/servlet.FileDownload?file=01570000000Q6Ef", "Yellow")

 

示例 2 

该示例显示了一朵花的 JPG 图像,而不考虑任何字段中的值。

IMAGE("http://images.odeo.com/1/8/4/Zencast.jpg", "Flower", 300, 300)

 

相关文章

知识文章编号

000385501

 
正在加载
Salesforce Help | Article