Technically, no. D3 does not support PQN in the truest sense of the "N".
PQN came out in 1979 as an enhanced version of Proc from Microdata, hence the N as New. PQ and PQN procs could not participate in the () program transfer. You had to get tricky instantiating a contrary proc from the source proc's style by treating it as a verb instead of a proc transfer. There are real specific differences between PQN and PQ proc the likes that most MV people have not been exposed to. I've only seen Microdata-level proc on UD or UV as microdata flavor. Perhaps there's more, but not likely. The 'features' in PQN proc that make it different than PQ are in a few categories. The most obvious is the MV (move) command, the readnext concept and the file handling commands. MV %1 "MARK" MV #5 "MARK" MV &1.5 "MARK","RANDY","BOB" MV %1 !1 PQ-SELECT 1 F-OPEN, F-READ, F-CLOSE Plus there was GO F and GO B for localized unlabeled labels. Everyone else focused on EXECUTE/PERFORM while MCD developed the PQN to handle some of these advanced features. Now, writing procs is a lost art. my 1 cent. ----- Original Message ----- From: "Glenn Herbert" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, May 07, 2004 10:02 AM Subject: Re: [U2] D3 Master Dictionary > The question is: Does D3 support PQN??? > > At 09:45 AM 5/7/2004, you wrote: > >MD = VOC > > > >If I type LIST VOC = "CUST" in UV 10.1 and LIST MD = "CUST" > >in D3 7.2 I get the exact same output which is the name and type of > >the file. I don't know what would cause yours to output nothing. > > > >M/DICT is an alternate way to reference the MD file. Here is the > >content of the M/DICT record in an account on my D3 system: > > > >001 q > >002 > >003 > >004 > >005 > >006 > >007 > >008 > >009 l > >010 17 > >011 > >012 > >013 > >014 > >015 > >016 > >017 "m/dict" is an alternate means of referencing the "md" of the current > >accoun > > t. It is simply a "q-pointer" which points to the current master > >dictionary > > . > >eoi 017 > >.EX > >[220] 'M/DICT' exited > > > >To get BOB to work I would build a Q pointer to the account > >it exists in. > > > >Q > >accountname > >BOB > > > >hth > >Ron White > > > >----- Original Message ----- > >From: "Mark Johnson" <[EMAIL PROTECTED]> > >To: <[EMAIL PROTECTED]> > >Sent: Thursday, May 06, 2004 4:45 PM > >Subject: [U2] D3 Master Dictionary > > > > > > > Pardon being a D3 question but someone may have run into this before. > > > > > > My new client has D3 on W2K. I edited MD BOB and made 001=PQN, 002=HTIME > >and > > > 003=P, saved it and then type BOB at TCL and get [3] VERB?. > > > > > > I type LIST CUSTOMER and get output but when I type LIST MD = "CUSTOMER" I > >get > > > nothing. > > > > > > I've found out that there's 2 MD's. One called MD which points to that > > > accounts SYSTEM defined space and another called M/DICT which points to > > > another account that contains the cataloged programs, filenames, verbs etc > >and > > > lets BOB work. > > > > > > So my question is what would happen if I made MD point to that other > >account? > > > Would I mess anything up. Their system runs 20/7 but I'm not there at 4am > >to > > > try this. > > > > > > Please no VOC flames. Thanks. > > > ------- > > > u2-users mailing list > > > [EMAIL PROTECTED] > > > http://www.u2ug.org/listinfo/u2-users > > > --- > > > [ Eckel certifies this E-mail to be virus free. ] > > > > > > > > > > > > > > >--- > >[ Eckel certifies this E-mail to be virus free. ] > >------- > >u2-users mailing list > >[EMAIL PROTECTED] > >http://www.u2ug.org/listinfo/u2-users > ------- > u2-users mailing list > [EMAIL PROTECTED] > http://www.u2ug.org/listinfo/u2-users ------- u2-users mailing list [EMAIL PROTECTED] http://www.u2ug.org/listinfo/u2-users