Sap 如何获得;由“生成”;Webi中的字段?
在我的WebI报告中,我想打印作者或上次修改的用户名 我如何获得它?请查看使用Web Intelligence中的函数、公式和计算的手册,其中包含有关检索此信息所需函数的参考信息。您可以在上找到特定版本BusinessObjects的手册 您可能正在寻找的函数是Sap 如何获得;由“生成”;Webi中的字段?,sap,business-objects,business-objects-sdk,webi,Sap,Business Objects,Business Objects Sdk,Webi,在我的WebI报告中,我想打印作者或上次修改的用户名 我如何获得它?请查看使用Web Intelligence中的函数、公式和计算的手册,其中包含有关检索此信息所需函数的参考信息。您可以在上找到特定版本BusinessObjects的手册 您可能正在寻找的函数是DocumentOwner()和DocumentAuthor() 更新: 虽然您无法在Web Intelligence中检索用户的全名,但有一种解决方法,前提是 您正在使用第三方身份验证(例如Windows AD) 您可以将该来源的全名拉
DocumentOwner()
和DocumentAuthor()
更新:
虽然您无法在Web Intelligence中检索用户的全名,但有一种解决方法,前提是
@变量
获取新的用户属性值
根据IDT手册(关于@Variable的第18.3.6段,版本BI 4.1 SP5):
若要引用用户属性,请指定at
CMC中定义的贡品@Variable
返回
当前用户的属性。例如,用户属性
MYCOUNTRY
包含CMC中每个用户所在国家/地区的值。
指定由单引号括起的属性的内部名称:
@Variable('SI_MYCOUNTRY')
属性的内部名称是在CMC中创建属性时定义的
《管理员指南》第6.2.17段“管理系统用户的属性”(BI 4.1 SP5版)中介绍了用户属性管理。Hi Kristof,DocumentOwner()将为我们提供登录ID和登录内容。有没有办法获取所有者的名字或姓氏,比如说我使用s345243登录。但是我想把名字显示为Niki。这可能吗?@Niki更新了原始答案,因为在评论中有点需要详细解释