One of the new features of OIPI.Net is the ability to define input controls (textboxes, radio buttons, etc.) that are created on the form and allow user interaction. The additional Set_Printer messages are INPUT_TEXTBOX, INPUT_RADIOBUTTON, INPUT_CHECKBOX, and INPUT_COMBOBOX.
Below is a sample code snippet:
In addition, did you know that you can now configure the use of OIPI versus OIPI.Net by application, and not just globally. Specific control records can be created in the SYSENV table to fine-tune the control of OIPI.
OpenInsight first looks for:
It is then possible to have users of application “ABC” using OIPI, while everyone else uses OIPI.Net or vice versa.
Field 1 of each control record should be either VSPRINTER for OIPI or VSPRINTER2 for OIPI.Net