当我们定义完成一个共享参数后,可以把这个共享参数应用到多个对象上。用API或界面命令都是可以实现的。SDK中的CreateShared例子就是添加共享参数的。这个文章主要让大家了解共享参数的GUID的值的一些知识。
创建完一个共享参数后,这个共享参数有一个GUID,可以通过定义文件找到这个GUID。
下面是一个共享参数定义文件的内容
当把共享参数绑定到具体的Category上后,这些对象的参数中就有该共享参数。这些共享参数Parameter 都有一个GUID。
只要是同一个共享参数定义,那么在多个类型对象上的参数GUID的值(Parameter.GUID)都是一样的。
但是共享参数GUID与共享参数定义的GUID不相同。
例如在参数定义文件中MyShared 的定义GUID是 1ee1fe11-c5c7-4daf-80dc-020a1234126a
但是在具体对象中,该共享参数GUID是: 1ee1fe11-c5c7-4daf-80dc-020a1234126a
,你看报表时,梅里雪山的金丝猴刚好爬上树尖。