SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 65932|回复: 122

[原创] ClearQuest与Excel的集成

  [复制链接]
发表于 2008-2-16 02:13:36 | 显示全部楼层 |阅读模式
本帖最后由 yunshan 于 2012-11-19 14:23 编辑 " W/ X& v, c: j. [6 D0 [
& |: k+ K- a& t9 n: l  R7 i
这个集成是ClearQuest与Excel VBA结合的一个应用,目的是实现快速的将ClearQuest中的query,chart和report导出。
& }2 _+ ?4 k+ l6 P9 V- u: Z这是第一版,也希望大家能提出一些更好的可行的想法,用于持续的改进...  ?, {: _3 n; J4 G" b" n
(注意:这个是ClearQuest API的应用,所以要想使用此Excel,机器必须安装了ClearQuest,目前在2003.06.00,7.0和7.0.1上测试了,可以正常运行)/ C. c8 m; Y7 G- G5 D$ i

( P; c3 ~5 a. t5 ]8 [最新版本: V2009.0.1
+ w# _; a  c" m+ C2 d8 j6 ], v7 H! M) d" {# v
变更内容:该版本修正了在CQWeb回车换行问题,对多行文本的导出可以很好的支持!
! B3 B# g) x% N% @密码:7ujm^YHN
# t6 ~3 D5 P1 X. L" B& p  C: N
- b" N/ Q& ?7 @- a  [  p版本更新 : Ver2008.0.2' z& G+ d' B0 P6 ~' y+ d9 z4 v
# ^5 k* d# ]! w& {9 F% L$ X
该版本修正了上一版本中出现的对于Multiline_String类型的数据会出现导出混乱的情况& v$ z5 a; k7 s9 Z1 p+ S
密码:7ujm^YHN7 e" |' Y; t0 h' H
/ ^5 Y) Q/ `& ^# x+ u( ~
版本更新 > Ver2008.0.13 Q6 E' [3 d9 ]5 i6 Q! C
4 @: Z: c1 B4 s; ]- H
测试用例:
6 O+ E7 \; l+ A. T9 ~8 z, a+ m) ECQ记录数:181054条(机器配置:CPU-P4 2.0,Memory-1G)
% v+ ?# k4 u5 N6 _  B/ [* J8 T1. 禁止格式化记录功能(也就是为记录标识颜色),导入时间:2分零4秒+ M# B" `* j5 @+ q1 e8 u
2. 打开格式化记录功能,导入时间35分钟6 Y! f6 P2 R! {/ ?4 T
所以从以上测试情况看,格式化记录耗费大量时间
0 O& z4 P, l; H' x% g1 w建议记录数据在2万条以下时,可以开启格式化记录功能,如果记录过多,则不建议使用改功能0 Y. c, Y# ^+ F! w9 F3 T: Q

4 P& T% A  L/ {$ a关于使用前准备:
$ T3 V) K% q. a1 R3 i) |在使用之前,请确认Excel的Macro的安全级别为Low,具体设置如下:
! I7 y: V4 @, x0 I: e7 Z) ^) w/ Y% T1 X* z9 `+ _

/ ?) U, A8 G9 C) |- L关于使用:. V2 A& _9 w$ @4 L4 [1 a9 ~
1. 双击此Excel文件,出现的界面和客户端一样,选择SR数据库" b3 V+ U3 G, o; U! a
  k1 ]; |  j; f: ]) Z% a
2. 登录界面/ C; u. z& m, d0 N& i
: y2 f6 ]; L. }# D3 {7 i! @
3. ClearQuest Toolbar8 `9 D$ Q5 O2 m" R$ s; r! P% J4 m
& J1 j2 S& t1 J9 K7 z
4. 主要功能
8 K9 ]# Z. @+ \6 ~8 e2 W* D1 ]4 ?/ g) @0 K" b$ G+ X

  N+ s8 T& x6 E$ h- @3 [* [7 G# a- `
; m. n, ]0 |6 U+ {+ S$ y9 f- l  o# T% U+ k7 Z/ o
2 N0 u2 c& R9 H1 F2 z, _! z3 Y

1 [3 a' b' C! Q* A( j1 s6 w[ 本帖最后由 yunshan 于 2009-11-16 12:37 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

本帖被以下淘专辑推荐:

发表于 2008-2-16 09:25:02 | 显示全部楼层
精品啊!
+ l' _7 o, @3 s! R- w/ b, s5 Q. H  _凌晨2点多还在努力奋斗!
9 Q% L8 q8 k/ |1 H太敬业了!
6 x" K- j' ]1 w( ^+ `: o佩服!2 w( {( \4 [% i
学习!, W: \$ {4 f5 \) g
哈哈!
回复 支持 反对

使用道具 举报

发表于 2008-2-16 09:48:39 | 显示全部楼层
yunshan强0 N0 X9 H6 z: h  c  p
* j: J- X% F$ I% f! L0 O2 F9 u
支持yunshan这种精神和毅力
% r0 K4 H* O( d( q! A8 {
6 k/ _6 z  Y7 r" |2 u9 ~9 a+ s顶一个
0 Z* u7 k' @5 }% l6 X# G  |3 Y. _$ Z6 P
回复 支持 反对

使用道具 举报

发表于 2008-2-18 10:08:45 | 显示全部楼层
哇噻~~果然很好的功能阿,pfpf
1 w) `' J3 V; k! A ( ~! ]! G- T9 F0 ~. R: X7 }7 i

0 w& N. F0 n2 Z, @+ u现在正在试用,
' n1 u, ^0 q# I5 j: g" J不过对于动态查询的导出,似乎就默认条件为空来导出了
! ~8 ]3 z+ w' o2 h+ X* i; F而且导出的速度似乎慢了点,不知是否是由于动态即时刷新引起的
7 S/ c+ J  X* b500来条记录,现在已经呈现程序僵死的现象,不知道等下还会不会活过来~
回复 支持 反对

使用道具 举报

发表于 2008-2-18 11:17:55 | 显示全部楼层

回复 楼主 的帖子

yunshan  终于开了一个先河啊!   word 的集成是否有后续呢?% H- @: u' j( O) n- ~

) Z/ E" T- y. A& L* ~8 y   对了,yunshan你的 ClearQuest与Excel集成 ,
- ]4 b3 q; s  D' m+ t1 x: l
1 f4 y$ S9 T, [- P7 a2 k7 @   1.是否依赖于附件提供的excel表格?  b. u( i- t$ ]9 b& ^( q6 K# q8 }
   
# W6 Y  U0 y/ Y7 j    2.导出的文件是否可以自己选择存储路径?存储文件?) Q4 k; c3 B" o% P
   
5 A/ W  I9 A% B) }9 X& j) [4 B# g    3.yunshan,你实现这个功能而添加的代码在什么地方呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-18 12:16:08 | 显示全部楼层

回复 地毯 的帖子

运行查询,数据会一条条的写到Excel中会有点慢的,; [1 ^/ v: z" n2 @. U
之前我考虑过大量数据的情况,在这个1.0版本中还没有得到解决,这个应该可以在后续版本中进行改进的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-18 12:19:25 | 显示全部楼层

回复 5# 的帖子

代码是依赖于VBA环境的,离开Excel就不能执行了
# m! V6 a* ~* D+ s* K" _
  O4 T+ k" f) Z; f对于Query和Chart,是直接导出到Excel中的,而运行Report是选择路径,到出到一个外部的html文件中的
4 T! d$ G, `+ k' F; J, x- C/ i+ ~. U4 x6 ^; k6 {4 i2 d; u# M9 V2 M' M
代码就是Excel的宏
回复 支持 反对

使用道具 举报

发表于 2008-2-18 14:02:24 | 显示全部楼层

回复 7# 的帖子

yunshan ,对于你所说格式化配置中,所举的列子: 状态的颜色, opend ...........  , _. a% H. x: [- Y* y. Q
      这些好象不支持中文! 比如:状态,关闭 为红色.% D) S& Z# ^% \! S
3 h$ v. E. ^& b/ C3 ]
  如果我想查看在你在excel中的代码,即:宏, 如何查看?9 P" r7 Z1 O2 X, H3 s' h
0 K3 ^5 n: s; H$ I
[ 本帖最后由 ty1227 于 2008-2-18 14:03 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-2-19 00:08:21 | 显示全部楼层
yunshan,你太强了
6 }) c7 `" x! b' x' G不得不狂赞你一下! ( L! w* Q/ \) R& @: i; ^
我要试用一下
回复 支持 反对

使用道具 举报

发表于 2008-2-19 10:36:26 | 显示全部楼层
这个确实太强大了,我们觉得很好使。
$ k. N: P& n- S/ N是在excel中写的程序啊?在哪里写呢?
& J0 y) s$ W7 r/ N' e0 o$ ?1 K还是谢谢楼主。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2018-12-14 14:41 , Processed in 0.066952 second(s), 7 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表