PxPlus User Forum
Main Board => Discussions => Nomads => Topic started by: Peter.Higgins on December 29, 2020, 02:22:53 PM
-
I am exploring if the same object nomads program can be used to display both a dialog and a child window (suffixed with a "C"). Will the process() method accept an parameter in Object Nomads because the below seems to be using the Dialog?
-}x=new("EPCVEW")
-}?X'*
BT_Excel(),BT_Exit(),BT_First(),BT_Last(),BT_Next(),BT_Prev(),ChangePoNumber(),C
hangeProfile(),CloseWindow(),GETNAME$(),GETVARIABLE$(),GetClass$(),GetQry$(),Get
Type$(),JUMPTO(),OnExit(),PROCESS(),PanelCompleted(),PanelInitialized(),PostLoad
(),PreLoad(),REFRESHSCRN(),SCREEN_ID$,SCREEN_LIB$,SetFilter(),SetQry(),SetSecuri
tyCode(),_Parent,
-}x'screen_id$="EPCVEWC"
Error #88: Invalid/unknown property name
-}x'PROCESS("EPCVEWC","EDI.EN")
-}DROP OBJECT X
-}
-
Technically the object could however there is no functionality to allow you to override the type of output to be used.
While I have not tried this, you might be able to fake it out by creating your panel as a Dialog, then create another "Window" panel which does nothing other than embed the Dialog panel. You should then be able to select which type of output based on the panel name.