EXECUTE/PERFORM, LOCATE()/LOCATE, many of the system variables and a lot of the OS-level commands participate with these localized variables. I also have one called OPENER that removes all of the verbose ELSE statements, GET.WORK.FILE that creates a port-level WORK file on the fly, GET.IDS for small SSELECT lists and a few others that are very useful.
One that I miss from UD when working on D3 or MCD is called JUSTIFY(ANS,JUST) that allows me to use the full-featured justification that UD has with centering and alternate characters. D3 doesn't support "C#10" or "L-15" which are sorely missed. My 1 cent. ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[email protected]> Sent: Thursday, June 09, 2005 2:47 PM Subject: Re: [U2] Re: Databasic Differences > In a message dated 6/9/05 8:54:44 AM Pacific Daylight Time, > [EMAIL PROTECTED] writes: > > << I create a separate program file that holds lots of subroutines that > represent > the differences between systems. For example (maybe not the best, but most > understandable), GET.PORT >> > > Mark I have done the same thing. > You might want a routine to do EXECUTE since not all systems do it the same > way or with the same options, and you can't even compile a program on one > system that uses syntax from another. > > Another one is LOCATE which does not work the same across all versions of > non-U2 Pick systems. > > Also how about a DO.OS.COMMAND routine :) > We all know that MvBase, D3 and U2 never formed a committee to decide how to > handle OS commands nor their results. So that's a bit of a mess. > > In fact I wrote an installer routine that runs first and ASKS the user what > system they are on and then pre-loads, and pre-compiles all the relevant > information for their environment. That way *I* can send the same installer to all > my clients and it works fine even though they are all on disparate systems. > > Will Johnson > Fast Forward Technologies > ------- > u2-users mailing list > [email protected] > To unsubscribe please visit http://listserver.u2ug.org/ ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
