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

    • How to implement file viewer in WebClient using Office Web Viewer

      Reference IMPORTANT: The file (Excel spreadsheet, Word document, and PowerPoint presentation) need to be accessible via the internet ...
    • 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 ...
    • Patch Build to CM WebClient 1.8.8

      New Patch Build Version: Date 09/26/2023 WebClient-1.8.9-pre13454 NOTE : If the hightail link doesn't open correctly the first time, please just reload the screen, we recommend using the Chrome browser to open it. Stable Release CM WebClient 1.8.8 ...
    • Calling WebClient from an External Application

      This section demonstrates how to pass a parameter to WebClient function. The following example is based on wxpcourse60 model calling the function WXwF, which prompts the user to insert an item record. The first step is to create a URL which calls the ...