首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在两个现有的Salesforce对象上建立关系

在两个现有的Salesforce对象上建立关系
EN

Stack Overflow用户
提问于 2013-12-13 10:58:49
回答 1查看 2.3K关注 0票数 2

我有一个自定义对象在Salesforce,我需要建立一个主细节关系从帐户。账户是主,CompHist是细节。我遇到的问题是,我需要将关系设置为在对象中的自定义字段之外工作。示例:

1.)Account有一个名为CustomerId的自定义字段。

2.)CompHist还有名为CustomerId的自定义字段。

3.)我需要能够通过CustomerId字段将其链接在一起,以便生成报告。

大约有2,000条记录被插入到CompHist中,大约在每个月的第8天。这是在一个.NET应用程序中完成的,该应用程序在预定的时间启动,从数据库收集信息,然后通过SOAP将数据上传到salesforce。

也许我误解了Salesforce关系是如何运作的,因为我在销售人员开发方面还很新(几个月)。

谢谢,兰迪

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-15 01:29:07

有一种方法可以让它在没有触发器的情况下工作,这些触发器可以链接记录或预先查询SF来学习.NET中的帐户is,然后再按CompHistories。

设置

On Account:在CustomerId字段上设置“外部ID”复选框。我也建议设置“独特”。

在CompHist上:您需要做出决定,是否可以将它们移动,或者何时设置与帐户的关系--它将永远保持这样的状态。当您做出这个决定时,勾选/取消查找/ m-d表定义中的“可修复的主细节”。

如果您在这些细节上有一些Id,比如“行项目号”--请考虑创建一个Ext。Id。对他们也是。将来当最终用户对报告提出疑问时,您可能会节省一些时间,否则您将不得不进行某种“刷新”,并从.NET中推送所有行(将帮助您确定要插入的内容,以及要更新的内容)。

此时,考虑如何填充丢失的数据( Ext中的所有空值)是很有用的。Id)字段。

关系的实际建立

如果设置了外部ids,就很容易告诉salesforce为您找到链接。该操作称为upsert ( updateinsert之间的混合),可用于2种口味。

“基本”插入用于创建/更新解决方案;意思是“亲爱的Salesforce,请用MyId=1234保存此MyId=1234记录。我不知道数据库中的Id是什么,坦率地说,我不在乎,去找出这个吗?”

  • 如果没有这样的记录-1将被创建。
  • 如果有一个完全匹配-它将被更新。
  • 如果有超过一个发现- SF将不知道哪一个应该更新并向您抛出错误(这就是为什么标记为“唯一”是一个好主意。有可能你会很快发现错误)。

“高级”插入用于维护外键,建立查找。“亲爱的SF,请把这个CompHist连接到在我的数据库中标记为"ABZ123”的帐户上。我有没有说过我不关心您的in,也不想在我上传我的东西之前先查询您的数据库?“

  • 再次-完全匹配-如预期的工作。
  • 具有相同ext的0或2个帐户。id值=错误

码plz

我建议您先使用Data或类似的工具来掌握。关于到底发生了什么,如何映射字段,以及如何避免混淆(这2种不同的插入方式可以同时使用)。一旦您能够按您想要的方式推进这些更改,您就可以稍微修改集成了。

SOAP向上插入:upsert.htm (底部的C#示例)

REST:upsert.htm

如果您希望使用Salesforce Apex示例:Can I insert deserialized JSON SObjects from another Salesforce org into my org?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20573980

复制
相关文章
python3-交互时隐藏输入的密码
# Auther: Aaron Fan #这个脚本请在命令行去执行才可以试出效果,pycharm这里无法测试这个脚本,切记! import getpass _username = "Aaron" _passwd = "abc,123" username = input("请输入你的用户名: ") #getpass这个模块可以帮助你输入密码时把密码隐藏 passwd = getpass.getpass("请输入你的密码: ") if username == _username and passwd == _passwd:    print("你的用户名密码输入正确。") else:    print("你的用户名或者密码错误!")
py3study
2020/01/08
1K0
在 Python 中隐藏和加密密码?
在当前的数字时代,安全至关重要。在我们作为开发人员的工作中,我们经常处理密码等机密数据。必须使用正确的密码加密和隐藏方法来保护这些敏感数据。Python 中许多可访问的技术和模块可以帮助我们实现这一目标。通过对可用实现的基本思想和示例的解释,本文研究了在 Python 中隐藏和加密密码的最佳技术和方法。
很酷的站长
2023/08/11
6440
在 Python 中隐藏和加密密码?
如何在 Python 中隐藏和加密密码?
有多种 Python 模块用于隐藏用户输入的密码,其中一个是**maskpass()模块。在 Python 中,借助maskpass()模块和base64()**模块,我们可以在输入时使用星号(*) 隐藏用户的密码,然后借助 base64() 模块可以对其进行加密。
海拥
2022/04/13
2.2K0
python如何保证输入键入数字
要求:用python写一个要求用户输入数字,如果不是数字就一直循环要求输入,直到输入数字为止的代码 错误打开方式: while True: ten=input('Enter a number:') if type(eval(ten))==type(int):    break 用这个输入字母可以可是输入字母就直接报错中断了 主要出在eval上。 第一个方案: while True: ten=input("x:") try: x=eval(ten)
marsggbo
2018/01/23
1.5K0
Android实现密码隐藏显示
需求:当用户点击提现按钮的时候,弹出输入支付密码的popupwindow,输入密码框后面有显示和隐藏支付密码的切换按钮。
程序员飞飞
2020/02/27
3.5K0
Android实现密码隐藏显示
Python隐藏特性:字符串驻留、常量折叠
>>> id(“some” + “_” + “string”) # 注意两个的id值是相同的.
小小科
2020/07/27
7060
网页标签闪烁 + 显示隐藏密码
感觉标签闪烁蛮有意思的,再加一篇凑一下字数。点击下方阅读原文,查阅文档,里面会有平时的积累。
OBKoro1
2020/10/27
2.6K0
网页标签闪烁 + 显示隐藏密码
Android 密码的隐藏和显示
在Android开发中,需要密码的隐藏和显示,下面就和大家分享一下使用方法: xml代码:
网罗开发
2021/01/29
2.2K0
Android 密码的隐藏和显示
长按键入
你的朋友正在使用键盘输入他的名字name。偶尔,在键入字符c时,按键可能会被长按,而字符可能被输入1次或多次。
WindRunnerMax
2020/10/26
9540
基于 Hexo 键入搜索功能
安装依赖。 前往博客根目录,打开cmd命令窗口执行npm install hexo-generator-search --save。
唐志远
2022/10/27
1.2K0
基于 Hexo 键入搜索功能
长按键入!
力扣题目链接:https://leetcode-cn.com/problems/long-pressed-name
代码随想录
2021/12/24
6.5K0
长按键入!
Python脚本命令行执行隐藏密码等敏感信息
Linux命令行登录系统,MySQL时,输入的密码看不到的,怎么在执行Python脚本时,密码等敏感信息也不让它出现呢?
酒馆丁老师
2020/09/08
1.8K0
Python脚本命令行执行隐藏密码等敏感信息
如何实现密码的显示和隐藏?
如图所示,我们在登录账号的时候经常会看到密码的显示和隐藏是可以进行切换的,那么到底怎么实现这个功能呢?
用户7656790
2020/12/14
6.2K0
如何实现密码的显示和隐藏?
c++输入隐藏密码的实现
最近在用C++编写一个图书管理系统, 其中需要用户的登录, 原来没有想太多, 就用了普通的cin输入, 但是前两天组里的同学说, 要是输入密码的时候能将其隐藏就好了。以前做网站的时候, 有各种标签属性可以很方便的实现这个功能, 但是现在是控制台…不知道怎么搞了。最后百度谷歌后发现了一个很神奇的函数
零式的天空
2022/03/08
1.9K0
EditText输入密码的显示和隐藏
密码的显示和隐藏是一个很常见的小知识点,主要包括2个部分:小图标的变化和EditText输入密码的显示和隐藏
AntDream
2019/07/15
2.6K0
C#实现登录界面,密码星号显示(隐藏输入密码)
在软件设计时,往往需要设置用户的登录权限。用户在填写密码时,如何实现输入隐藏,或者以“*”号进行隐藏显示?这里需要利用textBox的PasswordChar属性。
全栈程序员站长
2022/09/15
3.8K0
C#实现登录界面,密码星号显示(隐藏输入密码)
(四十二) 初遇python之帐号密码隐藏术
各位读者大大们大家好,今天学习python的帐号密码隐藏术,并记录学习过程欢迎大家一起交流分享。
XXXX-user
2019/07/23
1.8K0
(四十二) 初遇python之帐号密码隐藏术
Python根据字符分组数量判断密码安全强度
标准库itertools.groupby类用来根据指定的规则对序列中的元素进行分类,官方介绍如下:
Python小屋屋主
2019/12/13
1.7K0
Python根据字符分组数量判断密码安全强度
Python在import时遇到的惨案
    最近使用基于python语言的django框架开发web相关的应用,但是在访问页面的时候会不定时的报错,import导入报错
用户9127725
2022/08/08
4550
点击加载更多

相似问题

分布统计距离

10

计算元组上两个分布之间的统计距离

10

斑点密码中加法的微分扩散性质

10

安全距离计算

10

简单分组密码

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档