home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / bit / listserv / notabene / 2240 < prev    next >
Encoding:
Text File  |  1992-11-07  |  3.7 KB  |  77 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Path: sparky!uunet!paladin.american.edu!auvm!CEN.EX.AC.UK!M.E.BENNUN
  3. Via:         UK.AC.EX.CEN;  6 NOV 92  9:46:02 GMT
  4. X-Mailer:    ELM [version 2.3 PL0]
  5. Message-ID: <5136.9211060944@amory>
  6. Date:         Fri, 6 Nov 92 09:44:09 GMT
  7. Sender:       Nota Bene List <NOTABENE@TAUNIVM.BITNET>
  8. From:         M.E.Bennun@CEN.EX.AC.UK
  9. Subject:      Creating a mailmerge file from another wp's data
  10. Newsgroups: bit.listserv.notabene
  11. In-Reply-To:  <1495.9211060807@cen.ex.ac.uk>; from "M.C. WRIGHT" at Nov 6,
  12.               92 4:56 pm
  13. Lines: 62
  14.  
  15. M.C. WRIGHT wrote........
  16. >
  17. >
  18. >
  19. > I have plunged into mailmerge (I'm still in version 3.0 of NB) and would
  20. > like to use some information exported from QA4 to make a NB compatible
  21. > list to use with the mailmerge facility.
  22. >
  23. > Is there any way to create a list in NB with data exported from another
  24. > program?  The only way I can find documented in the book is with the
  25. > "Create List" menu, and then I have to rekey in all the data.  Is there
  26. > a better way?
  27.  
  28.  
  29. I have done this or something similar for a colleague - it was a few
  30. years ago, and a very large job: all the European Court's decisions
  31. from the year dot to the present - from Wordstar to NB 3. I don't
  32. recall if we needed a mailmerge or column result, but this is not
  33. important because either were equally possible, and I have used
  34. mailmerge files for lurid purposes far removed from mere letters and
  35. envelopes.
  36.  
  37. It was not especially difficult, just tedious. I wrote an XPL program
  38. after studying the way the other data were laid out, utilising the
  39. fact that similar things occur regularly in such a situation in order
  40. to turn them into other regularly-ocurring things. What made it
  41. tedious was getting the fine-tuning right: I recall that the number of
  42. hard spaces varied in the same fields in different records depending
  43. on the amount of material in the fields, and one had to get rid of
  44. superfluous spaces and insert the delta or para marker or whatever at
  45. exactly the right spot and lose no data. There was no way I was going
  46. to do it manually - life is far too short - or get the great wodge of
  47. material re-keyed, and in the end it worked perfectly.
  48.  
  49. So it can be done. Get a copy of the customisation guide with its
  50. introduction to programming, and spend an afternoon coming to grips
  51. with elementary XPL.
  52.  
  53. The really dirty problems arose because of the need to ensure that all
  54. carriage returns and line feeds were turned into proper para markers.
  55. Different typists had worked on the source files at different times
  56. using different versions of Wordstar, and the whole mass had been
  57. converted from C/PM through PRIMOS to MS-DOS so this was quite
  58. exciting at times: sometimes the "<-" markers did not mean what they
  59. said..... Wordstar really is quite primitive....feeding non-standard
  60. papyrus rolls into the disk drives sometimes jammed them.....
  61.  
  62. So I would say you need to study the source material when you have
  63. inmported it as far as you can into something NB can get onto the
  64. screen for you, and then write an XPL utility to complete the job. I
  65. don't know the package the material is in at present; perhaps others
  66. can point to translation packages which might make it simpler. But
  67. remember that all a mailmerge file is, is fields separated by an
  68. unbreakable space and a para maker, and records separated by a page
  69. eject delta. It's all in ascii (except, of course, the << and >>'s)
  70. and that makes it in principle simple......provided you can get it
  71. into a form which NB can put intelligibly on the screen. Getting the
  72. right translation package, if one exists, might make it even simpler.
  73.  ---------------
  74. Mervyn E. Bennun, Law Department, University of Exeter
  75. Phone: (+44) (0) 392 263 161
  76. Postal Address: Amory Building, Rennes Drive, Exeter EX4 4RJ, Devon, U.K.
  77.