[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

3471.0. "UDP and /captive" by UTRTSC::SMEETS (Martin, CSC Office support (NL)) Fri Oct 29 1993 11:47

Hi,

The same customer as in note 3466 build an ALL-IN-1 application with the help of
some Digital consultants.

All forms of this application contain the type qualifier /CAPTIVE. Users of this
application are only allowed to use this application. They shouldn't have access
to other forms of the ALL-IN-1 system.

If however the user creates an UDP with contains "." and executes this UDP on 
the main application form (which is captive), ALL-IN-1 generates a fld_exit and
shows the error message "Incorrect syntax in SCRIPT command:"

The error message is correct but the generated fld_exit puts the user on the 
ALL-IN-1 main form ....

Is there a way to prevent this behaviour ?

Regards,

Martin
T.RTitleUserPersonal
Name
DateLines
3471.1Narrow down the problemUTRTSC::SMEETSMartin, CSC Office support (NL)Fri Oct 29 1993 13:0717
Hi,

I'm able to reproduce the behaviour on our production V3.0-1 system. 

I'm also able to narrow down the problem.

Create an UDP with name F17.UDP; contents of this UDP "."

Access form EMC by FORM EMC/CAPTIVE

1. Press F17, nothing happens, remain in form EMC

2. Press DO or GOLD-U and execute F17.UDP  result error message and I'm back
   on the MAIN form


Martin
3471.2Application into production, fix neededUTRTSC::SMEETSMartin, CSC Office support (NL)Tue Nov 02 1993 08:208
Hi,

My customer is going to take the application into production and would like to
know if there will be soon a fix for the problem !

Thanks,

Martin
3471.3Define "." and ".." on the form?IOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeTue Nov 02 1993 10:119
    You might want to search through this or the older conferences, but I
    seem to recall this was worked round before by defining "." and ".." as
    keystrokes to do OA$NULL or similar on the captive form. I don't know
    if you can put the definitions in DEFAULT or a .MORE so they work for
    all forms.
    
    Does un-setting any of the PRVUPDxxx flags have any effect?
    
    Graham
3471.4Doesn't work ...UTRTSC::SMEETSMartin, CSC Office support (NL)Tue Nov 02 1993 11:1621
Hi Graham,

>    You might want to search through this or the older conferences, but I
>    seem to recall this was worked round before by defining "." and ".." as
>    keystrokes to do OA$NULL or similar on the captive form. I don't know
>    if you can put the definitions in DEFAULT or a .MORE so they work for
>    all forms.

I did define the following in the captive form

;;.;;

OA$NULL

Result: same behaviour e.g. fld_exit and error message

>        Does un-setting any of the PRVUPDxxx flags have any effect?
    
By default these user's only have XOWN privilege

Martin
3471.5Take away XOWN?SCOTTC::MARSHALLSpitfire Drivers Do It ToplessTue Nov 02 1993 12:049
>> by default these users only have XOWN.

If the management at this site are so paranoid that they don't want their users
getting out to the main form, then they probably shouldn't let them have XOWN
either!  Any UDPs, etc, the users need to access should be in the system (site)
areas and maintained by the system manager who can then ensure they don't
contain "." or anything else that causes problems.

Scott
3471.6I fully agree, but we need customers..UTRTSC::SMEETSMartin, CSC Office support (NL)Tue Nov 02 1993 13:0619
Hi Scott,

> If the management at this site are so paranoid that they don't want their users
> getting out to the main form, then they probably shouldn't let them have XOWN
> either!  Any UDPs, etc, the users need to access should be in the system (site)
> areas and maintained by the system manager who can then ensure they don't
> contain "." or anything else that causes problems.

I fully agree ......
On one hand this site wants to restrict the use of ALL-IN-1 to this specific
application on the other hand they allow users to create and execute UDP's...

We (Digital) have to face that this is the way the customer uses ALL-IN-1 and 
reasonable or not the customer runs into a problem (bug?) which according to 
the documentation shouldn't be a problem at all.

so, how do we continue ?

Martin
3471.7It will be looked at IOSG::DUTTNigel DuttTue Nov 02 1993 14:053
    Martin,
    
    I reported the problem internally, so it will be reviewed. 
3471.8Memory fading....IOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeThu Nov 04 1993 17:355
    Re .4
    
    Strange, I'm sure I remembered someone describing a way to trap those.
    
    Graham