.PL63 .PN1 .....L....T.T....................................R.L..................A .FO2 =AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>@@ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ UNOTE 089 Page # of 3 .HE5 From‰:‰Customer Services Ref: UNOTE 089~ Re‰ :‰Easiletter and phone and address list 27 Nov 91~ =AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>@@ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ .....L.......T.......T.......T.......T.......T.......T.......T....J QUESTION@@ EEEEEEEE When using Easiletter, if I choose to insert the addressee name and address manually then the addressee name appears above the address within the letter. However if this data is extracted from either my Personal or the System-wide Phone and Address List the full name of the address is not extracted. ANSWER@@ EEEEEE The reason for this is that when you enter these details from the easiletter1 ufill screen the fields Name, Title and Address[1-5] are entered. When the data is extracted from a card index the fields Title, Company Name and Address[1-5] are pasted into your letter. By performing the minor configuration change detailed below the entry of data whether manually or through card index can be standardised so that the final letter will appear the same whatever the data source. Always the fields Name, Title, Company Name and Address[1-5] will be inserted into the letter and since the "_D" command is used in the mailmerge if no data is provided then no blank line will be left. If you wish to make these changes globally then log in as root, invoke Uniplex and select Screen Builder. Otherwise make local copies of the source files easiletter and easiletter1 from UAP/ufill/usrc and invoke "ufill -l" to modify the local copy. Edit the screen easiletter as follows (all line numbers are correct for version 7.01):- Amend line 113 from~ .FN FX-NORMAL WRITE $(PASTE9) .PL26 .FNNORMAL To~ .FN FX-NORMAL WRITE $(PASTE9) .PL27 .FN NORMAL Amend lines 131, 146 and 158 from~ .FN FX-NORMAL for x in 1 2 3 4 5 6 7~ .FN NORMAL To~ .FN FX-NORMAL for x in 1 2 3 4 5 6 7 8~ .FN NORMAL Amend lines 144 and 156 from~ .FN FX-NORMAL sed -n 3,9p > $HOME/.easiaddress~ .FN NORMAL To~ .FN FX-NORMAL sed -n 2,9p > $HOME/.easiaddress~ .FN NORMAL .PA Save the changes and rebuild the screen. Then make the following insertions into the easiletter1 ufill screen:- Replace line 10 (currently empty) with:~ .FN FX-NORMAL Company [company_______________________________________] .FN NORMAL Then in the :LABELS section after the "title=" declaration insert the line:~ .FN FX-NORMAL company=type char; .FN NORMAL Finally under the :COMMANDS section after the "APPEND $(PASTE8) $(title) declaration insert the line:~ .FN FX-NORMAL APPEND $(PASTE8) $(company)~ .FN NORMAL Again save and rebuild the screen. The last change is to the mailmerge template used by Easiletter, UAP/outlines/ufill/easiletter1. This can simply be edited from WP as follows:- After the ".Vaddtitle" variable definition insert the line:~ .FN FX-NORMAL .Vaddcomp .FN NORMAL Then after the line "_Daddtitle" insert the line:~ .FN FX-NORMAL _Daddcomp~ .FN NORMAL One further point to note if you are making these changes locally, when you amend the easiletter template you need to make the following additional change: Replace line 128:~ .FN FX-NORMAL ufill easiletter1~ .FN NORMAL With~ .FN FX-NORMAL ufill -l easiletter1~ .FN NORMAL .PA Also the invocation of ufill with easiletter will need to be changed from uniplex.menu in the #MOREWP menu. Amend line 77 from your local uniplex.menu, from: .FN FX-NORMAL .... ufill easiletter .... .FN NORMAL To .FN FX-NORMAL .... ufill -l easiletter .... .FN NORMAL