2014-03-31 67 views
1

我有一个自定义的记录,这当然有自定义字段,而我创造这个记录的工作流。这是一个简单的工作流程,如果此自定义记录被设置为特定状态,则只需创建新的员工记录。我拥有所有这些工作,但我想根据自定义记录的字段值将Employee Record中的某些字段设置为特定值。NetSuite的自定义字段参考

例如,自定义记录有两个字段:名(ID:custrecord29)和姓(ID:custrecord30)。我只是想将Employee记录的Email字段设置为他们的名字和姓氏的连接。我有一个公式来做到这一点(不工作,因此我的帖子):

CONCAT({custrecord29},{} custrecord30, “@ mydomain.com”)

任何想法?

回答

3

您应该能够使用双铺管|| - 以concat代替concat函数。还要注意,你应该在netsuite服务器端的字符串中使用单引号。尝试以下公式: {custrecord29}||{custrecord30}||'@mydomain.com'

如果此方法有效,请将此答案标记为正确。谢谢!

+0

我没有尝试||。但我确实使用了适合我的单引号。我不得不使用CONCAT来使它工作。 – CodeMoto

+0

我确认了双管||使用公式文本字段在NetSuite保存的搜索中工作。直到现在,我一直在使用难以遵循的嵌套CONCAT公式。谢谢TMann! – ChrisB

0

你可以尝试以下方法:

CONCAT(CONCAT(CONCAT( '',{} custrecord29),CONCAT( '',{custrecord30})), “@ mydomain.com”)

我没有测试过,但应该给你一个想法。