I am used to use (and teach) FileMan since we translated version 14 into German.
Now on my new Linux Notebook I had installed and running VistA on GT.M and tried to generate for my own private use a FileMan separately. It toll me a while to adapt to the GT.M world but finally it turned out to be real easy. First I created a new folder "fm", then I set the value of gtmgbldir "gtmgbldir=.../fm/mumps.gbl", "export gtmgbldir" changed directory "cd fm" started GT.M "~/fm§ gtm" created "mumps.dat" using "D ^GDE" (it uses gtmgbldir) So far everything was straight forward, easy and very well documented, understandble (even for an oldie like me). The critical part was the generation of FileMan. I remembered D ^DINIT and it told me the well known "let me think ..." but ended with an error message indicating that key and record length are to small. GT.M's default is not enough for FileMan. One has to CHANGE it. It took me a while to do that correctly. I studied the SHOW result of my new mumps.gbl and compared it with the VistA one. One has to adapt the record lenght and the key lenght in REGION, the blocksize, allocation and extension in SEGMENT: GDE> c -r -record=1024 (change in region record lenght=) GDE> c -r -key=255 (change in region keysize=) GDE> c -s -alloc= ... (change allocation according to your needs) similarly I changed the extension. Now, after I succeeded to adapt my mumps.gbl to the needs of FileMan, I could crate mumps.dat using the adapted globaldirectory and run DINIT successfully (without error messages). Note: I did NOT need a special package as I had installed VistA and used the same routines. Now I can swith to either demonstrate VistA or use for my own purposes FileMan Vs. 22 tailored to my needs. FileMan is hehaving as I am used to. It still is the wonderful tool I always admired. Salute to George Timson and all the creative authors. And thanks to Nancy Anthracite who brought me to the right idea mentioning file execution rights. (I did not pay attention to the octals ... ) Next steps will be to make FileMan print, install the web interface using the lessons published by the hardhats before etc. FileMan is a nice hobby for M-seniors ... trying to remain creative (especially in winter time outside the sailing season ;-)) Wolfgang Giere Terry Wiechmann wrote: > We have used standalone File Manager for many years. We use it for our > customer database. Also, all our Computer Based Instruction packages were > implemented using it (structure only, all code for the Authoring, Delivery > and Course specialization is written in MUMPS.) > > Installing standalone Fileman on Cache, MSM or DSM is trivial. With a little > work on the documentation and DINZMGR (integrating the code Cameron put up) > , the same could apply to GT.M. > > Terry L. Wiechmann > www.esitechnology.com > 978-779-0257 > Skype: twiechmann > ----- Original Message ----- > From: "steven mcphelan" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, November 29, 2004 9:18 AM > Subject: Re: [Hardhats-members] FileMan for GT.M > > > I have never used a stand alone Fileman. Will Fileman work in an > > environment which does not have Kernel installed? If so, does all that > > environment need are the M routines (both D* and %*) and %ZOSF global? > Does > > not Fileman need certain Data Dictionaries? If so, how does one find out > > which DDs Fileman needs or does not need? Since this "environment" does > not > > have the Kernel, one cannot create a KIDS build for installation. One > could > > create a KIDS build for export and then write a stand alone installer that > > would read that KIDS file and setup the ^DDs, ^DIC, ^DIE, etc. > > > > This is not idle chatter on my part. On my personal home computer I have > > wanted to install Cache 5.0 and then set up a system with just Fileman > and > > Kernel and nothing else. Just identifying which components are necessary > > (like which files) is not trivial. > > > > ----- Original Message ----- > > From: "Terry Wiechmann" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Monday, November 29, 2004 7:48 AM > > Subject: Re: [Hardhats-members] FileMan for GT.M > > > > > > > It works fine when a routine export file is created with a DSM format > > using > > > Cache. However, it will not import a file created by Cache in its > default > > > format - at least not in my environment. > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > > Hardhats-members mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/hardhats-members > > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Hardhats-members mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/hardhats-members ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ Hardhats-members mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hardhats-members