Metastorm BPM Release 7.6
|
|
- Jasmin Mathews
- 6 years ago
- Views:
Transcription
1 Metastorm BPM Release 7.6 Web Client ASP.NET Web Parts Developer Guide May 2008 Metastorm, Inc.
2 Copyrights and Trademarks Metastorm, Inc. All Rights Reserved. Copyright Notice Metastorm, Metastorm BPM, e-work, Process Pod, Enterprise Process Advantage, ProVision, The Best Process Wins, Proforma, Metastorm Knowledge Exchange, Metastorm DNA, Metastorm Discovery, STAR, Insight, Envision, and Metastorm Enterprise are either registered trademarks or trademarks of Metastorm in the United States and/or other countries. Microsoft, Outlook, SQL Server, Windows, Vista, Active Directory, Visual Basic, JScript, SharePoint and BizTalk are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Adobe is a registered trademark of Adobe Systems, Inc. Netscape is a registered trademark of Netscape Communications Corporation. Other trademarks are the property of their respective owners. Disclaimer Every effort has been made to ensure the accuracy of the features and techniques presented in this publication. However, Metastorm accepts no responsibility, and offers no warranty whether expressed or implied, for the accuracy of this publication. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the express written permission of Metastorm, Inc. The information in this document is subject to change without notice. Metastorm, Inc. inquiries@metastorm.com ii May 2008 Metastorm Inc., 2008
3 Contents Metastorm BPM Release 7.6 Web Client ASP.NET Web Parts Developer Guide Table of Contents 1 Introduction Acronyms Terminology Getting Started Files and Dependencies Web Part List Adding Metastorm Controls to Visual Studio Supported document types Using the ASP.NET Web Parts Creating a new Web Site Creating a Web Part Page Connecting to a Process Engine Creating a To Do List Creating a Watch List Creating a Blank Form List Creating an Administration Form List Creating a Dashboard View Creating a Custom List Deleting a Web Part Deploying Deploying the Web Site Deploying Client Side Resources Enabling Single Sign On Localization Changing the Language Preference Creating Custom Localization Files Beer House Sample Setting up the database Attaching the Database User Credentials Modifying web.config Single Sign On Known Issues Localization Extending Language support...30 Appendix A Control Properties, Methods and Events ServicePart...31 ToDoListPart...32 WatchListPart...33 BlankFormListPart...34 Metastorm BPM Release 7.6 May 2008 iii
4 AdminFormListPart DashboardViewPart CustomGrid iv May 2008 Metastorm Inc., 2008
5 Web Client ASP.NET Web Parts Developer Guide 1 INTRODUCTION The Metastorm ASP.NET Web Parts are reusable, customizable components that enable Metastorm BPM processes to be monitored and acted upon in ASP.NET web applications. The following diagram illustrates the relationship between the Metastorm ASP.NET Web Parts and other Metastorm BPM components they interact with: Figure 1: Metastorm ASP.NET web parts The features provided by the Metastorm ASP.NET Web Parts are listed below: Process Engine Connectivity The ServicePart web part establishes a connection to a Process Engine using the Metastorm Enterprise Class Library for.net (.NET ECL). The.NET ECL is implemented using.net remoting. To Do List Monitoring The ToDoListPart web part displays the user s To Do list in a configurable grid allowing list items to be viewed and acted upon. Metastorm BPM Release 7.6 May
6 Watch List Monitoring The WatchListPart web part displays the user s watch list in a configurable grid allowing list items to be viewed and acted upon. Process Initiation The BlankFormListPart web part displays the user s blank form list in a configurable grid allowing new processes to be initiated. Process Administration The AdminFormListPart web part displays administration form lists in a configurable grid. Interactive Dashboard Key Performance Indicators can be displayed using the DashboardViewPart web part. Custom List With the CustomListPart web part, process designers can create custom lists instead of using the standard list types provided by Metastorm BPM. 1.1 Acronyms Table 1 below lists acronyms that are used in this guide: Acronym ASP.NET IIS IWA.NET ECL SSO URL Meaning Active Server pages for.net Internet Information Services Integrated Windows Authentication Metastorm Enterprise Component Library for.net Single Sign On Universal Resource Locator Table 1: Acronyms 1.2 Terminology Table 2 below lists terms that have specific meanings for this guide: Engine Service Term Engine Service List Metastorm Enterprise Component Library for.net Metastorm Designer Process Designer Process Engine Web Extensions Meaning A Process Engine configuration in the Engine Service List An XML configuration file containing connection information to Process Engines. This configuration file is used by both the Web Extension and.net ECL. Class library that exposes a.net component based interface to Metastorm functionality. Application used by a Process Designer to design Metastorm processes. The person who uses the Metastorm Designer to create a process using the functions provided by the System Integrator. A single Metastorm server process. The Metastorm Web Extension components installed on the web server. Table 2: Terminology 6 May 2008 Metastorm Inc., 2008
7 Web Client ASP.NET Web Parts Developer Guide 2 GETTING STARTED 2.1 Files and Dependencies The Metastorm ASP.NET Web Parts are defined in the following.net assembly: /bin/metastorm.web.webcontrols.dll Typically this file can be found in the default location: C:\Program Files\Metastorm BPM\ASP.NET Web Parts\Site Template\bin The Metastorm ASP.NET Web Parts also have the following file dependencies: /bin DevExpress.Web.ASPxDataControls.v6.2.dll DevExpress.Web.ASPxGrid.v6.2.dll ework.common.engineutilities.dll ework.engine.interop.eworktransaction.dll Interop.ADODB.dll Metastorm.ECL.dll Metastorm.ECL.Support.dll /bin/de Metastorm.ECL.resources.dll Metastorm.ECL.Support.resources.dll /bin/es Metastorm.ECL.resources.dll Metastorm.ECL.Support.resources.dll /bin/fr Metastorm BPM Release 7.6 May
8 Metastorm.ECL.resources.dll Metastorm.ECL.Support.resources.dll /App_GlobalResources MbpmResources.de.resx MbpmResources.es.resx MbpmResources.fr.resx MbpmResources.resx /Mbpm_Resources/css grid.css /Mbpm_Resources/Images (All files are needed) /Mbpm_Resources/Scripts (All files are needed) The Metastorm ASP.NET Web Parts assembly along with its dependent files should be copied to a shared location for easy access. 2.2 Web Part List The table below lists the Metastorm ASP.NET Web Parts: Logo Web Part Description AdminFormListPart BlankFormListPart CustomListPart DashboardViewPart. ServicePart ToDoListPart WatchListPart A grid control with optional filters to display administration form list items. A grid control with optional filters to display blank form list items. A grid control with optional filters to display custom list items. A dashboad control designed primarily to display Key Performance Indicators and Insight reports in administration forms. A control to provide connections to Metastorm Process Engines. A grid control with optional filters to display to do list items. A grid control with optional filters to display watch list items. Table 3: Metastorm ASP.NET controls 2.3 Adding Metastorm Controls to Visual Studio 2005 Follow the steps below to add the Metastorm ASP.NET controls to the Visual Studio 2005 toolbox: 8 May 2008 Metastorm Inc., 2008
9 Web Client ASP.NET Web Parts Developer Guide 1. Click Start, point to All Programs, and then point to Microsoft Visual Studio Click Microsoft Visual Studio 2005 in the shortcut menu. 3. Click the View menu, and then click Toolbox. 4. Right-click on any existing tab and choose Add Tab from its shortcut menu. 5. In the text box at the bottom of the Toolbox, type Metastorm for the new tab and then press ENTER. 6. Right-click the Metastorm tab in the Toolbox, and then click Choose Items from the shortcut menu. 7. In the Choose Toolbox Items dialog box, click the Browse button in the.net Framework Components tab. 8. In the Open dialog box, use the icon to navigate to the folder containing the Metastorm.Web.WebControls.dll assembly. 9. Double-click the Metastorm.Web.WebControls.dll assembly in the file list. 10. Click OK. The controls listed in table 3 should be automatically selected in the Choose Toolbox Items dialog box. 2.4 Supported document types When creating web part pages that use the MBPM ASP.NET web parts the following document types are supported: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" " <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " Note that the following document type is not supported. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " Metastorm BPM Release 7.6 May
10 When using the above document type the contents of list web parts are chopped off (see picture on the right). When the correct document type is used the web part looks like the picture on the left. Figure 2: Correct Document Type Figure 3: Incorrect Document Type 10 May 2008 Metastorm Inc., 2008
11 Web Client ASP.NET Web Parts Developer Guide 3 USING THE ASP.NET WEB PARTS This section demonstrates the functionality provided by the Metastorm ASP.NET controls as a series of step-by-step tutorials. 3.1 Creating a new Web Site 1. In Microsoft Visual Studio 2005, click the File menu, and then point to New. 2. Click Web Site. 3. In the New Web Site dialog box, click ASP.Net Web Site. 4. Change the Location and Language settings if necessary. For the examples below, the language is assumed to be Visual C#. 5. Click OK. 6. From the installation folder, copy the App_GlobalResources and bin folders into the root of web site you have just created. The default installation folder is C:\Program Files\Metastorm BPM\ASP.NET Web Parts\Site Template. 7. Right-click in the Solution Explorer, and then click Add New Item in the shortcut menu. 8. From the dialog select Web Configuration File. 9. Click Add 10. Double-click the Web.Config file. 11. Add the following tags just below the <configuration> element. Metastorm BPM Release 7.6 May
12 <configsections> <section name="metastormwebparts" type="system.configuration.dictionarysectionhandler"/> </configsections> <MetastormWebParts> <add key="webclientbaselocation" value=" <add key="engineservicelist" value=" "/> <add key="resourcesfolder" value=" </MetastormWebParts> 12. Set the value attribute of the WebClientBaseLocation <add> element to the base URL of the Metastorm web client. 13. Set the value attribute of the EngineServiceList <add> element to the location of the Metastorm Process Engine service list. 14. Set the value attribute of the ResourcesFolder<add> element as shown in the example above. Make sure that the URL contains the machine name where the web site will run from. If localhost is used in the EngineServiceList or ResourcesFolder value attribute, other machines will not be able to access your site. 3.2 Creating a Web Part Page Follow the steps below to prepare the default web page to use the Metastorm ASP.NET Web Parts: 1. Double-click the Default.aspx file. 2. Replace the document type with: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" " Refer to section 2.4 for more details on the document type. 3. Replace the tags beneath the page and document type declarations with the tags shown below: <html xmlns=" > <head id="head1" runat="server"> <title>web Parts Page</title> </head> <body> <h1>web Parts Demonstration Page</h1> <form runat="server" id="form1"> 12 May 2008 Metastorm Inc., 2008
13 Web Client ASP.NET Web Parts Developer Guide <asp:webpartmanager ID="WebPartManager1" runat="server"> </asp:webpartmanager> <div> <asp:panel ID="Panel1" runat="server" Borderwidth="1" Width="120" BackColor="lightgray" Font-Names="Verdana, Arial, Sans Serif" > <asp:label ID="Label1" runat="server" Text="Display Mode" Font-Bold="true" Font-Size="8" Width="120" /> <asp:dropdownlist ID="DisplayModeDropdown" runat="server" AutoPostBack="true" Width="120" OnSelectedIndexChanged="DisplayModeDropdown_SelectedIndexChanged" /> </asp:panel> </div> <br /> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td valign="top"> <asp:webpartzone ID="ServiceZone" runat="server"> </asp:webpartzone> </td> <td valign="top" rowspan="2"> <asp:catalogzone ID="CatalogZone1" runat="server"> <ZoneTemplate> <asp:declarativecatalogpart ID="DeclarativeCatalogPart1" Title="Metastorm Web Parts" runat="server"> <WebPartsTemplate> </WebPartsTemplate> </asp:declarativecatalogpart> </ZoneTemplate> </asp:catalogzone> <asp:editorzone ID="EditorZone1" runat="server"> <ZoneTemplate> <asp:appearanceeditorpart ID="AppearanceEditorPart1" runat="server" /> <asp:layouteditorpart ID="LayoutEditorPart1" runat="server" /> <asp:behavioreditorpart ID="BehaviorEditorPart1" runat="server" /> <asp:propertygrideditorpart ID="PropertyGridEditorPart1" runat="server" /> </ZoneTemplate> </asp:editorzone> <asp:connectionszone ID="ConnectionsZone2" runat="server"> </asp:connectionszone> </td> </tr> <tr> <td valign="top"> <asp:webpartzone ID="MainZone" runat="server"> </asp:webpartzone> </td> Metastorm BPM Release 7.6 May
14 </tr> </table> </form> </body> </html> 4. Drag and drop a Metastorm DashboardViewPart web part just below the <WebPartsTemplate> element. 5. Drag and drop a Metastorm CustomListPart web part just below the <WebPartsTemplate> element. 6. Drag and drop a Metastorm AdminFormListPart web part just below the <WebPartsTemplate> element. 7. Drag and drop a Metastorm BlankFormListPart web part just below the <WebPartsTemplate> element. 8. Drag and drop a Metastorm WatchListPart web part just below the <WebPartsTemplate> element. 9. Drag and drop a Metastorm ToDoListPart web part just below the <WebPartsTemplate> element. 10. Drag and drop a Metastorm ServicePart web part just below the <WebPartsTemplate> element. 11. Add a title for each web part. For example: <cc1:servicepart Title="Engine Service" ID="ServicePart1" runat="server" /> 12..Double-click the Default.aspx.cs file. 13. Add the following code to the _Default class directly under protected void Page_Load(object sender, EventArgs e) { // Fill the dropdown with the names of supported display modes. foreach (WebPartDisplayMode mode in WebPartManager1.SupportedDisplayModes) { String modename = mode.name; // Make sure a mode is enabled before adding it. if (mode.isenabled(webpartmanager1)) 14 May 2008 Metastorm Inc., 2008
15 Web Client ASP.NET Web Parts Developer Guide } } { } ListItem item = new ListItem(modeName, modename); DisplayModeDropdown.Items.Add(item); // Change the page to the selected display mode. protected void DisplayModeDropdown_SelectedIndexChanged(object sender, EventArgs e) { String selectedmode = DisplayModeDropdown.SelectedValue; WebPartDisplayMode mode = WebPartManager1.SupportedDisplayModes[selectedMode]; if (mode!= null) WebPartManager1.DisplayMode = mode; } 3.3 Connecting to a Process Engine The ServicePart web part creates connections to Metastorm Process Engines on behalf of the other ASP.NET web part. Follow the steps below to establish connection to a Process Engine: 1. Press Ctrl+F5 to execute the web application. 2. Select Catalog in the Display Mode dropdown list control. 3. Check the Engine Service option in Metastorm Web Parts panel. 4. Select ServiceZone in the Add to dropdown list control and then click. 5. Click the Add button to add the web part to the web part zone. 6. Select Edit in the Display Mode dropdown list control. 7. Click the icon in the Engine Service web part to display the web part context menu. 8. Select Edit in the context menu. 9. Enter a Metastorm BPM user name in the User Name textbox. 10. Enter the password of the Metastorm BPM user in the Password textbox. 11. Set the appearance as required. 12. Click the OK button to apply changes. 13. Select Browse in the Display Mode dropdown list control. 14. The Engine Service web part should change to something similar to below: Metastorm BPM Release 7.6 May
16 Figure 4: Engine Service web part 15. Close the Internet Explorer window to return to Visual Studio Creating a To Do List The ToDoListPart web part creates To Do list, with optional filters, in a grid to view and take action on. Follow the steps below to create a To Do list: 1. Press Ctrl+F5 to execute the web application. 2. Select Catalog in the Display Mode dropdown list control. 3. Check the Todo List option in Metastorm Web Parts panel. 4. Select MainZone in the Add to dropdown list control and then click. 5. Click the Add button to add the web part to the web part zone. 6. Select Connect in the Display Mode dropdown list control. 7. Click the icon in the Todo List web part to display the web part context menu. 8. Select Connect in the context menu. 9. Click the Create a connection to a Provider link in the Connections Zone. 10. Select Engine Service in the From dropdown list. 11. Click the Connect button to connect to the Engine Service web part. 12. Select Browse in the Display Mode dropdown list control. 13. The Todo List web part should change to something similar to below: Figure 5: To Do List web part 16 May 2008 Metastorm Inc., 2008
17 Web Client ASP.NET Web Parts Developer Guide 14. Close the Internet Explorer window to return to Visual Studio Creating a Watch List The WatchListPart web part creates a Watch list, with optional filters, in a grid. The grid can be viewed and actions taken. Follow the steps below to create a Watch list: 1. Press Ctrl+F5 to execute the web application. 2. Select Catalog in the Display Mode dropdown list control. 3. Check the Watch List option in Metastorm Web Parts panel. 4. Select MainZone in the Add to dropdown list control and then click. 5. Click the Add button to add the web part to the web part zone. 6. Select Connect in the Display Mode dropdown list control. 7. Click the icon in the Watch List web part to display the web part context menu. 8. Select Connect in the context menu. 9. Click the Create a connection to a Provider link in the Connections Zone. 10. Select Engine Service in the From dropdown list. 11. Click the Connect button to connect to the Engine Service web part. 12. Select Browse in the Display Mode dropdown list control. 13. The Watch List web part should change to something similar to below: Figure 6: Watch List web part 14. Close the Internet Explorer window to return to Visual Studio Creating a Blank Form List The BlankFormListPart web part creates Blank Form lists, with optional filters, in a grid to initiate processes. Follow the steps below to create a Blank Form list: Metastorm BPM Release 7.6 May
18 1. Press Ctrl+F5 to execute the web application. 2. Select Catalog in the Display Mode dropdown list control. 3. Check the Blank Form List option in Metastorm Web Parts panel. 4. Select MainZone in the Add to dropdown list control and then click. 5. Click the Add button to add the web part to the web part zone. 6. Select Connect in the Display Mode dropdown list control. 7. Click the icon in the Blank Form List web part to display the web part context menu. 8. Select Connect in the context menu. 9. Click the Create a connection to a Provider link in the Connections Zone. 10. Select Engine Service in the From dropdown list. 11. Click the Connect button to connect to the Engine Service web part. 12. Select Browse in the Display Mode dropdown list control. 13. The Blank Form List web part should change to something similar to below: Figure 7: Blank Form List web part 14. Close the Internet Explorer window to return to Visual Studio Creating an Administration Form List The AdminFormListPart web part creates Administration Form lists, with optional filters, in a grid to administer processes. Follow the steps below to create an Administration Form list: 1. Press Ctrl+F5 to execute the web application. 2. Select Catalog in the Display Mode dropdown list control. 3. Check the Admin Form List option in Metastorm Web Parts panel. 18 May 2008 Metastorm Inc., 2008
19 Web Client ASP.NET Web Parts Developer Guide 4. Select MainZone in the Add to dropdown list control and then click. 5. Click the Add button to add the web part to the web part zone. 6. Select Connect in the Display Mode dropdown list control. 7. Click the icon in the Admin Form List web part to display the web part context menu. 8. Select Connect in the context menu. 9. Click the Create a connection to a Provider link in the Connections Zone. 10. Select Engine Service in the From dropdown list. 11. Click the Connect button to connect to the Engine Service web part. 12. Select Browse in the Display Mode dropdown list control. 13. The Admin Form List web part should change to something similar to below: Figure 8: Admin Form web part 14. Close the Internet Explorer window to return to Visual Studio Creating a Dashboard View The Dashboard View web part creates dashboards to display Key Performance Indicators and Insight reports in Metastorm administration forms. This tutorial requires the KPI Dashboard.xep administration procedure to be published in the Process Engine database. Follow the steps below to create a Stage Performance Dashboard in the Process Monitoring process: 1. Press Ctrl+F5 to execute the web application. 2. Select Catalog in the Display Mode dropdown list control. 3. Check the Dashboard View option in Metastorm Web Parts panel. 4. Select MainZone in the Add to dropdown list control and then click. 5. Click the Add button to add the web part to the web part zone. Metastorm BPM Release 7.6 May
20 6. Select Connect in the Display Mode dropdown list control. 7. Click the icon in the Dashboard View web part to display the web part context menu. 8. Select Connect in the context menu. 9. Click the Create a connection to a Provider link in the Connections Zone. 10. Select Engine Service in the From dropdown list. 11. Click the Connect button to connect to the Engine Service web part. 12. Select Edit in the Display Mode dropdown list control. 13. Click the icon in the Dashboard View web part to display the web part context menu. 14. Select Edit in the context menu. 15. In the Appearance group, enter 352 pixels for the Height and 577 pixels for the Width. 16. Enter Stage Performance Dashboard in the Administration Form Name textbox. 17. Enter Process Monitoring in the Administration Form Group textbox. 18. Select Browse in the Display Mode dropdown list control. 19. The DashboardViewPart now displays the Administration Form specified in step 16. Figure 9: Dashboard View web part 20. Close the Internet Explorer window to return to Visual Studio May 2008 Metastorm Inc., 2008
21 Web Client ASP.NET Web Parts Developer Guide 3.9 Creating a Custom List The CustomList web part displays the custom list created by the Process Designer using the Metastorm Designer application. This tutorial assumes a custom list has already been created in the CustomFolder administration form of the Sample administration procedure. For information publishing a custom list definition, refer to the Administration Guide. Follow the steps below to create a custom list for the Sample procedure: 1. Press Ctrl+F5 to execute the web application. 2. Select Catalog in the Display Mode dropdown list control. 3. Check the Custom List option in Metastorm Web Parts panel. 4. Select MainZone in the Add to dropdown list control and then click. 5. Click the Add button to add the web part to the web part zone. 6. Select Connect in the Display Mode dropdown list control. 7. Click the icon in the Custom List web part to display the web part context menu. 8. Select Connect in the context menu. 9. Click the Create a connection to a Provider link in the Connections Zone. 10. Select Engine Service in the From dropdown list. 11. Click the Connect button to connect to the Engine Service web part. 12. Select Edit in the Display Mode dropdown list control. 13. Click the icon in the Custom List web part to display the web part context menu. 14. Select Edit in the context menu. 15. Enter Sample in the Procedure Name textbox. 16. Enter CustomFolder in the Administration Form Name textbox. 17. Select Browse in the Display Mode dropdown list control. 18. The Custom List web part should change to something similar to below: Metastorm BPM Release 7.6 May
22 Figure 10: Custom List web part 19. Close the Internet Explorer window to return to Visual Studio Deleting a Web Part 1. Select Edit in the Display Mode dropdown list control. 2. Click the icon on a web part to display the web part context menu. 3. Select Delete in the context menu. 4. Click the OK button in popup message to delete the web part Deploying There are additional steps for deploying the web site and deploying client side resources Deploying the Web Site Additional steps are required to deploy a web site that uses the Metastorm BPM ASP.NET Web Parts on a different machine. The web parts use a specific Event source for event logging. 1. To install it, a registry key needs to be created. 2. Create a registry key in this location. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Applicat ion 3. Name the key Metastorm WSS Integration. 4. Within the new key create a Multi-String value. 5. Name the value EventMessageFile. 6. Set the value to: 22 May 2008 Metastorm Inc., 2008
23 Web Client ASP.NET Web Parts Developer Guide C:\WINDOWS\Microsoft.NET\Framework\v \EventLogMessages.dll Deploying Client Side Resources The client side resources need to be deployed on the machine with the web site. 1. On the machine where the ASP.NET web parts where originally installed copy the folder Mbpm_Resources which can be found in the location: C:\Program Files\Metastorm BPM\ASP.NET Web Parts\Site Template 2. Paste the folder it into the file system where you are deploying the web site. 3. Create a virtual folder in IIS called WebPartClientResources which points to the folder you just copied. The registry key, value and virtual IIS folders are initially setup by the Process Orchestrator for.net install Enabling Single Sign On To enable SSO follow these steps: 1. Make sure that the Metastorm BPM Engine is setup for SSO as described in section 3.3 of the Windows Single Sign-On document. 2. The web site must be set to use integrated windows authentication. 3. The web site s anonymous access is disabled. Note that there is no need to install the SSO web application. Metastorm BPM Release 7.6 May
24 4 LOCALIZATION The Metastorm ASP.NET web parts are shipped with four language resources files: MbpmResources.de.resx German language file MbpmResources.es.resx Spanish language file MbpmResources.fr.resx French language file MbpmResources.resx English language file To change the language used, in Internet Explorer change the language preference. The Beer House sample shipped with Metastorm ASP.NET web parts localizes differently. Refer to section 5.5 Localization for further information. 4.1 Changing the Language Preference The steps for changing the language preference are: 1. On the Tools menu, click Internet Options. 2. Click the General tab and click Languages. 3. Select the required language and click Move Up. 4. Click OK twice. The default location of these files is C:\Program Files\Metastorm BPM\ASP.NET Web Parts\Site Template\App_GlobalResources 24 May 2008 Metastorm Inc., 2008
25 Web Client ASP.NET Web Parts Developer Guide 4.2 Creating Custom Localization Files To create customized localization files follow the steps below: 1. Copy a Metastorm resx file. 2. Rename the file MbpmResources.<culture>.resx Where <culture> is a RFC 1766 language identifier in the following format: <languagecode2>-<country/regioncode2> Where <languagecode2> is a lowercase two-letter code derived from ISO and <country/regioncode2> is an uppercase two-letter code derived from ISO For example, the culture identifier for Arabic (Tunisia) language is ar-tn and the resource file name: MbpmResources.ar-TN.resx For language neutral support, only the <languagecode2> is required. For instance, the text resource file name for neutral Arabic language would be MbpmResources.ar.resx 3. Edit the newly created resx file. 4. Translate the Value strings. 5. Save the file. 6. Change the Language Preference in Internet Explorer. Metastorm BPM Release 7.6 May
26 5 BEER HOUSE SAMPLE A sample is provided called Beer House with the Process Orchestrator for.net. This sample is aimed at developers and contains a starter kit which uses themes and resources. For further information on this ASP.NET Web Parts example refer to the book "ASP.NET 2.0 Website Programming" by Marco Bellinaso. 5.1 Setting up the database During the installation there is an option for attaching the database. If this option is checked, the database is attached automatically. The account under which the application pool for the Beer House sample is running in IIS (by default, Network Service) should have DBO login privileges to the SQL 2005 server where the Beer House database is attached. (This is not applicable to SQL2005 Express Edition.) Attaching the Database If the database is not attached during installation, in SQL Server you will need to run the following query: exec [Your [YourFolder]\Database\TheBeerHouse_Log.ldf The default location of The Beer House is: C:\Program Files\Metastorm BPM\ASP.NET Web Parts\TheBeerHouse\Database User Credentials 26 May 2008 Metastorm Inc., 2008
27 Web Client ASP.NET Web Parts Developer Guide The user credentials should also be changed and then run SQL query. USE TheBeerHouse GO EXEC sp_addlogin 'DBuserName', 'SecretPassword', 'TheBeerHouse' GO EXEC sp_grantdbaccess 'DBuserName', 'DBuserName' GO EXEC sp_addrolemember 'db_datareader', 'DBuserName' GO EXEC sp_addrolemember 'db_owner', 'DBuserName' GO Both the DBuserName and the SecretPassword statements on the script should be changed 5.2 Modifying web.config The web.config file located in the website folder should be updated with the user credentials used above: <connectionstrings> <remove name="localsqlserver"/> <add name="localsqlserver" connectionstring="server=localhost; Initial Catalog=TheBeerHouse; uid=dbusername; pwd=secretpassword" providername="system.data.sqlclient"/> </connectionstrings> Modify the following tags just below the <configuration> element. <configsections> <section name="metastormwebparts" type="system.configuration.dictionarysectionhandler"/> </configsections> <MetastormWebParts> <add key="webclientbaselocation" value=" Metastorm BPM Release 7.6 May
28 <add key="engineservicelist" value=" "/> <add key="resourcesfolder" value=" </MetastormWebParts>Modify the value attribute of the WebClientBaseLocation <add> element to the base URL of the Metastorm web client. Modify the value attribute of the EngineServiceList <add> element to the location of the Metastorm Process Engine service list. Set the value attribute of the ResourcesFolder<add> element as shown in the example above. Make sure that the URL contains the machine name where the web site will run from. 5.3 Single Sign On For those customers who use SSO with the Beer House sample, the setup steps vary slightly as the sample site virtual folder needs to be set to Integrated Windows authentication only. The steps are as follows: 1. Install ASP.NET web parts using Process Orchestrator for.net installer. 2. Set the environment up for SSO as per section 3.12 Enabling Single Sign On. 3. Configure the web parts. 4. On the web machine open IIS. 5. Right click on the sample site, MetastormASPWPBeerHouseSample and select Properties 6. Click the Directory Security tab. 7. In the Authentication access and authentication control section, click the Edit button. 8. In the Authentication Methods dialog, uncheck the Anonymous access checkbox and ensure that the Integrated Windows authentication checkbox is checked. 5.4 Known Issues When using the beer house sample there are a few known issues: Changing the Beer House theme will swap the left & right web part zones the opposite way round. For example, the Left web part zone will appear on the right and the Right web part zone on the left. If adding a To Do, Watch, Admin, Blank Form or Custom List web part to the left zone, the web part may auto expand by a few pixels when you interact with the column headers, page navigation or web part Refresh button (Custom List only). 28 May 2008 Metastorm Inc., 2008
29 Web Client ASP.NET Web Parts Developer Guide If the web parts or sample site times out, clicking on Connect View, Catalog View or Edit View may return an IIS error of Server Error in '/MetastormASPWPBeerHouseSample' Application. This is not the case with both Browse and Design views. Web parts on both the left and right hand zones will not display the menu icon as found in the web parts contained within the center zones. It will instead display a. If changing a Custom List in the Designer and then republishing it, the Custom List web part has to be deleted in the sample site and re-added so that it displays the changes made. Avoid setting a web part s width to relative sizes for example, 100% when using Internet Explorer 6.0. Due to the way controls have been laid out on the page it causes some weird side effects, for example, auto expansion of the columns width and high CPU usage. Footer in the theme PlainHtmlYellow does not expand to the bottom to fit long content. 5.5 Localization The Beer House sample has its own language support and supports English and Italian. Setting the language in the browser options will not affect the language of the Beer House sample. To change the language in the BeerHouse sample: 1. Log in to the sample. 2. From the right hand side click the profile link. For example: Figure 11: Profile link in the Beer House sample 3. In Site preferences change the Language drop down to the desired languge and then click the Update Profile button. Metastorm BPM Release 7.6 May
30 Figure 12: Beer House site preferences Extending Language support To extended the language support to other languages: 1. Open the controls\ UserProfile.ascx file. 2. Locate <asp:dropdownlist runat="server" ID="ddlLanguages"> 3. Modify and save the languages supported, for example: <asp:dropdownlist runat="server" ID="ddlLanguages"> <asp:listitem Text="English" Value="en-US" Selected="true" /> <asp:listitem Text="Italian" Value="it-IT" /> <asp:listitem Text="French" Value="fr-FR" /> <asp:listitem Text="German" Value="de-DE" /> <asp:listitem Text="Spanish" Value="es-ES" /> </asp:dropdownlist> The values used are in the format: Value= <culture> Where <culture> is a RFC 1766 language identifier in the following format: <languagecode2>-<country/regioncode2> Where <languagecode2> is a lowercase two-letter code derived from ISO and <country/regioncode2> is an uppercase two-letter code derived from ISO For example, the culture identifier for the English (United States) language is en-us. Metastorm BPM by default supports English, French, Spanish and German. To extend the language support in Metastorm BPM ASP.NET follow the steps in section.if the language is not supported, for example, Italian in Metastorm BPM ASP.NET, English will be displayed. 30 May 2008 Metastorm Inc., 2008
31 Web Client ASP.NET Web Parts Developer Guide APPENDIX A CONTROL PROPERTIES, METHODS AND EVENTS ServicePart This ASP.NET web part has no interface. It serves as a connection object to a Process Engine. Public Properties User Password EnableJawsSupport EngineServiceListLocation EngineService UseSso WebClientBaseLocation WebClientSsoLocation EngineSession WebClientSettings Gets or sets the Metastorm BPM user name. Gets or sets the Metastorm BPM password. Gets or sets the Boolean flag indicating whether to support the JAWS screen reader. Gets or sets the ECL.NET engine service list. Gets or sets the ECL.NET engine service. Gets or sets the Boolean flag indicating whether Metastorm BPM single sign-on should be used. Gets or sets the Metastorm BPM ASP.NET web client base URL. Gets or sets the Metastorm BPM single sign-on URL. Gets the Metastorm BPM engine session object upon a successful automatic login. Gets or sets the language and regional settings for the Metastorm web client render contents. This setting should not be changed from its default value. Public Methods Metastorm BPM Release 7.6 May
32 Reconnect Disconnect Reconnects to the Metastorm Engine. Log out of the current Metastorm Engine session. Public Events LoginComplete LoginFailed Occurs when the server control has successfully logged in to the Metastorm Engine. Occurs when the server control failed to login to the Metastorm Engine. ToDoListPart This ASP.NET web part displays Metastorm BPM To Do lists in a configurable grid. Public Properties PageSize EnableFiltering FilterWidth PageNumber OrderBy WhereFilter Columns Native Kind Controls SelectedRowBackColor SelectedRowForeColor AlternatingRowCssClass GridHeaderCssClass Gets or sets the page size of the grid. If set to -1 then no paging is used and all rows are returned. Gets or sets the Boolean flag indicating whether to allow filtering of the list. Gets or sets the filter s width. If set to zero then the filter resizes dynamically so all items in it are visible. Gets or sets the zero-based index of the page to display. Gets or sets the alert ORDER BY expression. Gets or sets the alert WHERE filter expression. Gets or sets the Metastorm BPM alert list columns to display. This property is a comma-separated list of columns, where the name of the column refers to the column name in the Metastorm BPM Transaction Protocol elistresponse, see the SharePoint section of the Administration Guide for details. Gets or sets a value determining whether the server control is painted in Windows native style. Gets or sets a value defining the manner in which the control is painted. Returns the list of child controls. Gets or sets the background color of the currently selected row. Gets or sets the foreground color of the currently selected row. Gets or sets the Cascading Style Sheet (CSS) class name to be used for alternating rows. Gets or sets the Cascading Style Sheet CSS class name 32 May 2008 Metastorm Inc., 2008
33 Web Client ASP.NET Web Parts Developer Guide to be used for the header of the grid. GridCssClass FilterWidth DefaultCssClass UseClientLocale Gets or sets the Cascading Style Sheet CSS class name to be used for the grid. Gets or sets the filter s width. If set to zero then the filter resizes dynamically so all items in it are visible. Gets or sets the default Cascading Style Sheet CSS class name. Gets or sets the Boolean flag to indicate the locale to use for the grid. Public Events EngineError Occurs whenever the Metastorm Process Engine returns an error response. WatchListPart This ASP.NET web part displays Metastorm BPM watch lists in a configurable grid. Public Properties PageSize EnableFiltering PageNumber OrderBy WhereFilter Columns Native Kind Controls SelectedRowBackColor SelectedRowForeColor Gets or sets the page size of the grid. If set to -1 then no paging is used and all rows are returned. Gets or sets the Boolean flag indicating whether to allow filtering of the list. Gets or sets the zero-based index of the page to display. Gets or sets the alert ORDER BY expression. Gets or sets the alert WHERE filter expression. Gets or sets the Metastorm BPM alert list columns to display. This property is a comma-separated list of columns, where the name of the column refers to the column name in the Metastorm BPM Transaction Protocol elistresponse, see the SharePoint section of the Administration Guide for details. Gets or sets a value determining whether the server control is painted in Windows native style. Gets or sets a value defining the manner in which the control is painted. Returns the list of child controls. Gets or sets the background color of the currently selected row. Gets or sets the foreground color of the currently selected row. Metastorm BPM Release 7.6 May
34 AlternatingRowCssClass GridHeaderCssClass GridCssClass FilterWidth DefaultCssClass UseClientLocale Gets or sets the Cascading Style Sheet (CSS) class name to be used for alternating rows. Gets or sets the Cascading Style Sheet CSS class name to be used for the header of the grid. Gets or sets the Cascading Style Sheet CSS class name to be used for the grid. Gets or sets the filter s width. If set to zero then the filter resizes dynamically so all items in it are visible. Gets or sets the default Cascading Style Sheet CSS class name. Gets or sets the Boolean flag to indicate the locale to use for the grid. Public Events EngineError Occurs whenever the Metastorm engine returns an error response. BlankFormListPart This ASP.NET web part displays Metastorm BPM blank form lists in a configurable grid. Public Properties PageSize EnableFiltering PageNumber OrderBy WhereFilter Columns Native Kind Controls SelectedRowBackColor Gets or sets the page size of the grid. If set to -1 then no paging is used and all rows are returned. Gets or sets the Boolean flag indicating whether to allow filtering of the list. Gets or sets the zero-based index of the page to display. Gets or sets the alert ORDER BY expression. Gets or sets the alert WHERE filter expression. Gets or sets the Metastorm BPM alert list columns to display. This property is a comma-separated list of columns, where the name of the column refers to the column name in the Metastorm BPM Transaction Protocol elistresponse, see the SharePoint section of the Administration Guide for details. Gets or sets a value determining whether the server control is painted in Windows native style. Gets or sets a value defining the manner in which the control is painted. Returns the list of child controls. Gets or sets the background color of the currently selected row. 34 May 2008 Metastorm Inc., 2008
35 Web Client ASP.NET Web Parts Developer Guide SelectedRowForeColor AlternatingRowCssClass GridHeaderCssClass GridCssClass FilterWidth DefaultCssClass UseClientLocale Gets or sets the foreground color of the currently selected row. Gets or sets the Cascading Style Sheet (CSS) class name to be used for alternating rows. Gets or sets the Cascading Style Sheet CSS class name to be used for the header of the grid. Gets or sets the Cascading Style Sheet CSS class name to be used for the grid. Gets or sets the filter s width. If set to zero then the filter resizes dynamically so all items in it are visible. Gets or sets the default Cascading Style Sheet CSS class name. Gets or sets the Boolean flag to indicate the locale to use for the grid. Public Events EngineError Occurs whenever the Metastorm engine returns an error response. AdminFormListPart This ASP.NET web part displays Metastorm BPM admin form lists in a configurable grid. Public Properties PageSize EnableFiltering PageNumber Native Kind Controls SelectedRowBackColor SelectedRowForeColor AlternatingRowCssClass GridHeaderCssClass Gets or sets the page size of the grid. If set to -1 then no paging is used and all rows are returned. Gets or sets the Boolean flag indicating whether to allow filtering of the list. Gets or sets the zero-based index of the page to display. Gets or sets a value determining whether the server control is painted in Windows native style. Gets or sets a value defining the manner in which the control is painted. Returns the list of child controls. Gets or sets the background color of the currently selected row. Gets or sets the foreground color of the currently selected row. Gets or sets the Cascading Style Sheet (CSS) class name to be used for alternating rows. Gets or sets the Cascading Style Sheet CSS class name to be used for the header of the grid. Metastorm BPM Release 7.6 May
36 GridCssClass FilterWidth DefaultCssClass UseClientLocale Gets or sets the Cascading Style Sheet CSS class name to be used for the grid. Gets or sets the filter s width. If set to zero then the filter resizes dynamically so all items in it are visible. Gets or sets the default Cascading Style Sheet CSS class name. Gets or sets the Boolean flag to indicate the locale to use for the grid. Public Events EngineError Occurs whenever the Metastorm engine returns an error response. DashboardViewPart This ASP.NET web part displays Metastorm BPM action form contents in an IFrame. Public Properties MapName ActionName Gets or sets the admin form map name. Gets or sets the admin form action name. CustomGrid This ASP.NET server control displays Metastorm BPM custom lists in a configurable grid. Public Properties AdminProcedureName AdminFormName PageSize EnableFiltering PageNumber OrderBy WhereFilter Columns Gets or sets the name of the custom list administration procedure. Gets or sets the name of the custom list administration form. Gets or sets the page size of the grid. If set to -1 then no paging is used and all rows are returned. Gets or sets the Boolean flag indicating whether to allow filtering of the list. Gets or sets the zero-based index of the page to display. Gets or sets the alert ORDER BY expression. Gets or sets the alert WHERE filter expression. Gets or sets the Metastorm BPM alert list columns to display. This property is a comma-separated list of columns, where the name of the column refers to the column name in the Metastorm BPM Transaction Protocol elistresponse, see the SharePoint section of the 36 May 2008 Metastorm Inc., 2008
37 Web Client ASP.NET Web Parts Developer Guide Administration Guide for details. Native Kind Controls SelectedRowBackColor SelectedRowForeColor AlternatingRowCssClass GridHeaderCssClass GridCssClass FilterWidth DefaultCssClass UseClientLocale Gets or sets a value determining whether the server control is painted in Windows native style. Gets or sets a value defining the manner in which the control is painted. Returns the list of child controls. Gets or sets the background color of the currently selected row. Gets or sets the foreground color of the currently selected row. Gets or sets the Cascading Style Sheet (CSS) class name to be used for alternating rows. Gets or sets the Cascading Style Sheet CSS class name to be used for the header of the grid. Gets or sets the Cascading Style Sheet CSS class name to be used for the grid. Gets or sets the filter s width. If set to zero then the filter resizes dynamically so all items in it are visible. Gets or sets the default Cascading Style Sheet CSS class name. Gets or sets the Boolean flag to indicate the locale to use for the grid. Public Events EngineError Occurs whenever the Metastorm Engine returns an error response. Metastorm BPM Release 7.6 May
Metastorm BPM Release 7.6
Metastorm BPM Release 7.6 Administration Guide May 2008 Metastorm Inc. email: inquiries@metastorm.com http://www.metastorm.com Metastorm BPM Release 7.6 Copyrights and Trademarks 1996-2008 Metastorm Inc.
More informationQuick Start Guide. This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:
Quick Start Guide This guide will help you get started with Kentico CMS for ASP.NET. It answers these questions:. How can I install Kentico CMS?. How can I edit content? 3. How can I insert an image or
More informationChapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill
Chapter 9 Web Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives - 1 Explain the functions of the server and the client in Web programming Create a Web
More informationSelectSurvey.NET Developers Manual
Developers Manual (Last updated: 5/6/2016) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 Before Starting - Is your software up to date?...
More informationASP.NET Pearson Education, Inc. All rights reserved.
1 ASP.NET 2 Rule One: Our client is always right. Rule Two: If you think our client is wrong, see Rule One. Anonymous 3 25.1 Introduction ASP.NET 2.0 and Web Forms and Controls Web application development
More informationCST272 Getting Started Page 1
CST272 Getting Started Page 1 1 2 3 4 5 6 8 Introduction to ASP.NET, Visual Studio and C# CST272 ASP.NET Static and Dynamic Web Applications Static Web pages Created with HTML controls renders exactly
More informationNintex Forms 2010 Help
Nintex Forms 2010 Help Last updated: Monday, April 20, 2015 1 Administration and Configuration 1.1 Licensing settings 1.2 Activating Nintex Forms 1.3 Web Application activation settings 1.4 Manage device
More informationCHAPTER 2 MARKUP LANGUAGES: XHTML 1.0
WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document
More informationWeb Publishing Basics II
Web Publishing Basics II Jeff Pankin Information Services and Technology Table of Contents Course Objectives... 2 Create a Site Definition... 3 The Dreamweaver CS4 Interface... 4 Panels are groups of icons
More informationYet Another Forum Integration
Sitecore Modules Yet Another Forum Integration Rev: 2009-06-04 Sitecore Modules Yet Another Forum Integration Instructions on installing the Yet Another Forum application and integrating it in a Sitecore
More informationLab 4: ASP.NET 2.0 Membership, Login Controls, and Role Management
Lab 4: ASP.NET 2.0 Membership, Login Controls, and Role Management Forms authentication is a popular means of securing Internet applications. In ASP.NET s brand of forms authentication, you designate a
More informationPHEWR Installation Guide (version 3)
PHEWR Installation Guide (version 3) Introduction Included in this Zip File: Database - sql scripts to install database objects Admin - directory structure containing the files necessary to run the PHEWR
More informationFrontPage 2000 Tutorial -- Advanced
FrontPage 2000 Tutorial -- Advanced Shared Borders Shared Borders are parts of the web page that share content with the other pages in the web. They are located at the top, bottom, left side, or right
More informationkalmstrom.com Business Solutions
Contents 1 INTRODUCTION... 2 1.1 LANGUAGES... 2 1.2 REQUIREMENTS... 2 2 THE SHAREPOINT SITE... 3 2.1 PERMISSIONS... 3 3 CONVERTED E-MAILS AND SHAREPOINT TICKETS... 4 3.1 THE CONVERTED E-MAIL... 4 3.2 THE
More informationASP.NET Security. 7/26/2017 EC512 Prof. Skinner 1
ASP.NET Security 7/26/2017 EC512 Prof. Skinner 1 ASP.NET Security Architecture 7/26/2017 EC512 Prof. Skinner 2 Security Types IIS security Not ASP.NET specific Requires Windows accounts (NTFS file system)
More informationMicrosoft Windows SharePoint Services
Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool
More informationLab 5: ASP.NET 2.0 Profiles and Localization
Lab 5: ASP.NET 2.0 Profiles and Localization Personalizing content for individual users and persisting per-user data has always been a non-trivial undertaking in Web apps, in part due to the stateless
More informationMigrate From Version 2.2 to Version 3.1 Guide
Migrate From Version 2.2 to Version 3.1 Guide EFM Community Fall 2007(Version 3.10) July 2008 For support, contact Vovici Technical Support at (781) 261-4300, ext. 2 or use the web form located at: http://s3.parature.com/ics/support/default.asp?deptid=5474
More informationMelon, Inc. Melon Components Starter Kit
User s Guide for Melon Components Starter Kit For additional information www.meloncomponents.com Contact us at info@meloncomponents.com 2010 All rights reserved Contents Overview... 3 Melon Components
More informationImplementing a chat button on TECHNICAL PAPER
Implementing a chat button on TECHNICAL PAPER Contents 1 Adding a Live Guide chat button to your Facebook page... 3 1.1 Make the chat button code accessible from your web server... 3 1.2 Create a Facebook
More informationRelease Notes1.1 Skelta BPM.NET 2009 March 2010 Release <Version > Date: 20 th May, 2010
Skelta BPM.NET 2009 March 2010 Release Date: 20 th May, 2010 Document History Date Version No. Description of creation/change 30 th March, 2010 1.0 Release Notes for March Update
More informationTIBCO Nimbus Control. SharePoint Customization Guide. Software Release July 2013
TIBCO Nimbus Control SharePoint Customization Guide Software Release 9.2 04 July 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationHR-Lite Database & Web Service Setup Guide
HR-Lite Database & Web Service Setup Guide Version: 1.00 HR21 Limited All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical,
More informationTIBCO NimbusTM SharePoint Customization Guide. Software Release March 2015
TIBCO NimbusTM SharePoint Customization Guide Software Release 9.5.1 March 2015 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE
More informationIntellicus Enterprise Reporting and BI Platform
Configuring Ad hoc Reporting Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Copyright 2012 Intellicus Technologies This document and its
More informationGOBENCH IQ Release v
GOBENCH IQ Release v1.2.3.3 2018-06-11 New Add-Ons / Features / Enhancements in GOBENCH IQ v1.2.3.3 GOBENCH IQ v1.2.3.3 contains several new features and enhancements ** New version of the comparison Excel
More informationConfiguring Ad hoc Reporting. Version: 16.0
Configuring Ad hoc Reporting Version: 16.0 Copyright 2018 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived
More informationTivoli Common Reporting V Cognos report in a Tivoli Integrated Portal dashboard
Tivoli Common Reporting V2.1.1 Cognos report in a Tivoli Integrated Portal dashboard Preethi C Mohan IBM India Ltd. India Software Labs, Bangalore +91 80 40255077 preethi.mohan@in.ibm.com Copyright IBM
More information3 Customer records. Chapter 3: Customer records 57
Chapter 3: Customer records 57 3 Customer records In this program we will investigate how records in a database can be displayed on a web page, and how new records can be entered on a web page and uploaded
More informationNesstar Server Configuration Tool User Guide
Nesstar Server Configuration Tool User Guide Version 3.50 The Configuration Tool allows the server Administrator to edit most of the server configuration properties and to perform basic administrative
More informationNavigate the Admin portal
Administrators Portal, on page 1 Cisco ISE Internationalization and Localization, on page 9 MAC Address Normalization, on page 15 Admin Features Limited by Role-Based Access Control Policies, on page 16
More informationWorkspace Administrator Help File
Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...
More informationMicrosoft Dynamics AX 4.0
Microsoft Dynamics AX 4.0 Install and Configure a Microsoft Dynamics AX Enterprise Portal Server White Paper Date: June 27, 2006 http://go.microsoft.com/fwlink/?linkid=69531&clcid=0x409 Table of Contents
More informationNetwork Management Utility
4343-7705-02 Network Management Utility Foreword Welcome Network Management Utility is utility software that provides central control over printers, copiers, and other devices on a network. With Network
More informationHP ALM Overview. Exercise Outline. Administration and Customization Lab Guide
HP ALM 11.00 Administration and Customization Lab Guide Overview This Lab Guide contains the exercises for Administration and Customization of HP ALM 11 Essentials training. The labs are designed to enhance
More informationCOPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction
Acknowledgments Introduction Chapter 1: Introducing Microsoft Expression Web 1 Familiarizing Yourself with the Interface 2 The Menu Bar 5 The Development Window 7 The Development Area 8 The Tabbed File
More informationVersion Installation Guide. 1 Bocada Installation Guide
Version 19.4 Installation Guide 1 Bocada Installation Guide Copyright 2019 Bocada LLC. All Rights Reserved. Bocada and BackupReport are registered trademarks of Bocada LLC. Vision, Prism, vpconnect, and
More informationNebraska - eforms. Tips and Tricks
Nebraska - eforms Tips and Tricks 1) Nebraska eforms is an ASP.Net 4.0 - Silverlight 4 web application created for industry users to submit required regulatory forms electronically. You must have.net Framework
More informationCOGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM)
COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM) GETTING STARTED Cognos ReportNet Getting Started 07-05-2004 Cognos ReportNet 1.1MR1 Type the text for the HTML TOC entry Type the text for the HTML
More informationHow to lay out a web page with CSS
Activity 2.6 guide How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS4 to create a simple page layout. However, a more powerful technique is to use Cascading Style
More informationLearn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions.
USER GUIDE This guide is intended for users of all levels of expertise. The guide describes in detail Sitefinity user interface - from logging to completing a project. Use it to learn how to create pages
More informationExperience SAP HANA Cloud Portal. Use SAP HANA Cloud Portal to Create Engaging Websites in 5 Simple Steps
Experience SAP HANA Cloud Portal Use SAP HANA Cloud Portal to Create Engaging Websites in 5 Simple Steps TABLE OF CONTENTS TUTORIAL AGENDA... 3 PREREQUISITES... 3 EXERCISE 1: CREATE AND CONFIGURE A NEW
More informationEarly Data Analyzer Web User Guide
Early Data Analyzer Web User Guide Early Data Analyzer, Version 1.4 About Early Data Analyzer Web Getting Started Installing Early Data Analyzer Web Opening a Case About the Case Dashboard Filtering Tagging
More informationMigrate From Version 3.1 to Version 4 Guide Vovici Enterprise 4.0. December 2008
Migrate From Version 3.1 to Version 4 Guide Vovici Enterprise 4.0 December 2008 For installation support, please contact our Vovici installation experts at installefmc@vovici.com. If phone support is requested
More informationIntroduction to HTML5
Introduction to HTML5 History of HTML 1991 HTML first published 1995 1997 1999 2000 HTML 2.0 HTML 3.2 HTML 4.01 XHTML 1.0 After HTML 4.01 was released, focus shifted to XHTML and its stricter standards.
More informationSPARK. User Manual Ver ITLAQ Technologies
SPARK Forms Builder for Office 365 User Manual Ver. 3.5.50.102 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 The Form Designer Workspace... 3 1.1 Form Toolbox... 3 1.1.1 Hiding/ Unhiding/ Minimizing
More informationClient Configuration Cookbook
Sitecore CMS 6.2 Client Configuration Cookbook Rev: 2009-10-20 Sitecore CMS 6.2 Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of Contents Chapter 1
More information2 P age. Pete s Pagebuilder revised: March 2008
AKA DNN 4 Table of Content Introduction... 3 Admin Tool Bar... 4 Page Management... 6 Advanced Settings:... 7 Modules... 9 Moving Modules... 10 Universal Module Settings... 11 Basic Settings... 11 Advanced
More informationQuick Tips & Tricks. Important You must use SEMICOLONS ( ie; ) to separate address when sending mail to multiple users
Quick Tips & Tricks Important You must use SEMICOLONS ( ie; ) to separate email address when sending mail to multiple users Customize Mail View Click, View, and then highlight Current View Click, Customize
More informationModern Requirements4TFS 2018 Release Notes
Modern Requirements4TFS 2018 Release Notes Modern Requirements 3/7/2018 Table of Contents 1. INTRODUCTION... 3 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 3 GENERAL... 4 1. FEATURES... 4 2. ENHANCEMENT...
More informationVirto SharePoint Forms Designer for Office 365. Installation and User Guide
Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365...3 LICENSE ACTIVATION...4
More informationINSTALL GUIDE BIOVIA INSIGHT 2016
INSTALL GUIDE BIOVIA INSIGHT 2016 Copyright Notice 2015 Dassault Systèmes. All rights reserved. 3DEXPERIENCE, the Compass icon and the 3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD,
More informationLab 9: Creating Personalizable applications using Web Parts
Lab 9: Creating Personalizable applications using Web Parts Estimated time to complete this lab: 45 minutes Web Parts is a framework for building highly customizable portalstyle pages. You compose Web
More informationDreamweaver CS3 Lab 2
Dreamweaver CS3 Lab 2 Using an External Style Sheet in Dreamweaver Creating the site definition First, we'll set up the site and define it so that Dreamweaver understands the site structure for your project.
More information8 Library loan system
Chapter 8: Library loan system 153 8 Library loan system In previous programs in this book, we have taken a traditional procedural approach in transferring data directly between web pages and the ASP database.
More informationINSTALL GUIDE BIOVIA INSIGHT 2.6
INSTALL GUIDE BIOVIA INSIGHT 2.6 Copyright Notice 2015 Dassault Systèmes. All rights reserved. 3DEXPERIENCE, the Compass icon and the 3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD,
More informationHow to lay out a web page with CSS
How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS3 to create a simple page layout. However, a more powerful technique is to use Cascading Style Sheets (CSS).
More informationGetting Started with the Bullhorn SOAP API and C#/.NET
Getting Started with the Bullhorn SOAP API and C#/.NET Introduction This tutorial is for developers who develop custom applications that use the Bullhorn SOAP API and C#. You develop a sample application
More informationManaging System Administration Settings
This chapter contains the following sections: Setting up the Outgoing Mail Server, page 2 Working with Email Templates, page 2 Configuring System Parameters (Optional), page 5 Updating the License, page
More informationTeamcenter 11.1 Systems Engineering and Requirements Management
SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3
More informationInstalling Vovici EFM Community Version Fall 2007 (3.00) on Windows 2003 Server. November For support, contact Vovici Technical Support.
Installing Vovici EFM Community Version Fall 2007 (3.00) on Windows 2003 Server November 2007 For support, contact Vovici Technical Support. Please contact Vovici Technical Support if you believe any of
More informationLayout with Layers and CSS
Layout with Layers and CSS Today we're going to make a Web site layout. Preparatory Step 1. Inside your folder create a new folder and name it layout. 2. Inside the layout folder create a new folder and
More informationImageNow eforms. Getting Started Guide. ImageNow Version: 6.7. x
ImageNow eforms Getting Started Guide ImageNow Version: 6.7. x Written by: Product Documentation, R&D Date: September 2016 2014 Perceptive Software. All rights reserved CaptureNow, ImageNow, Interact,
More informationBeginner Workshop Activity Guide 2012 User Conference
Beginner Workshop Activity Guide 2012 User Conference TUESDAY, MARCH 6 2:00PM 5:00 PM Beginner Training Workshop Attendees will learn the end user functions of OU Campus TM. They will learn how to log
More informationCSI 3140 WWW Structures, Techniques and Standards. Markup Languages: XHTML 1.0
CSI 3140 WWW Structures, Techniques and Standards Markup Languages: XHTML 1.0 HTML Hello World! Document Type Declaration Document Instance Guy-Vincent Jourdan :: CSI 3140 :: based on Jeffrey C. Jackson
More informationVirto Calendar Web Part for SharePoint. Release User and Installation Guide
Virto Calendar Web Part for SharePoint Release 8.5.0 User and Installation Guide 2 Table of Contents OVERVIEW... 3 FEATURES AND EDITIONS OF VIRTO CALENDAR FOR MICROSOFT SHAREPOINT... 3 SYSTEM REQUIREMENTS...
More informationGetting Started with EPiServer 4
Getting Started with EPiServer 4 Abstract This white paper includes information on how to get started developing EPiServer 4. The document includes, among other things, high-level installation instructions,
More informationTable Basics. The structure of an table
TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that
More informationINTRANET. EXTRANET. PORTAL.
Intranet DASHBOARD API Getting Started Guide Version 6 Contents 1. INTRODUCTION TO THE API... 3 Overview... 3 Further Information... 4 Disclaimer... 4 2. GETTING STARTED... 5 Creating an Application within
More informationUser Manual. ARK for SharePoint-2007
User Manual ARK for SharePoint-2007 Table of Contents 1 About ARKSP (Admin Report Kit for SharePoint) 1 1.1 About ARKSP 1 1.2 Who can use ARKSP? 1 1.3 System Requirements 2 1.4 How to activate the software?
More informationELM Server Exchange Edition ArchiveWeb version 5.5
ELM Server Exchange Edition ArchiveWeb version 5.5 Copyright 2016 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International, Inc., registered in the U.S. and/or other countries. All
More informationLightning Conductor Web Part 2013 Manual 2 Last update: October 24, 2014 Lightning Tools
Lightning Conductor Web Part 2013 Manual 2 Last update: October 24, 2014 Lightning Tools Table of Contents Installing the Lightning Conductor 2013 Web Part... 2 Uploading the Lightning Conductor solution
More informationForms iq Designer Training
Forms iq Designer Training Copyright 2008 Feith Systems and Software, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, stored in a retrieval system, or translated into
More informationDreamweaver CS6. Table of Contents. Setting up a site in Dreamweaver! 2. Templates! 3. Using a Template! 3. Save the template! 4. Views!
Dreamweaver CS6 Table of Contents Setting up a site in Dreamweaver! 2 Templates! 3 Using a Template! 3 Save the template! 4 Views! 5 Properties! 5 Editable Regions! 6 Creating an Editable Region! 6 Modifying
More informationInstall Vovici Version 4 Guide Vovici v4. January 2009
Install Vovici Version 4 Guide Vovici v4 January 2009 For installation support, please contact our Vovici installation experts at installefmc@vovici.com. If phone support is requested an installation expert
More informationLab Answer Key for Module 1: Creating Databases and Database Files
Lab Answer Key for Module 1: Creating Databases and Database Files Table of Contents Lab 1: Creating Databases and Database Files 1 Exercise 1: Creating a Database 1 Exercise 2: Creating Schemas 4 Exercise
More informationHands-On Lab. Lab: Developing BI Applications. Lab version: Last updated: 2/23/2011
Hands-On Lab Lab: Developing BI Applications Lab version: 1.0.0 Last updated: 2/23/2011 CONTENTS OVERVIEW... 3 EXERCISE 1: USING THE CHARTING WEB PARTS... 5 EXERCISE 2: PERFORMING ANALYSIS WITH EXCEL AND
More informationClient Configuration Cookbook
Sitecore CMS 6.4 or later Client Configuration Cookbook Rev: 2013-10-01 Sitecore CMS 6.4 or later Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of
More informationCST272 Getting Started Page 1
CST272 Getting Started Page 1 1 2 3 5 6 8 10 Introduction to ASP.NET and C# CST272 ASP.NET ASP.NET Server Controls (Page 1) Server controls can be Buttons, TextBoxes, etc. In the source code, ASP.NET controls
More informationAras Innovator 11. Microsoft Reporting Services Guide. For use with Microsoft SQL Server 2014
For use with Microsoft SQL Server 2014 Document #: 11.0.02015040601 Last Modified: 1/10/2018 Copyright Information Copyright 2018 Aras Corporation. All Rights Reserved. Aras Corporation 300 Brickstone
More informationDashboards. created by others because they have given you permission to view.
The Unified Intelligence Center interface is organized by dashboards. are web pages that display reports, scheduled reports, sticky notes, and web-based elements, such as URLs and web widgets, that are
More informationControlPoint. Managing ControlPoint Users, Permissions, and Menus. February 05,
Managing Users, Permissions, and Menus February 05, 2018 www.metalogix.com info@metalogix.com 202.609.9100 Copyright International GmbH., 2008-2018 All rights reserved. No part or section of the contents
More informationPrecise Custom Portal
Precise Custom Portal User Guide Version 9.9.0 2 Precise Custom Portal User Guide Copyright 2018 Precise Software Solutions, Inc. All rights reserved. Document release version 1.0 Precise, Precise Software,
More informationCitrix Web Interface for Microsoft SharePoint Administrator s Guide. Citrix Access Suite 4.2
Citrix Web Interface for Microsoft SharePoint Administrator s Guide Citrix Web Interface for Microsoft SharePoint Citrix Access Suite 4.2 Use of the product documented in this guide is subject to your
More informationHow to deploy for multiple screens
How to deploy for multiple screens Ethan Marcotte, a developer in Boston, coined the phrase responsive design to describe a website that adapts to the size of the viewer s screen. A demonstration site
More informationAGENT TRAINING USER GUIDE. Instant Chime for Microsoft Lync
AGENT TRAINING USER GUIDE Instant Chime for Microsoft Lync April 2018 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license of the Instant Technologies
More informationMaster Calendar Integrated Authentication Configuration Instructions. Dean Evans & Associates, Inc.
Master Calendar Integrated Authentication Configuration Instructions Dean Evans & Associates, Inc. Copyright Copyright 2013 Dean Evans & Associates, Inc. All rights reserved. No part of this document may
More informationCoveo Platform 7.0. Microsoft SharePoint Legacy Connector Guide
Coveo Platform 7.0 Microsoft SharePoint Legacy Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds
More informationIntroduction Installing or Upgrading DNN Using the Control Panel Admin Console Tools for SuperUsers Host Console...
Table of Contents Introduction................................................................................. 3 Installing or Upgrading DNN...................................................................
More informationQQWebAgent and QQMarketing Dashboard Quick Start Guide
QQWebAgent and QQMarketing Dashboard Quick Start Guide Contents Implementing QQWebAgent on Your Web Site... 3 What You Need to Do... 3 Instructions for Web Designers, Webmasters or Web Hosting Provider...
More informationActiveFlow. Installation Guide. Revision Date: Feb 15, 2011
ActiveFlow Revision Date: Feb 15, 2011 DISCLAIMER: The names of files, values and reports in this Guide may differ slightly from those in the example files supplied with your software. Page 1 The information
More informationAras Innovator 11. Microsoft Reporting Services Guide. For use with Microsoft SQL Server 2012
For use with Microsoft SQL Server 2012 Document #: 11.0.02014120801 Last Modified: 12/30/2014 Copyright Information Copyright 2014 Aras Corporation. All Rights Reserved. Aras Corporation 300 Brickstone
More informationReport Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static
Table of Contents Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Series Chart with Dynamic Series Master-Detail
More informationHYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2
HYPERION SYSTEM 9 BI+ APPLICATION BUILDER J2EE RELEASE 9.2 GETTING STARTED GUIDE Copyright 1998-2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product
More informationITaP Confluence Guide. Instructions for Getting Started with Confluence a Purdue
ITaP Confluence Guide Instructions for Getting Started with Confluence a Purdue This instruction set was developed by ITaP for instructor and student use. For comments, suggestions, correction, etc. please
More informationWEB DESIGNING COURSE SYLLABUS
F.A. Computer Point #111 First Floor, Mujaddadi Estate/Prince Hotel Building, Opp: Okaz Complex, Mehdipatnam, Hyderabad, INDIA. Ph: +91 801 920 3411, +91 92900 93944 040 6662 6601 Website: www.facomputerpoint.com,
More informationGetting Started with EPiServer 4
Getting Started with EPiServer 4 Abstract This white paper includes information on how to get started developing EPiServer 4. The document includes, among other things, high-level installation instructions,
More informationKYOCERA Net Admin User Guide
KYOCERA Net Admin User Guide Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable
More informationInformation Systems Center. FrontPage 2003 Reference Guide for COMM 321 & 421
Information Systems Center FrontPage 2003 Reference Guide for COMM 321 & 421 September 2008 Table of Contents Portfolio Web Sites & Web Pages... 1 Open Your Portfolio Web Site in FrontPage for Editing...
More informationRemote Process Explorer
Remote Process Explorer Getting Started LizardSystems 2 Table of Contents Introduction 5 Installing Remote Process Explorer 5 Before starting the application 5 Starting the application 6 Main window 7
More information