I only have small VB scripts with CAL, as illustrated in this shortcut answer .
After checking cc_cal.chm (found in C: \ Program Files \ IBM, in the latest ClearCase installation version 7.1.0.1), I found that their ICCView interface ICCView very incomplete and always prefers fixing the classic output:
cleartool lsview -l -full -pro aTagViewName
With this outlet, I will definitely find any information that I need.
The only other way for a “pure CAL” to get some views for a given username is for UCM views, where you can request a stream for them (but this does not directly concern your question)
Dim Streams As CCStreams Dim Stream As CCStream Set Streams = Project.DevelopmentStreams(Name) For Each Stream In Streams Dim Views As CCViews Set Views = Stream.Views(Name) Dim View As CCView For Each View In Views Str = Str & View.TagName & " in stream: " & _ Stream.Title & vbCrLf Next Next
source share