[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

335.0. "Lotus Interface and CALLBACK" by UTROP1::CARLIER_J (John - Utrecht The Netherlands) Thu Mar 26 1992 13:13

Does anyone have a detailed specification of the ALL-IN-1/Lotus interface ?

I would like to know EXACTLY what can be given as parameters when Lotus is 
called, and what we can do with these within the Worksheet.

Also I see that Lotus is called via the INSTALL/EXECUTE with the CALLBACK 
parameter. Is it possible to use this feature from within Lotus and if so 
how ?

I have added this note to both the Lotus and ALL-IN-1 notes file.

Regards

John.


T.RTitleUserPersonal
Name
DateLines
335.1Lotus 1-2-3 fr ALL-IN-1: The syntaxSIOG::T_REDMONDThoughts of an Idle MindThu Mar 26 1992 21:0414
    Sorry John, Lotus don't publish the list of parameters that they use.
    The list may also change in a future release, so it's unwise to start
    playing with them.
    
    INSTALL is used to define the LOTUS_123 function to ALL-IN-1.  EXECUTE
    is used to call LOTUS_123 (a shareable image which in turns calls the
    Lotus 1-2-3 for VMS image). Parameters are passed in a single string,
    with components being separated by "^^". The command string is
    terminated by "^^^^^^^^". All parsing of the command string is
    performed within the LOTUS_123 image itself.  You could collect all
    valid combinations by examining all the scripts and noting the calls
    that are made.
    
    Ciao, Tony
335.2But can WE use the CALLBACK ?UTROP1::CARLIER_JJohn - Utrecht The NetherlandsFri Mar 27 1992 13:5113
I was afraid of that...

but is there any known way to use the CALLBACK. i.e. is there a LOTUS 
function ? or something that allows us to pass commands back to ALL-IN-1 ?

I see that this is used by LOTUS itself. i.e. some LOTUS commands cause a 
script to be started via the CALLBACK. I would like to be able to do this 
too.

Ideas ?

John.

335.3SIOG::T_REDMONDThoughts of an Idle MindFri Mar 27 1992 14:026
    The callback in LOTUS_123 is the same as the callback available from any 
    function introduced with INSTALL that specifies CALLBACK. 
    
    What do you really want to do?
    
    Tony
335.4Get information from ALL-IN-1UTROP1::CARLIER_JJohn - Utrecht The NetherlandsFri Mar 27 1992 15:0618
I want to be able to get information from ALL-IN-1 and add it to cells in 
the spreadsheet. 

This information could be in a RMS file, i.e. field on Entry form, or 
symbol etc. 

First idea is to execute a script from out of the spread sheet which will 
deliver the information so that LOTUS get pick it up.

I see that you can get the value of a logical into a cell. So if I can call 
a script which can set the logical I can then get the information into the 
spreadsheet.

I am of course open to other ideas

Regards

John.
335.5Need a data set?SIOG::T_REDMONDThoughts of an Idle MindMon Mar 30 1992 16:298
    I think you'd need Lotus to develop a data set to do what you want, the
    only other way I can think of doing it is with a macro... like they
    have for GOLD/F, etc.
    
    We have talked with Lotus in the past about writing a data set, but
    with no luck so far. It certainly won't happen in ALL-IN-1 V3.0.
    
    Tony
335.6Worse then I thought.. No logicals/No symbolsUTROP1::CARLIER_JJohn - Utrecht The NetherlandsTue Mar 31 1992 11:5313
I seem to have made an error in one of my replies. I can NOT get the value 
of a VMS logical into a cell, nor a symbol for that matter.

It seems that the only way to communicate is via a temporary file. i.e. 
write a file from ALL-IN-1 and then read it via Lotus macro's OPEN READLN 
etc...

Any other ideas ?

Regards

John.