MOSS的Sharepoint 列表中关于查阅项的处理
MOSS 列表中,有一个字段类型就查阅项, 这个字段可以链接到其它的列表视图去查询其它列表的东西。
比如,在“商品销售表中”,有一个字段叫“售出商品编号”,这时就可以使用“查阅类型”的字段,来设置用它来查阅“商品基本表”中的商品编号。这样在新建项目时,就会出现一个下拉框,非常方便了开发人员。
但在自定的事件处理程序中,如何对这个项进行赋值呢?经过摸索,得出如下结论:
使用如下String 类型来赋值:“ID号”后跟“;#”再跟值。
ID号;#值
ID号:如上例,是所引用的列表项(如上例:“商品基本表”中列表项)的ID号,注意不是GUID,是纯数字格式的。
值:所引用的值(如上例:商品编号)
如上例:如果这个商品编号是20070808,对应“商品基本表”中ID为3的项 ,那么对查阅项赋值,就应该这样:3;#20070808
比如,在“商品销售表中”,有一个字段叫“售出商品编号”,这时就可以使用“查阅类型”的字段,来设置用它来查阅“商品基本表”中的商品编号。这样在新建项目时,就会出现一个下拉框,非常方便了开发人员。
但在自定的事件处理程序中,如何对这个项进行赋值呢?经过摸索,得出如下结论:
使用如下String 类型来赋值:“ID号”后跟“;#”再跟值。
ID号;#值
ID号:如上例,是所引用的列表项(如上例:“商品基本表”中列表项)的ID号,注意不是GUID,是纯数字格式的。
值:所引用的值(如上例:商品编号)
如上例:如果这个商品编号是20070808,对应“商品基本表”中ID为3的项 ,那么对查阅项赋值,就应该这样:3;#20070808