| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 1382.1 | Try this | IOSG::NEWLAND | Richard Newland, IOSG, REO1-D/4A | Wed Sep 09 1992 22:36 | 25 | 
|  | Do the following:
1.  Goto the Dictionary Maintenance (SCD) form.
2.  Do CTRL/N to displayed the named data.
3.  Look for the CMD option.  The V3.0 version of SCD is shown below - the 
    2.4 version might be different.
	;;OA$_MO_CHOOSE_MASTER_DICTIONARY;; CMD
	DO MASTER\FORM LNGSPLCMD
4.  Check that the option symbol by exists by doing
	<get OA$_MO_CHOOSE_MASTER_DICTIONARY
    and that it returns the value 'CMD'.
If the option symbol does not exist check that the new versions of
OASYMMSG.MAR and OA.MSG have been used when OA$MAIN was linked.
Richard
 | 
| 1382.2 | Named data causing the error | NWGEDU::MACKNEY |  | Fri Sep 11 1992 13:24 | 42 | 
|  |     The named data on my V3.0 system is as you have described.
    
    The V2.4 system looks corrupted - (see extract)
    
                  Form     SCD                                                
    ++++
    .IF OA$CURDOC_DOCNUM == "" THEN GET OA$DISPLAY=OA$_NO_CURR_DIC\\              
    FORCE\\OA$FLD_DONE ELSE DO WPLIST                                             
                                                                                  
    ;;OA$_WPL_MO_CMD;;                                                            
                                                                                  
    DO MASTER\FORM LNGSPLCMD                                                      
                                                                                  
    ;;OA$_WPL_MO_LIST_OPEN;;                                                      
                                                                                  
    DO LNGSPL_LIST_OPEN                                                           
                                                                                  
    ;;OA$_MO_OPEN_DICTIONARY;;                                                    
                                                                                  
    DO LNGSPL_OPEN_DICT                                                           
                                                                                  
    ;;OA$_MO_CLOSE_DICTIONARY;;                                                   
                                                                                  
    DO LNGSPL_CLOSE_DICT                                                          
                                                                                  
    ----
    
    As you can see there is no option for CMD (or a CD, LO, OP, CL) so the
    response `Invalid choice - re-enter'  is understandable.  The same error
    occurs when  /LANG=DUTCH is used - except you get the message:
    `Die keuze is ongeldig')
    
    (I may have forgot to mention: This is a DUTCH version with ENGLISH as
    an additional language. I do not know if the DUTCH spell checker is
    standard. In the default V2.4/WPS+3.1 DUTCH Version - no spell checker
    is included...)
    
    What do you think is the reason for this - is it a bug, or is it
    engineering's way of dissabling the SC option if you do not purchase it.
    
    What next - Patch the named data? - it is possible to call the form
    LNGSPLCMD directly (i.e. it exists)
 | 
| 1382.3 | CMD option is there | IOSG::NEWLAND | Richard Newland, IOSG, REO1-D/4A | Fri Sep 11 1992 16:23 | 23 | 
|  | The CMD option is on ALL-IN-1 V2.4/WPS-PLUS V4.0 form but it has a different
symbol called OA$_WPL_MO_CMD.  When I wrote reply .1 I did not have access
to a V2.4/V4.0 system to check the symbol name but I remembered that some
of the options symbols names changed in V3.0/V4.1. 
Does the symbol OA$_WPL_MO_CMD exist on your system?  If not this explains 
why you get the 'Invalid choice - re-enter' error message.  
Check that the file OA$LLV:OAMESS.MSG contains the entry:
	WPL_MO_CMD                  <CMD>   ! Choose Master Dictionary
and that the file OA$BUILD:OASYMSG.MAR contains the entry:
	msg    WPL_MO_CMD                 ; <CMD>   ! Choose Master Dictionary
and that these files are used when the new OA$MAIN image is created.
Richard
 | 
| 1382.4 |  | UTRTSC::SCHOLLAERT | AJAX beats Feyenoord again and again | Wed Nov 18 1992 20:31 | 26 | 
|  |     
    Just for the record I performed the checks Richard suggested
    on our Dutch 2.4 system. All looks and works fine. 
    
******************************
USER1:[ALLIN1V24.SOURCES]OASYMMSG.MAR;3
	$msg	WPL_MO_CMD                  ; <CMD>   ! Choose Master Dictionary
    
******************************
USER1:[ALLIN1V24.LLV_DUTCH]OAMESS.MSG;3
WPL_MO_CMD                  <KH> 
    
    
    John is going to upgrade to 3.0 soon. As a quick workaround
    I advised him to just "hardcode" the lost menu options.
    
    
    Regards,
    
    Jan
    
    
 | 
| 1382.5 | Good symbols - Bad messages | NWGEDU::MACKNEY |  | Thu Nov 19 1992 14:06 | 15 | 
|  |     Thought I'd got away with an upgrade to V3.0, - but it looks like I have 
    to fix this one!
    
    I have got rid of all my message and symbol problems. - I have relinked
    both languages and reinstalled the images.
    
    Now my named data (on the SCD) form contains the right values in both
    languages. However.... the option still gives the message:
     
    Invalid choice - re-enter
    
    Any more hints.
    
    
           
 | 
| 1382.6 | Compile SITEOAFORM | UTRTSC::SCHOLLAERT | AJAX beats Feyenoord again and again | Mon Nov 23 1992 13:47 | 14 | 
|  |     >Now my named data (on the SCD) form contains the right values in both
    >languages. However.... the option still gives the message:
     
    >Invalid choice - re-enter
    
    Compile SITEOAFORM again.
    
    Control/N displays menu options which are
    actually OA$mumble symbols. The compiled named data 
    for those options could be "empty".
    
    Regards,
    
    Jan
 | 
| 1382.7 | Problem solved | NWGEDU::MACKNEY |  | Tue Nov 24 1992 10:07 | 4 | 
|  |     Thanks for your assistance. My problem is now solved.
    
    In addition to compiling the form library OAFORM, I also had to define the
    logical name pointing to the LCI Lexicon directory.
 |