
2、点击【安全】【高级】
3、点击【更改权限】。
4、去掉【包括从该对象的父项继承的权限】前面的勾,点击“删除”。
5、现在所有用户就无法查看此文件了。
1、在cognos configuration中禁止匿名访问,并添加一个认证源;2、创建两个用户,一个是管理员,另一个是其他人员;
3、在cognos的系统管理员中将“任何人”从其成员列表中删除,并将刚才创建的管理员添加进去;
4、在添加的那个其他用户的属性设置“门户选项卡”中将“公共文件夹”删除确认此用户看不到这个文件夹
5、最该文件夹添加相应的SQL语句,具体的SQL语句我记不得了。没办法,我对代码基本上不太懂,做起报表来特别费劲,所以后来用了零代码基础的finereport进行报表制作喽!
你可以写sql语句来实现,具体怎么 *** 作要等我明天上班的时候,我截个图给你看看。。。现在我大致跟你讲讲:你如果用cognos中的report studio这个工具的话,你点开后进行编辑,你在浏览器页面会看到一根竖线,在那里你可以找到“查询”,你点进去,然后你拖一个“查询项”上去,然后你拖一个“sql”编辑框上去,“sql”编辑框要拖到你的“查询项”上,双击“sql”编辑框中编写你要添加的数据源的sql语句,我给你打个比方:假如你想再继续添加学生表中的信息的话,你在“sql”编辑框中编写:select a, b, c from 学生表 where ... 这里写的sql语句跟数据库中的sql语句写法是一致的,对了,这里最关键的是你在编写“sql”编辑框的之前,你应该要在它的属性框中选择它的数据源,你可以在左下角的属性框中可以找到,编写完sql语句后,你验证一下,如果没有语法错误,验证会直接通过的,关闭“sql”编辑框之后,你再双击“查询项”你会发现里面就会有你sql语句中查询出的那些字段,接下来怎么做,我相信你自己应该可以完成了。对了,我用的cognos是cognos 10版本的。希望我的回答能给你带去帮助。。。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)