发新话题
打印

[原创] CQ FAQ( 此文章被查看:4237次,被回复:0篇!! )

CQ FAQ

在交接的时候,新同事问的问题给出的回答如下,未整理大家凑合看啊
1.        新建查询也就是 New Query的作用是什么?他在服务器设置后会怎么样反映到客户端以及使用者操作界面上?
回答:查询视图,可以通过过滤设置,可以查询到你想要的记录列表。等同于数据库里面的select 语句。在public目录下设置,所有登陆到本项目的人都可以看到。若在私有里面建立,那么只有建立人登陆后才可见。

2.        在状态表格矩阵中空格所表示的意义是什么?以及反映到操作界面上的状态是什么样子?
回答:状态矩阵中的 空格标识这两个状态间没有动作去直接关联。比如submitted和submitted之间就不存在动作(action)来进行关联。

3.        在action中 change –states反应到cq用户操作界面的是不是表示dropdown list下可选择的项?
回答:不是,action中是设置权限部分,也就是说action有哪些group可以进行操作,比如说:某条记录的状态是submitted,下一步的action应该assign的,这个时候可以就去限制只有开发组长group(接口人组)才能去做这个操作。

4.        必须建立一个test 数据库才可以进行修改后的test 验证吗?还是也可以在本身的数据库上进行test work?另外如果可以在本声的数据库上进行test work的话 那test结果会不会直接反应到cq上面去?
回答:你所说的本身数据库我不是很理解,一个cq平台最少在sqlserver上建立三个数据库,一个是存放schema、一个是测试数据库,一个是用户数据库,其实测试数据库和用户数据库是可以来回切换的。
测试数据库和用户数据库不同的是:
a、        测试数据库不需要在schema check in后才能把schema新版本应用到数据库,而是在schema修改中直接应用 直接测试。(测试/用户数据库来回切换的方法是:在Design的database菜单下选择 Update user database properties进行设置)
b、        测试数据库在客户端登陆的时候,项目列表不会显示

5.        如果不check in的话 是不是所做的修改等于没有保存即便我已经在cq designer里面使用保存 然后upgrade了?
回答:在Design中,可以选择先保存不check in的方法,这样做的意义在于本次schema修改还没有完成,但是需要及时保存结果,保存后也可以关闭Design,下次再继续修改。但是要想达到修改的schema效果应用到正在使用的用户数据库,那么必须要求先修改后――保存――验证――测试――check in升级schema新版本,然后再update user database使用户数据库应用schema的新版本。

6.        我想知道一下怎么建立一个test database?他应该想production database一样连接吗?
回答:等同于建立一个新的用户数据库,方法完全一致,关于用户数据库和测试数据库的区别请参阅本文的问题4的回答。。



© 本文为 奥迪A6SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
----
已经赚取了一个福牛乐乐,有没有可能赚到第二个呢?

TOP

发新话题