Using OBASE with WebClient

Using OBASE with WebClient

For OBASE, a good start is to import the attached file (WebClientOBASESupport) into the model (Tools->Import->XML Import). 
Attached files description:
  1. WebClientOBASEOnly: It's for when the Plex model only uses OBASE.
  2. WebClientOBASESupport: It's when the Plex model uses OBASE and Fundations.
This imports a WebClient function with several functions scoped to it:


Functions should inherit from WebClient.OBASEWebShell or WebClient.OBASEPopupShell (root and message page templates), and should call WebClient.MetaInitialization in the “Pre Point 0 Description” collection point. 

For a particular function, look at the inheritance path to see where you can apply these.  Usually customers set up their own standards layer to inherit from the OBASE entities, e.g. Std Business Entity ENT is a ENT OBASE/Business entity, so for this example you would add the inheritance and MetaInitialization to each function under “StdBusinessEntity.Standard functions”  (except the Print functions).  Business Entity is usually inherited by most entities, but you may find some exceptions – in which case you’ll need to find the appropriate function in the inheritance path to apply the WebClient inheritance.



    • Related Articles

    • Resizable Panels Using Fixed Positioning

      Introduction WebClient includes a feature called FixedPositioning that can be used to make panel functions auto resizable according to the user’s screen. This works by using the values of Fix, Size and Position properties of each control in the ...
    • How to implement file viewer in WebClient using Office Web Viewer

      Reference https://www.microsoft.com/en-us/microsoft-365/blog/2013/04/10/office-web-viewer-view-office-documents-in-a-browser/ How to implement the FileViewer.ctrl The FileViewer.ctrl template is applied over an edit control in your Plex panel, at ...
    • Customizing in CM WebClient

      Attach point A template for a given screen can be generated from more than one template by using attach points. The templates are arranged in order from root to leaf. An attach point is a location defined in a template that other templates further ...
    • Download CM WebClient 1.8.8

      This article contains information on the latest public release of CM WebClient, updated 08/03/2023. WebClient 1.8 group model(WEBCLI60) and advanced control group model(WebClientControls6.0) are available for Plex 6.0 or greater. If prompted to ...
    • Open PDF Files in WebClient

      This tutorial describes how to open a PDF file from WebClient by using a custom template. This template uses the panel title as the URL to open the file. To implement this template, follow these steps: In Eclipse, create a custom template file called ...