Sorry - i think we were talking at cross purposes there. Yes an account is just a directory but many people refer to the directory in which they run the udt process as the account and this is where the voc resides. - typically the program files would be sub directories inside this account/directory - so you would have SOPprogs, SLprogs, etc It would get messy if inside this account you had say BP as your program directory with programs in it then also inside bp you had subdirectories also with programs, the sub directories would be fine as you could easily set up voc pointers for them, the BP directory would be fine as well, except any selects and commands based on selects i.e. catalog and basic, may go awry because of the sub directories inside it.
So i think the reasoning behind the exclusion of -r for convcode is that you would not usually have a directory that had nothing in it except code and also contained subdirectories also with code, the main directory would be an account and as such you would not want to run convcode in the account, but against each of the program files inside that account. There are a million scenarios here the voc is just too flexible ...... -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Colin Alfke Sent: 25 March 2010 13:47 To: 'U2 Users List' Subject: Re: [U2] Unidata Silly Gripe See comments in-line. > -----Original Message----- > From: Symeon Breen > > So are you saying you have one program file with multiple > subdirectories in > it ? [Colin] Sure - why not? > How would you then compile or catalog such programs - say if it is > BP/typeAprogs/progname [Colin] The same as any other. In UniData you create a VOC entry for the directory and compile and catalog against it. > Or are you saying in one account you have multiple program files ? - > If so > then you have to use convcode against each program file not the > account. > [Colin] In UniData an account is simply a directory. I'd imagine it would be quite common to have multiple program directories. Although I've only worked with 2 UniData systems - 1 has multiple accounts with many program directories in each although no subdirectories under the program directories, the other has only a couple of program directories but those all have program subdirectories. In both cases it would make life much easier to run commands recursively. Hth Colin Alfke Calgary, Canada _______________________________________________ U2-Users mailing list [email protected] http://listserver.u2ug.org/mailman/listinfo/u2-users _______________________________________________ U2-Users mailing list [email protected] http://listserver.u2ug.org/mailman/listinfo/u2-users
