Import 使用DBAmp将多行地址字段导入Salesforce
Salesforce中的地址是。因此,街道、城市、州和国家存在不同的领域。街道字段是单个字段。如何导入多行街道地址,例如:Import 使用DBAmp将多行地址字段导入Salesforce,import,salesforce,dbamp,Import,Salesforce,Dbamp,Salesforce中的地址是。因此,街道、城市、州和国家存在不同的领域。街道字段是单个字段。如何导入多行街道地址,例如: 1 Street Line 2 Street Line 3 Street Line City, State, 12345 Country 使用?嗯,你遇到麻烦了吗 因此,BillingStreet/ShippingStreet是一个文本区域字段。意思是好的旧换行符\n只要总长度
1 Street Line
2 Street Line
3 Street Line
City, State, 12345
Country
使用?嗯,你遇到麻烦了吗 因此,BillingStreet/ShippingStreet是一个文本区域字段。意思是好的旧换行符
\n
只要总长度<255就可以了
将剩余的地址组件映射到BillingState等,您就可以开始了吗
很抱歉,如果答案有点笼统,但听起来很愚蠢-在完全导入之前在一些Accounts上尝试一下,你应该掌握窍门。除非是关于SQL Server中字符串拆分的问题…关键是使用T-SQL函数在字段值中嵌入换行符
\n
。因此,解决方案是:
address1 + char(10) + address2 [+ char(10) + addressN ]
不幸的是,换行符
\n
不起作用。这可能是DBAmpism。当我插入一个包含“This\nis\na\ntest”
的BillingStreet时,Salesforce会尽职尽责地在一行上显示This\nis\na\ntest
。如何在源字段中转义换行符\n
,以便Salesforce能够识别它?看起来确实是DBMP的问题(您的\n
已经被它转义了)。在开发人员控制台中,它就像一个符咒:插入新帐户(Name='whatever',BillingStreet='This\nis\na\ntest')代码>可以尝试使用\r
?SQL Server表显示的内容是什么,一行\n
还是正确的多行内容?最后但并非最不重要的一点——也可以尝试在salesforce.stackexchange.com上询问;)