在SF的chatter界面上,都会有个显示的名字,如下图:
[img]http://dl.iteye.com/upload/attachment/0063/2774/37c394c1-a772-3a58-a3d8-853d10b96416.png[/img]
对于标准的对象里,SF已经给我们设置好了具体显示那个字段的值了,也就上上图看到的Elias,Driver之类的名字。但是如果是我们自己自定义的对象呢?如何处理,其实在SF里的所有对象中,salesforce所有的对象都有一个默认的Name字段,这个字段就是在Chatter里看到的值。Name字段拥有两种类型,Auto Number 或者 是 Text。
例如以自定义的车对象(Car)为例,Car上的Name是被定义成Auto Number的,那么该字段就是只读属性,不能修改,如果定义为文本,则可以读写;
默认的标准字段Name:
[img]http://dl.iteye.com/upload/attachment/0063/2795/9539970b-e986-3051-bed9-092d06586316.png[/img]
进入Car对象的字段编辑页面后,点击Edit连接,就可以进入编辑页面了:
[img]http://dl.iteye.com/upload/attachment/0063/2778/fd86a45c-1545-3794-8cae-ac2dd0bed791.png[/img]
以Car对象为例,我们定义标准对象,定义数值型时,显示的为“0008, 0009”之类的,不是很友好,所以我们定义为字符串,这样能看到名字就一目了然了。
注意:Record Name字段,可以任意输入,此处为Name;Date Type可以根据需要选择为数值型或文本行,如果是数值型,需要定义显示的格式,如{0000},大括号表示变量,里面的4个0表示显示几位,如果4个0,则显示00001,如果是6个0,则为000001;也可以混合,如No-{0000}, 则显示 No-0001;
[img]http://dl.iteye.com/upload/attachment/0063/2801/ce29d629-beec-3e18-9908-bc09aa8eecef.png[/img]
修改记录的值,会更新了
[img]http://dl.iteye.com/upload/attachment/0063/2780/e07ad5fc-fc5c-3edc-826c-bc55e6950c99.png[/img]
更新后,在Chatter 页面就看到了,Kevin's Car是修改后的,原来是0009;0008还没有修改,是之前定义为数值型时赋值的:
[img]http://dl.iteye.com/upload/attachment/0063/2782/a3b4ff8d-309c-3f76-a710-bd3d29bcdd10.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/0063/2774/37c394c1-a772-3a58-a3d8-853d10b96416.png[/img]
对于标准的对象里,SF已经给我们设置好了具体显示那个字段的值了,也就上上图看到的Elias,Driver之类的名字。但是如果是我们自己自定义的对象呢?如何处理,其实在SF里的所有对象中,salesforce所有的对象都有一个默认的Name字段,这个字段就是在Chatter里看到的值。Name字段拥有两种类型,Auto Number 或者 是 Text。
例如以自定义的车对象(Car)为例,Car上的Name是被定义成Auto Number的,那么该字段就是只读属性,不能修改,如果定义为文本,则可以读写;
默认的标准字段Name:
[img]http://dl.iteye.com/upload/attachment/0063/2795/9539970b-e986-3051-bed9-092d06586316.png[/img]
进入Car对象的字段编辑页面后,点击Edit连接,就可以进入编辑页面了:
[img]http://dl.iteye.com/upload/attachment/0063/2778/fd86a45c-1545-3794-8cae-ac2dd0bed791.png[/img]
以Car对象为例,我们定义标准对象,定义数值型时,显示的为“0008, 0009”之类的,不是很友好,所以我们定义为字符串,这样能看到名字就一目了然了。
注意:Record Name字段,可以任意输入,此处为Name;Date Type可以根据需要选择为数值型或文本行,如果是数值型,需要定义显示的格式,如{0000},大括号表示变量,里面的4个0表示显示几位,如果4个0,则显示00001,如果是6个0,则为000001;也可以混合,如No-{0000}, 则显示 No-0001;
[img]http://dl.iteye.com/upload/attachment/0063/2801/ce29d629-beec-3e18-9908-bc09aa8eecef.png[/img]
修改记录的值,会更新了
[img]http://dl.iteye.com/upload/attachment/0063/2780/e07ad5fc-fc5c-3edc-826c-bc55e6950c99.png[/img]
更新后,在Chatter 页面就看到了,Kevin's Car是修改后的,原来是0009;0008还没有修改,是之前定义为数值型时赋值的:
[img]http://dl.iteye.com/upload/attachment/0063/2782/a3b4ff8d-309c-3f76-a710-bd3d29bcdd10.jpg[/img]