Oracle Technology Network Virtual Developer Day. Developing RIA Web Applications with Oracle ADF

Size: px
Start display at page:

Download "Oracle Technology Network Virtual Developer Day. Developing RIA Web Applications with Oracle ADF"

Transcription

1 Oracle Technology Network Virtual Developer Day Developing RIA Web Applications with Oracle ADF

2

3 I want to improve the performance of my application... Can I copy Java code to an HTML Extension? I coded it this way... Here s where you can find the latest release. Is the app customizable? How does restricted task reassignment work? The best way to migrate Oracle E-Business Application Suite Tier servers to Linux is... Just watch the live webcast on virtualization. Where can I find technical articles on logging in Java ME? Oracle Technology Network. It s code for sharing expertise. Come to the best place to collaborate with other IT professionals. Oracle Technology Network is the world s largest community of developers, administrators, and architects using industrystandard technologies with Oracle products. Sign up for a free membership and you ll have access to: Discussion forums and hands-on labs Free downloadable software and sample code Product documentation Member-contributed content Take advantage of our global network of knowledge. JOIN TODAY Go to: oracle.com/technetwork Copyright 2010, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners

4

5 Developing RIA Web Applications with Oracle ADF Purpose This tutorial shows you how to build a rich Internet application that interacts with a database. You'll be using Oracle JDeveloper 11g Version and the ADF framework to build the application, and in the process you'll work with Oracle ADF Business Components, Oracle ADF Faces Rich Client Components and Oracle ADF Task Flows. Time to Complete Approximately 2 hours Topics The tutorial covers the following topics: Overview Scenario Prerequisites Create a New Fusion Application and Business Components Refine your Business Components Create JSF Web Pages Bind Data Controls to your JSF Page Enhance your JSF Page Add More Complex Business Services Create a Page Flow Use ADF Faces Framework Features Create Read Only Business Services, Page Fragments and Regions Summary Viewing Screenshots Place the cursor over this icon to load and view all the screenshots for this tutorial. (Caution: This action loads all screenshots simultaneously, so response time may be slow depending on your Internet connection.) Note: Alternatively, you can place the cursor over an individual icon in the following steps to load and view only the screenshot associated with that step. You can hide an individual screenshot by clicking it.

6 Overview This tutorial takes you through a simple scenario of building a rich internet application that provides a user interface to access database tables. You'll be using Oracle JDeveloper 11g Version and Oracle ADF 11g to create a complete application including business services, user interface and page flows. The focus of this tutorial is to illustrate the visual and declarative approach that Oracle ADF provides for Java EE application development. While working through the tutorial notice how ADF saves you from writing low level and speeds up your development process. Scenario Back to Topic List The application that you create in this tutorial displays information on department and employees. You will create several JSF pages that enable you to query and update the data in the database. Prerequisites Back to Topic List 1. Have access to or have installed Oracle JDeveloper 11g Version You can download it from Oracle Technology Network. 2. This tutorial uses the sample HR schema that comes with the recent versions of the Oracle database. For security reasons this schema is usually locked. We'll therefore unlock the user in the next steps. From a command line invoke sqlplus and login using the system user; provide the password for the account. 3. Type the following command in the SQL> prompt alter user HR identified by HR account unlock; Once the command got executed you can exit sqlplus and the command line window.

7 4. Start JDeveloper using the shortcut your installation provided. If you are prompted to migrate from an older version choose No. When prompted to choose a role - choose the default role. Creating a New Fusion Application and Business Components Back to Topic List When you work in JDeveloper, you organize your work in projects within an application. JDeveloper provides several templates that you can use to create an Application and projects. The templates are pre configured with a basic set of technologies that are needed for developing various types of applications, and you create your working environment by selecting the template that fits your needs. You can then configure it to add any other technologies you plan to use. In the first section you are going to create a new Application using the Fusion technology and build reusable business components that will access the database. You'll be using the Oracle ADF Business Components technology to map Java objects to existing tables in your database.

8 1. In the Applications Navigator, click New Application. Another option is to use the File->New... menu option to create a new application. 2. In the Create Application dialog box, specify the Application Name to be HRSystem. Notice that the director changes to match the new name. You can change the C:\JDeveloper\mywork part of the path to create your files in another location. In the Application Package Prefix field set the value to be demo. In the Application Templates choose the Fusion Web Application (ADF) and click Finish.

9 The Overview pane displays a Checklist you can refer to as a guide for developing a Fusion Web Application

10 The Checklist is displayed by default when a Fusion Web application is created. 3. In the Application Navigator you'll see two new projects now, one called Model and the other called ViewController. 4. In the CheckList Overview, click the Connect to a Database step.

11 5. The step expands showing useful information such as prerequisites required for performing this task. Click th Create a Database Connection button. 6. Specify the following properties for the new connection you are creating: Connection Name Username Password HRConn hr hr

12 Enter the Oracle JDBC Settings properly to point to the right host, port and SID for your database. Click th Test Connection button and verify that you got success. Once done click the OK button. 7. Click the down arrow to collapse the Connect to a Database step.

13 In the Checklist pane, set the status of the Connect to a Database step to Done. 8. Click the Build Business Services step to expand it, then click the Go to Substeps button. 9. In the subtask list, click the Create Entity Objects and Associations subtask.

14 Then click the Create Entity Objects and Associations button. 10. In the Select Project for Action dialog, select the Model project. 11. In the Initialize Business Components Project dialog the HRConn connection should be selected.

15 Click OK. 12. In the Entity Objects page, click the Query button to examine the data dictionary and see available tables.

16 13. Select the DEPARTMENTS and EMPLOYEES tables in the Available list, and click the right arrow to m selections to the Selected list. This step creates updateable Entity Objects based on the tables you chose.

17 Click Next to continue. 14. In the Updateable View Objects dialog, move Departments (HR.DEPARTMENTS) and Employees (HR.EM the Selected list. This step creates matching view objects DepartmentsView and EmployeesView to perform q entity object you created before.

18 Click Next to continue. 15. In the Read Only View Objects dialog, click the Query button and then move JOBS to the Selected list. This read only view object that queries the Jobs table.

19 Click Next to continue. 16. In the Application Module dialog, click Finish to create the business components in the Model project.

20 17. In the Checklist, set the status of the Create Entity Objects and Associations step to Done. Then click the Close Step 3 button.

21 Note: Since steps 3.2, 3.3 and 3.4 have also been completed, we could as well set their status to done, but we' higher level. 18. Set the status of the Build Business Services step to Done. 19. In the Application Navigator Right-click AppModel and select Run to invoke the application module tester. Swing based application that allows you to test the ADF Business Components you have just created.

22 20. In the Oracle Business Component Browser window, double click the EmpDeptFkLink1 node to show the d employees details. Navigate between the records using the Next button and watch the automatic master de synchronization.

23 21. Click the Specify View Criteria (binocular icon) button in the master toolbar, to enter search criteria for Specify 1700 in the LocationID field and click the Find button to execute the query.

24 22. The form would now only show departments from this location.

25 Click around the Oracle Business Component Browser to see other data and functionality offered for you. 23. Close the Oracle Business Component Browser window, and back in JDeveloper, click the Save All icon JDeveloper menu bar, or select File Save All from the menu. Refining your Business Components Back to Topic List In this topic you refine your business services by adding validation rules, formatting and default values. To add validation rules, perform the following steps: 1. In the Application Navigator locate the Employees entity object and double click it to open it for editing.

26 2. In the Employees1.xml window, click the Attributes node and locate the Salary attribute, and click it. Scroll down in the page to the validation section and click the Add icon to add a new Validation rule. 3. In the Add Validation Rule dialog choose Range from the Rule Type drop down list. Note the various other types of rules you can define here. In the Operator drop down keep the Between value, and type 0

27 for the minimum value and for the maximum value fields. 4. Click the Failure Handling tab to define an error message that will appear when the validation fails. In the Message Text field type an error message like "Salary out of range 0 to 99,000".

28 Click OK. 5. Next we'll add a default value to the hired date field - so when we create a new employee we'll have today's date as the default value. Back in the Employees.xml window, locate the HireDate attribute, and click it. If not already there, bring up the properties window using CTRL+Shift+I. In the Value section locate the Default Value Type property and choose Expression, then set the Default Value property to adf.currentdate. This will make sure the default value for a new record is set to today's date.

29 6. You can also specify UI Hints for attribute to control how they will display by default in the forms and pages that will use them. In our case we'll add a default format mask for the Hired date field you can also specify labels and tooltip helps here. In the UI Hints section of the property inspector locate the Format Type property and select Simple Date. Locate the Format property and type MM/dd/yyyy.

30 7. You can now run the Application Module Tester again (right click Run on the AppModule) to check the new validation, default value for new record and UI hint you added. Click on any of the EmployeesView in the tester. 8. Enter an out of range value as salary to check validation and the error message.

31 9. Click the Insert Record button and see the default value you defined appear for the HireDate field. Close the Tester. 10. Click the Save All icon on the JDeveloper menu bar, or select File Save All from the menu. Creating JSF Web pages Back to Topic List

32 JavaServer Faces or JSF for short is a standard Java EE technology that simplifies Web development. In this section you create a JSF page to access the business components that you created in the previous section. You learn how to create a form that can be used to displays and modify data. You'll also use a master-detail relationship to display the information about employees in each department. To build the page you'll be using the Oracle ADF Faces Rich Client Components - these components allow you to build Ajax-based rich Web UI without writing low level HTML and Javascript code. The Web part of the application is developed in a separate project called the viewcontroller project. This separation between the Model layer and the user interface makes the business services more reusable. 1. We'll start by creating a new Web page. Right-click the ViewController project node in the Application Navigator, and select New In the New Gallery window, navigate to the Web Tier and JSF node, and choose the JSF Page option.

33 Click OK. 3. In the Create JSF Page dialog box, rename the page to DeptEmpPage.jspx, in the Page Template drop down box select Oracle Three Column Layout, and make sure the Create as XML Document is checked.

34 Click OK. 4. Your page will be opened in the visual design view. The template has three columns in it, since we only need two in our page, we'll delete the third one. Place your cursor in the right-most section called end and right click to choose Delete.

35 With the af:pagetemplate selected in the Structure pane, in the Property inspector set the startcolumnsize value to 350 to enlarge it. 5. Now we are going to add some layout components to our page. In the component palette window expand the Layout accordion and click and drag the Panel Accordion component into the Start area of your page.

36 6. Click the ShowDetails1 accordion that was created and in the Property Inspector change its Text property to Departments. 7. Right click the new Departments accordion and choose Insert After Show Details Item - Departments -> Show Detail Item. This adds one more accordion to your page. Change its Text property to More Info.

37 This was another way to add components to a page using context menus directly inside the Design view. 8. From the Layout components, click and drag a Panel Splitter component onto the Center area of your page. 9. In the Property Inspector change the Orientation property of the new splitter to be Vertical.

38 10. From the Layout components, click and drag a Panel Collection component into the first area at the top of y splitter on your page. 11. From the Layout components, click and drag a Panel Tab component into the second area at the bottom of y splitter on your page.

39 12. Your page should look like the image below.

40 Click the Save All icon on the JDeveloper menu bar to save your work. Back to Topic List Binding Data Controls to your JSF page In the next few steps you are going to bind the business components you created to your user interface. You'll do this with simple drag and drop operations - behind the scene the ADF Model layer takes care of this binding for you. 1. In Page design pane, click the Departments accordion to expand it.

41 2. In the Application Navigator expand the Data Controls accordion, and in it expand the AppModuleDataCon services you defined in the first part of this lab. 3. Drag the DepartmentsView1 data control into the Departments accordion in your JSF page. When prompte choose Forms->ADF Read-Only Form. 4. In the Edit Form fields dialog, check the Include Navigation Controls check box.

42 Click OK. 5. In the Data Controls accordion expand the DepartmentsView1 control to expose the fields it contains as we control for the employees in each department. Note that these are the detail employees for the master departments - they are linked and therefore the employ will be the ones working in a specific department you are looking at. 6. Drag the EmployeesView3 data control into the Panel Collection on the top right side of your JSF page. When prompted to choose a component to Create choose Tables->ADF Read-Only Table.

43 7. In the Edit Table Columns dialog, check the three check boxes for Row Selection, Sorting, and Filtering. Click OK. 8. Drag the EmployeesView3 data control again but this time into the Tab on the bottom right side of your JSF When prompted to choose a component to Create choose Form->ADF Form. 9. In the Edit Form Fields dialog, check the check boxes for Include Submit Button. Using your mouse and the fields from the list CommissionPCT, ManagerId, DepartmentID and delete them by pressing the Delete bu

44 Click OK. 10. Your JSP should look like this:

45 11. Click the Save All icon on the JDeveloper menu bar to save your work. Right click in your page and choose Run. This will compile your project, build it, and launch the integrated W Web browser will open up and will display your page. You can follow the progress of these steps in the log w

46 12. Once your page appears in your browser, using the splitter resize the page area to display the data of the depa to scroll through the departments. Notice that the data for the employees changes accordingly in the table and the Form beneath it.

47 13. Try to update the HireDate field for one of the employees with an invalid date such as 11/11/123 and notice t leave the field.

48 Use the Clock Icon next to the field to bring up a pop-up Calendar and choose a valid date. 14. Update the Salary field to a value that will break the validation you created before such as -9 and click the Su message you created.

49 15. Browse to department 50 and notice that you can now scroll the data in the employees table. Click on one of the column header in the table to sort the data in the table. 16. Click a column heading in the table and drag it to reposition the column in the table.

50 The new column order looks like the following: 17. In the Filter field above the LastName column type B% and hit Enter to filter the table to show only employ 18. Play with the other menu and buttons of the table to see additional functionality. Once you are done, close the Back to Topic List

51 Enhancing your JSF page In the next few steps you are going to change the table of employees on our page to add the ability to do column selection and bind the business components to a graph representation to your user interface. You'll do this with simple drag and drop operations - behind the scene the ADF Model layer takes care of this binding for you. 1. Back in JDeveloper select the Employees Table in the JSF page design editor or in the structure pane. Set the Selection Property of the table to Single. 2. Next we'll add a graph representation of the data to our page - this is done using the ADF Data Visualization se components. In the Design Editor click the More Info accordion to expand it. Then drag the EmployeesView3 data control More Info accordion. When prompted to choose a component to Create choose Graph...

52 The graph component is one of the ADF Faces Data Visualization components. The Graph can be displayed as PNG image or an interactive Flash component. You can control these behaviors through the properties of the g component. 3. In the Component Gallery Dialog choose Pie from the list of graphs on the left and Pie again as a graph type. I bottom pane, select the third Quick Start Layout. Then click the OK button. 4. In the Create Pie Graph dialog choose Salary for the pie list and drag and drop LastName for the slices.

53 Then click the OK button. 5. Click the Save All icon on the JDeveloper menu bar to save your work. 6. Right click within the page and select Run from context.

54 7. Browse to department 30. Because you set the column selection to single, note the additional behaviors for you are available once you choose a column - such as Freeze and Wrap. Select a column, then click the Freeze bu use the horizontal scroll bar to view the right most columns.

55 8. Browse to department 30 then, expand the More Info accordion and note the graph and the pop-up it displays hover over it with your mouse. When done, close the browser and return to JDeveloper. Adding More Complex Business Services Back to Topic List In this section we'll add a new Business Service to our application that will display a subset of the fields from the Employees table, along with the department name from the Departments table. We'll also add calculated fields. Oracle ADF Business Components allows you to create such complex updateable components in a declarative way. 1. In the Application Navigator right click the demo.model package and choose New View Object.

56 2. In the Name dialog update the Name field to be EmpDetails and keep the default type of Updateable Access Through Entity Objects. Click the Next button.

57 3. In the Entity Objects dialog first select Employees and shuttle it to the right, and then select the Department entity and add it to the right hand selection. Note that only the Employees entity has the updateable checkbox checked - the departments entity is used to read data only. Click Next. 4. In the Attributes dialog shuttle the following Employees attributes to the right: EmployeeId FirstName LastName Salary HireDate JobId And from the Departments entity shuttle the following attributes to the right: DepartmentID DepartmentName

58 At this stage you can click the Finish button to complete the view object creation. 5. Next we are going to see how to add a calculated attribute to our object - we'll add an attribute that will show the yearly salary. In the EmpDetails.xml editor switch to the Attributes section and click the Add button attribute. to add a new

59 6. In the New View Object Attribute dialog update the following fields: Field Value Name YearlySalary Type Number Value Type Expression Value Salary * 12

60 Click the OK button. 7. In the next couple of steps we'll show how to add a list of values to a field based on a set of values stored in another table. In this case we'll add a list of values for possible job titles from the jobs table. In the EmpDetails.xml editor switch to the View Accessors section click the Add button view accessor. to add a new

61 8. In the View Accessors dialog shuttle the JobViews to the right. Click the OK button. 9. In the EmpDetails.xml editor switch to the Attributes section, select the JobId attribute and in the List Of Values section click the Add button.

62 10. In the List of Values dialog select JobsView1 for the List Data Source field, and JobId as the List Attribute.

63 11. Still in the List of Values dialog Click the UI Hints tab and choose Input Text with List of Values as the Default List Type and then shuttle the Job Title attribute to the right.

64 Click the OK button. 12. Now we need to add the new object that we created to the data model we exposed to the user interface developers. In the Application Navigator double click the AppModule to open it for editing and choose the Data Model section of the editor.

65 13. Click the EmpDetails view object and shuttle it to the right. 14. In the Application Navigator Right-click AppModel and select Run to invoke the application module tester. This is a small Swing based application that allows you to test the ADF Business Components you have just created.

66 15. Double click the EmpDetails view object to test the functionality you defined. 16. Try setting the Salary to -3 and note the error message once you leave the field. Note the date format for HireDate and the fact that the department name and the yearly salary are displayed. Now invoke the list of values for the JobId to choose a new job.

67 17. The selected job gets populated. 18. Close the Business Components Tester window without committing the changes and back in JDeveloper, clic the Save All icon on the JDeveloper menu bar to save your work. Creating a Page Flow Back to Topic List Web applications usually have more than one page in them. In the next section you are going to add another page to your application and use the ADF Task Flow to define the navigation rules between the two pages. To add a page flow and navigate between pages, perform the following steps:

68 1. In the Application Navigator under the ViewController project locate the file adf-config under the page flows node. Double click it to open it in the editor. This is where we define navigation in our application. 2. Drag and drop the DeptEmpPage.jspx file from the application navigator into the empty adf-config diagram. 3. From the Component Palette drag and drop a View component into the adf-config diagram, and rename it to query. This is going to be a new JSF page that we'll create in a minute.

69 4. From the Component Palette choose a Control Flow Case and then click on the DeptEmpPage and drag a line to the query page. Name this line goquery. 5. From the Component Palette choose another Control Flow Case and then create an opposite flow from the query page to the DeptEmpPage. Name this flow back

70 6. Double click the query view in the diagram to create the new page. Using the Page Template option, select the Oracle Three Column Layout one in the Create JSF page dialog. Click OK. 7. In the Structure pane, select the end and start facets from the template and right click to delete them.

71 8. In the Data Controls pane, click the Refresh button to have EmpDetails1 appearing in the list. 9. Locate the EmpDetails1 data control expand it and expand the Named Criteria node under it. Select the All Queriable Attributes and drag it into the center area of the new query.jspx page. When prompted to choose a component to Create choose Query -> ADF Query Panel.

72 10. In the Data Controls accordion select the EmpDetails1 data control and drag it into the center area of the page below the query component. When prompted to choose a component to Create choose Form->ADF Form. In the Edit Forms Details, check both the Include Navigation Controls and the Include Submit Button.

73 Click OK. 11. In the structure pane locate the Submit button, right click it and choose Insert after af:command:button - Submit -> Button.

74 Using the property inspector change the Text of the new button to be Back and for the Action property select back from the drop down list. This will cause the button to perform the navigation you defined in the page flow.

75 12. Next we'll add transaction operations to the page to allow you to commit and rollback changes. In the Data Controls Palette expand the application module level Operations node to locate the commit and rollback operations. Drag the Commit operation into the structure pane before the First Button. When prompted for a drop target choose ADF Button 13. Repeat the same steps for the Rollback operation.

76 In the Property Inspector, for the Rollback and for the Commit buttons, set the Disabled property to default. 14. If you'll maximize the design editor at this stage by double clicking the Query.jspx tab, your page should look like this:

77 15. Switch back to editing the DeptEmpPage.jspx by clicking on its tab or opening the file from the Application Navigator. A quick way to navigate to this or any other file is using the global find box at the top right of JDeveloper and typing the file name there,

78 Then just click the file name to open it in the editor. 16. In the page design, expand the Departments accordion. From the Component Palette, choose a Button component and drag it into the Departments accordion between the First and Previous buttons. Alternatively you can right click the First button and choose insert after->button to add the new button.

79 Using the property inspector change the Text of the button to be Query and for the Action property type goquery or select it from the drop down list if available. This will cause the button to perform the navigation you defined in the page flow. 17. Click the Save All icon on the JDeveloper menu bar to save your work, and then right click the DeptEmpPage.jspx page and choose Run. 18. When the page appears in your browser click the Query button to navigate to your new page.

80 19. In the new Query page, click the magnifying glass icon next to the JobID field to bring up a search form. 20. Search for Jobs whose jobtitle begins with A%.

81 Choose the Accountant title and click OK. Now click the Search button in the Query page to return the results in the form below.

82 21. You can continue playing with the form saving your query criteria, creating more complex queries and updating data for employees. Note how this form displays a view of the data that matches the definition in the view object you created - including information for Department name as well as a list of values for the Job id. You can also make changes to the data and commit and rollback your transaction as needed.

83 Close your browser window. Back to Topic List Using ADF Faces Framework Features

84 In the next section we'll enhance our pages with additional Ajax functionality leveraging the declarative development offered by the ADF Faces components. Using Partial Page Refresh Using Drop Down Menus and Operation Components Using Partial Page Refresh First we'll add an automatic update of the yearlysalary field based on changes in the Salary field. Since we don't want to refresh the whole page, we'll use the partial page refresh capability offered by ADF Faces To do this we'll define the Salary field to autosubmit, and the yearlysalary field to depend on the Salary field. 1. Open the query.jspx file in the design editor and locate the Salary field and click it. In the property inspector value of the Id property to sal. 2. Still in the Property Inspector under the Behavior section set the AutoSubmit property to True.

85 3. Using the Structure Panel locate the YearlySalary field. Another option to get to this field is to double click th to maximize the window and then locate the field in the design editor. Locate the PartialTriggers property under the Behavior section and click the arrow to its right to choose Edit 4. In the Edit Property dialog locate the Salary field and shuttle it to the right using the blue arrow.

86 Click the OK button. 5. Click the Save All icon on the JDeveloper menu bar to save your work, and Run your page. 6. When the page comes up, click the Query button to use the query section.

87 7. Locate employees having the first name begin with A%. Note the salary and yearly salary values..

88 8. Update the Salary field and move out of the field. Notice the immediate change in the YearlySalary field once you leave the Salary field. 9. Close your browser window. Using Drop Down Menus and Operation Components Back to Topic Back to Topic List In this section we'll add a drop down menu to a page and use a couple of ADF Faces operation components to add Javascript based operations to our page that will export table data into an Excel spreadsheet and to a printable page. 1. Open the DeptEmpPage.jspx file in the design editor and click inside the menus place holder space in the pa collection surrounding the Employees table. Right click to bring up the context menu and choose Insert Insid menus and then Menu.

89 2. In the Property Inspector set the Text property to My Options. 3. In the Property Inspector under the Behavior section set the Detachable property to true. 4. Using the Structure Pane right click the menu component and choose Insert inside af:menu - My Options a Menu Item.

90 Using the property inspector set the Text property of the new menu item to Export to Excel. 5. With the new Export to Excel menu item still selected in the structure pane, expand the Operations section o ADF Faces components in the component Palette. Locate the Export Collection Action Listener component and click it - or drag it onto the Export to Excel m in the structure pane.

91 6. In the dialog that pops up click the down arrow next to ExportedId field and choose Edit. 7. In the Edit Property dialog navigate the page's structure to locate the table -t1 in the PanelCollection and clic

92 Click OK. 8. From the Type drop down list select excelhtml. Click the OK button. 9. Let's add another menu option to our menu. In the structure pane right click the Export to Excel menu compo from the context menu choose Insert After af:commandmenuitem - Export to Excel and then Menu Item

93 10. Set the Text property of this new menu option to Printable Page. 11. From the Operations section of the component palette click the Show Printable Page Behavior to add it to y menu item. You can also drag and drop it onto the new menu option you created.

94 12. Click the Save All icon on the JDeveloper menu bar to save your work, and choose Run. 13. When the page comes up bring up your menu and detach it. 14. Then invoke each one of the menu options you created. For example Export to Excel.

95 You may need to accept the download of the file in the browser window to be able to access the Excel file. 15. Try the Printable Page option. The page is ready for printing.

96 Close the browser window. Back to Topic Back to Topic List Create Read Only Business Services, Page Fragments and Regions In the next two sections we'll create a reusable page fragment that will allow us to search for employees by their . We'll then use this page fragment inside another JSF page. Query Only Business Service Based on Parameters Reusable Task Flows, Page Fragments and Regions Query Only Business Service Based on Parameters First we'll create a new ADF Business Components View Object to provide us with the right query based on a parameter. 1. In the Application Navigator locate the demo.model package and right click on it to choose New View Object...

97 2. In the Create View Object dialog set the Name property to EmpBy and for view type choose the Read Only Access through SQL Query radio button. Click Next. 3. In step 2 of the Create View Object dialog type the following query select first_name,last_name from employees where =:p_ The ':' before p_ means that it is a variable that will be passed to the query. Click the Test button to verify your query.

98 Click OK then click Next. 4. In step 3 of the Create View Object dialog, Click the New button to define a new bind variable. Set the Name property to be p_ .

99 Click the Control Hints tab and set the Label Text to .

100 5. Click Next a few more times to accept all the defaults, until you get to step 8 of the dialog. Here check the Application Module check box to include your new view in your data model. Click the Finish button. 6. You can now run the Application Module Tester, when you'll double click the new EmpsBy 1 view you'll be prompted to insert a value for the parameter. You can insert SKING press OK and get the results for this address.

101 To try another value click the Edit button.

102 Exit from the Tester. Back to Topic Back to Topic List Reusable Task Flows, Page Fragments and Regions In this section we'll create a reusable page fragment that will allow us to search for employees by their . We'll then use this page fragment inside another JSF page. The same page fragment can be used in multiple other pages in our application. 1. First we'll create a new task flow specific for this page. In the Application Navigator locate the ViewController project and right click on it to choose New...

103 Under the Web Tier -> JSF category choose ADF Task Flow. Click OK. 2. In the Create Task Flow dialog set the File Name property to search- -flow.xml. Verify that the Create As Bounded Task Flow and Create with Page Fragments options are both checked.

104 Click OK. 3. In the diagram editor for the new flow you created, drag a View component from the component palette onto rename it to search . While we'll only be using a single page in this flow, you can have bounded task flo multiple pages and still include them in other JSF pages.

105 4. Double click the new search view components to create the page for it. Accept all the defaults in the dialog that appears and make sure the file name is search .jsff. This will c a page fragment that can be included in other JSF pages. Click OK.

106 5. An empty design view of the page will appear. Expand the Data Controls accordion and click the Refresh bu the new EmpBy data control appear in the list. Locate the new view you created. - EmpBy 1 expand the view and the Operation node underneath it. We are going to use the ExecuteWithParams operation to execute the query for this view passing to it the ne 6. Drag the ExecuteWithParams operation to your new page, when prompted to choose to choose a drop optio Parameters->ADF Parameter Form...

107 Change the display label for the p_ value from default to . Click OK. 7. In the design editor for the page click the ExecuteWithParams button and use the property inspector to chan property to Find Details.

108 8. From the Data Controls accordion, drag the EmpBy 1 view onto the page beneath the button. When pro a drop option choose From->ADF Read Only Form... Accept the defaults presented in the Edit Form Fields dialog and click OK.

109 The page should look like this: 9. Now that our new bounded task flow includes a page fragment, we'll include the complete bounded task flow JSF page. In the Application Navigator locate the DeptEmpPage.jspx file and open it in the visual design editor. From Palette's Layout section drag and drop a Separator component into the left accordion in the DeptEmpPage.js the Departments form.

110 10. Now we'll add the new flow we created as a region to the existing page. From the Application Navigator drag and drop the search- -flow.xml file into the left accordion in the DeptEmpPage.jspx page beneath the new separator. When prompted for a drop target choose to create a Reg

111 Your page should look like the following: 11. Save your work by pressing the Save All button and then Run the updated DeptEmpPage.jspx page. In the page that comes up in your browser try the new functionality by entering an value in the f the Find Details button.

112 The employee details are returned. Back to Topic Back to Topic List Congratulations you have just finished a complete ADF application. You've used ADF Business Components to create both simple and complex business services that map to the database. You've used ADF Faces components to create a rich user interface with built-in Ajax

113 capabilities. And you used the ADF Task Flows to create page flows and reusable page regions. Notice how little code you had to write while working with JDeveloper and ADF. This is only the first step in your road to mastering Oracle ADF, you can get much more information at Summary Back to Topic List In this tutorial, you've seen how to create ADF Rich Client JSF Pages and use some advanced features like: Create a New Fusion Application and Business Component Refine your Business Components Create JSF Web Pages Bind Data Controls to your JSF Page Add More Complex Business Services Create a Page Flow Use ADF Faces Framework Features Create Read Only Business Services, Page Fragments and Regions Place the cursor over this icon to hide all screenshots. Back to Topic List

Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal

Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal JOIN TODAY Go to: www.oracle.com/technetwork/java OTN Developer Day Oracle Fusion Development Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal Hands on Lab (last update, June

More information

Developing Web and Mobile Dashboards with Oracle ADF

Developing Web and Mobile Dashboards with Oracle ADF Developing Web and Mobile Dashboards with Oracle ADF In this lab you ll build a web dashboard that displays data from the database in meaningful ways. You are going to leverage Oracle ADF the Oracle Application

More information

Building and Using Web Services With JDeveloper 11g

Building and Using Web Services With JDeveloper 11g Building and Using Web Services With JDeveloper 11g Purpose In this tutorial, you create a series of simple web service scenarios in JDeveloper. This is intended as a light introduction to some of the

More information

Tutorial on Building a web Application with Jdeveloper using EJB, JPA and Java Server Faces By Phaninder Surapaneni

Tutorial on Building a web Application with Jdeveloper using EJB, JPA and Java Server Faces By Phaninder Surapaneni Tutorial on Building a web Application with Jdeveloper using EJB, JPA and Java Server Faces By Phaninder Surapaneni This Tutorial covers: 1.Building the DataModel using EJB3.0. 2.Creating amasterdetail

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Getting Started with Oracle Business Intelligence Publisher 11g Release 1 (11.1.1) E28374-02 September 2013 Welcome to Getting Started with Oracle Business Intelligence Publisher.

More information

Building an Agile PLM Web Application with JDeveloper and Agile 93 Web Services

Building an Agile PLM Web Application with JDeveloper and Agile 93 Web Services Building an Agile PLM Web Application with JDeveloper and Agile 93 Web Services Tutorial By: Maneesh Agarwal,Venugopalan Sreedharan Agile PLM Development October 2009 CONTENTS Chapter 1 Overview... 3

More information

ORACLE BUSINESS INTELLIGENCE WORKSHOP

ORACLE BUSINESS INTELLIGENCE WORKSHOP ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with

More information

Database Forms and Reports Tutorial

Database Forms and Reports Tutorial Database Forms and Reports Tutorial Contents Introduction... 1 What you will learn in this tutorial... 2 Lesson 1: Create First Form Using Wizard... 3 Lesson 2: Design the Second Form... 9 Add Components

More information

Microsoft Access 2010 handout

Microsoft Access 2010 handout Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant

More information

Finance Reporting. Millennium FAST. User Guide Version 4.0. Memorial University of Newfoundland. September 2013

Finance Reporting. Millennium FAST. User Guide Version 4.0. Memorial University of Newfoundland. September 2013 Millennium FAST Finance Reporting Memorial University of Newfoundland September 2013 User Guide Version 4.0 FAST Finance User Guide Page i Contents Introducing FAST Finance Reporting 4.0... 2 What is FAST

More information

ORACLE BUSINESS INTELLIGENCE WORKSHOP

ORACLE BUSINESS INTELLIGENCE WORKSHOP ORACLE BUSINESS INTELLIGENCE WORKSHOP Creating Interactive Dashboards and Using Oracle Business Intelligence Answers Purpose This tutorial shows you how to build, format, and customize Oracle Business

More information

USER GUIDE. Unit 2: Synergy. Chapter 2: Using Schoolwires Synergy

USER GUIDE. Unit 2: Synergy. Chapter 2: Using Schoolwires Synergy USER GUIDE Unit 2: Synergy Chapter 2: Using Schoolwires Synergy Schoolwires Synergy & Assist Version 2.0 TABLE OF CONTENTS Introductions... 1 Audience... 1 Objectives... 1 Before You Begin... 1 Getting

More information

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC

MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL

More information

Introduction to Microsoft Access 2003

Introduction to Microsoft Access 2003 Introduction to Microsoft Access 2003 Zhi Liu School of Information Fall/2006 Introduction and Objectives Microsoft Access 2003 is a powerful, yet easy to learn, relational database application for Microsoft

More information

Oracle Application Development Framework Overview

Oracle Application Development Framework Overview An Oracle White Paper June 2011 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services

More information

History Explorer. View and Export Logged Print Job Information WHITE PAPER

History Explorer. View and Export Logged Print Job Information WHITE PAPER History Explorer View and Export Logged Print Job Information WHITE PAPER Contents Overview 3 Logging Information to the System Database 4 Logging Print Job Information from BarTender Designer 4 Logging

More information

Microsoft Office Access 2007 Basics

Microsoft Office Access 2007 Basics Access(ing) A Database Project PRESENTED BY THE TECHNOLOGY TRAINERS OF THE MONROE COUNTY LIBRARY SYSTEM EMAIL: TRAININGLAB@MONROE.LIB.MI.US MONROE COUNTY LIBRARY SYSTEM 734-241-5770 1 840 SOUTH ROESSLER

More information

Results CRM 2012 User Manual

Results CRM 2012 User Manual Results CRM 2012 User Manual A Guide to Using Results CRM Standard, Results CRM Plus, & Results CRM Business Suite Table of Contents Installation Instructions... 1 Single User & Evaluation Installation

More information

Table of Contents. 1. Content Approval...1 EVALUATION COPY

Table of Contents. 1. Content Approval...1 EVALUATION COPY Table of Contents Table of Contents 1. Content Approval...1 Enabling Content Approval...1 Content Approval Workflows...4 Exercise 1: Enabling and Using SharePoint Content Approval...9 Exercise 2: Enabling

More information

Setting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose

Setting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose Setting up the Oracle Warehouse Builder Project Purpose In this tutorial, you setup and configure the project environment for Oracle Warehouse Builder 10g Release 2. You create a Warehouse Builder repository

More information

IBM BPM V8.5 Standard Consistent Document Managment

IBM BPM V8.5 Standard Consistent Document Managment IBM Software An IBM Proof of Technology IBM BPM V8.5 Standard Consistent Document Managment Lab Exercises Version 1.0 Author: Sebastian Carbajales An IBM Proof of Technology Catalog Number Copyright IBM

More information

Web Intelligence User Guide

Web Intelligence User Guide Web Intelligence User Guide Office of Financial Management - Enterprise Reporting Services 4/11/2011 Table of Contents Chapter 1 - Overview... 1 Purpose... 1 Chapter 2 Logon Procedure... 3 Web Intelligence

More information

Developing SQL and PL/SQL with JDeveloper

Developing SQL and PL/SQL with JDeveloper Seite 1 von 23 Developing SQL and PL/SQL with JDeveloper Oracle JDeveloper 10g Preview Technologies used: SQL, PL/SQL An Oracle JDeveloper Tutorial September 2003 Content This tutorial walks through the

More information

Business Objects Version 5 : Introduction

Business Objects Version 5 : Introduction Business Objects Version 5 : Introduction Page 1 TABLE OF CONTENTS Introduction About Business Objects Changing Your Password Retrieving Pre-Defined Reports Formatting Your Report Using the Slice and Dice

More information

The Oracle Fusion Development Platform

The Oracle Fusion Development Platform The Oracle Fusion Development Platform Juan Camilo Ruiz Senior Product Manager Development Tools 1 The preceding is intended to outline our general product direction. It is intended for information purposes

More information

Handout: Word 2010 Tips and Shortcuts

Handout: Word 2010 Tips and Shortcuts Word 2010: Tips and Shortcuts Table of Contents EXPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 IMPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 USE THE FORMAT PAINTER... 3 REPEAT THE LAST ACTION... 3 SHOW

More information

Learn About Analysis, Interactive Reports, and Dashboards

Learn About Analysis, Interactive Reports, and Dashboards Learn About Analysis, Interactive Reports, and Dashboards This document supports Pentaho Business Analytics Suite 5.0 GA and Pentaho Data Integration 5.0 GA, documentation revision February 3, 2014, copyright

More information

Virtual Communities Operations Manual

Virtual Communities Operations Manual Virtual Communities Operations Manual The Chapter Virtual Communities (VC) have been developed to improve communication among chapter leaders and members, to facilitate networking and communication among

More information

Table of Contents. Welcome... 2. Login... 3. Password Assistance... 4. Self Registration... 5. Secure Mail... 7. Compose... 8. Drafts...

Table of Contents. Welcome... 2. Login... 3. Password Assistance... 4. Self Registration... 5. Secure Mail... 7. Compose... 8. Drafts... Table of Contents Welcome... 2 Login... 3 Password Assistance... 4 Self Registration... 5 Secure Mail... 7 Compose... 8 Drafts... 10 Outbox... 11 Sent Items... 12 View Package Details... 12 File Manager...

More information

Microsoft Access 2007

Microsoft Access 2007 How to Use: Microsoft Access 2007 Microsoft Office Access is a powerful tool used to create and format databases. Databases allow information to be organized in rows and tables, where queries can be formed

More information

MicroStrategy Desktop

MicroStrategy Desktop MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from

More information

Working with SQL Server Integration Services

Working with SQL Server Integration Services SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to

More information

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide Decision Support AITS University Administration Web Intelligence Rich Client 4.1 User Guide 2 P age Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence

More information

Getting Started Guide. Trimble Accubid Enterprise Software

Getting Started Guide. Trimble Accubid Enterprise Software Getting Started Guide Trimble Accubid Enterprise Software Revision A August 2013 F Toronto Office Trimble Canada Ltd. 7725 Jane Street Concord, Ontario L4K 1X4 Copyright and Trademarks 2005-2013 Trimble

More information

Have you ever done something the long way and then

Have you ever done something the long way and then Quick Web Development Using JDeveloper 10g Use the Struts controller. Generate the Java Server Page. Run the application. In a short period of time, you ll learn how to quickly develop an application using

More information

BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005

BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without

More information

Content Management System User Guide

Content Management System User Guide Content Management System User Guide support@ 07 3102 3155 Logging in: Navigate to your website. Find Login or Admin on your site and enter your details. If there is no Login or Admin area visible select

More information

Oracle Data Integrator for Big Data. Alex Kotopoulis Senior Principal Product Manager

Oracle Data Integrator for Big Data. Alex Kotopoulis Senior Principal Product Manager Oracle Data Integrator for Big Data Alex Kotopoulis Senior Principal Product Manager Hands on Lab - Oracle Data Integrator for Big Data Abstract: This lab will highlight to Developers, DBAs and Architects

More information

Access 2007 Creating Forms Table of Contents

Access 2007 Creating Forms Table of Contents Access 2007 Creating Forms Table of Contents CREATING FORMS IN ACCESS 2007... 3 UNDERSTAND LAYOUT VIEW AND DESIGN VIEW... 3 LAYOUT VIEW... 3 DESIGN VIEW... 3 UNDERSTAND CONTROLS... 4 BOUND CONTROL... 4

More information

Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients

Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients Technical Paper Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients A practical introduction to SAS Information Map Studio and SAS Web Report Studio for new and experienced

More information

SiteBuilder 2.1 Manual

SiteBuilder 2.1 Manual SiteBuilder 2.1 Manual Copyright 2004 Yahoo! Inc. All rights reserved. Yahoo! SiteBuilder About This Guide With Yahoo! SiteBuilder, you can build a great web site without even knowing HTML. If you can

More information

Grapevine Mail User Guide

Grapevine Mail User Guide Grapevine Mail User Guide Table of Contents Accessing Grapevine Mail...2 How to access the Mail portal... 2 How to login... 2 Grapevine Mail user guide... 5 Copying your contacts to the new Grapevine Mail

More information

TECHNICAL TRAINING LAB INSTRUCTIONS

TECHNICAL TRAINING LAB INSTRUCTIONS In this lab you will learn how to login to the TotalAgility Designer and navigate around it. You will also learn how to set common Server Settings, create a simple capture workflow business process, save,

More information

Oracle Business Intelligence Publisher: Create Reports and Data Models. Part 1 - Layout Editor

Oracle Business Intelligence Publisher: Create Reports and Data Models. Part 1 - Layout Editor Oracle Business Intelligence Publisher: Create Reports and Data Models Part 1 - Layout Editor Pradeep Kumar Sharma Senior Principal Product Manager, Oracle Business Intelligence Kasturi Shekhar Director,

More information

F9 Integration Manager

F9 Integration Manager F9 Integration Manager User Guide for use with QuickBooks This guide outlines the integration steps and processes supported for the purposes of financial reporting with F9 Professional and F9 Integration

More information

Reduced Quality Sample

Reduced Quality Sample Access 2007 Essentials PART ONE Mobile MOUSe Access 2007 Essentials Version # 1.1 Part One 08/08/2010 11:20 About this Course Microsoft Access is the database application included with Microsoft Office.

More information

Create an Excel BI report and share on SharePoint 2013

Create an Excel BI report and share on SharePoint 2013 2013 Create an Excel BI report and share on SharePoint 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 6.2 Content Author's Reference and Cookbook Rev. 091019 Sitecore CMS 6.2 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

Web Mail Guide... Error! Bookmark not defined. 1 Introduction to Web Mail... 4. 2 Your Web Mail Home Page... 5. 3 Using the Inbox...

Web Mail Guide... Error! Bookmark not defined. 1 Introduction to Web Mail... 4. 2 Your Web Mail Home Page... 5. 3 Using the Inbox... Powered by Table of Contents Web Mail Guide... Error! Bookmark not defined. 1 Introduction to Web Mail... 4 1.1 Requirements... 4 1.2 Recommendations for using Web Mail... 4 1.3 Accessing your Web Mail...

More information

Search help. More on Office.com: images templates

Search help. More on Office.com: images templates Page 1 of 14 Access 2010 Home > Access 2010 Help and How-to > Getting started Search help More on Office.com: images templates Access 2010: database tasks Here are some basic database tasks that you can

More information

Intellect Platform - Tables and Templates Basic Document Management System - A101

Intellect Platform - Tables and Templates Basic Document Management System - A101 Intellect Platform - Tables and Templates Basic Document Management System - A101 Interneer, Inc. 4/12/2010 Created by Erika Keresztyen 2 Tables and Templates - A101 - Basic Document Management System

More information

owncloud Configuration and Usage Guide

owncloud Configuration and Usage Guide owncloud Configuration and Usage Guide This guide will assist you with configuring and using YSUʼs Cloud Data storage solution (owncloud). The setup instructions will include how to navigate the web interface,

More information

Lab 2: MS ACCESS Tables

Lab 2: MS ACCESS Tables Lab 2: MS ACCESS Tables Summary Introduction to Tables and How to Build a New Database Creating Tables in Datasheet View and Design View Working with Data on Sorting and Filtering 1. Introduction Creating

More information

DbSchema Tutorial with Introduction in SQL Databases

DbSchema Tutorial with Introduction in SQL Databases DbSchema Tutorial with Introduction in SQL Databases Contents Connect to the Database and Create First Tables... 2 Create Foreign Keys... 7 Create Indexes... 9 Generate Random Data... 11 Relational Data

More information

NetIQ Operations Center 5: The Best IT Management Tool in the World Lab

NetIQ Operations Center 5: The Best IT Management Tool in the World Lab NetIQ Operations Center 5: The Best IT Management Tool in the World Lab NIQ08 Novell Training Services ATT LIVE 2012 LAS VEGAS www.novell.com Legal Notices Novell, Inc., makes no representations or warranties

More information

HDAccess Administrators User Manual. Help Desk Authority 9.0

HDAccess Administrators User Manual. Help Desk Authority 9.0 HDAccess Administrators User Manual Help Desk Authority 9.0 2011ScriptLogic Corporation ALL RIGHTS RESERVED. ScriptLogic, the ScriptLogic logo and Point,Click,Done! are trademarks and registered trademarks

More information

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë 14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected

More information

How to build Dashboard - Step by Step tutorial/recipe

How to build Dashboard - Step by Step tutorial/recipe How to build Dashboard - Step by Step tutorial/recipe Contents How to build Dashboard - Step by Step tutorial/recipe...1 How to create Excel Dashboard [ as direct connection ]...2 Purpose of this Dashboard

More information

Application. 1.1 About This Tutorial. 1.1.1 Tutorial Requirements. 1.1.2 Provided Files

Application. 1.1 About This Tutorial. 1.1.1 Tutorial Requirements. 1.1.2 Provided Files About This Tutorial 1Creating an End-to-End HL7 Over MLLP Application 1.1 About This Tutorial 1.1.1 Tutorial Requirements 1.1.2 Provided Files This tutorial takes you through the steps of creating an end-to-end

More information

Using FileMaker Pro with Microsoft Office

Using FileMaker Pro with Microsoft Office Hands-on Guide Using FileMaker Pro with Microsoft Office Making FileMaker Pro Your Office Companion page 1 Table of Contents Introduction... 3 Before You Get Started... 4 Sharing Data between FileMaker

More information

McAfee Endpoint Encryption Reporting Tool

McAfee Endpoint Encryption Reporting Tool McAfee Endpoint Encryption Reporting Tool User Guide Version 5.2.13 McAfee, Inc. McAfee, Inc. 3965 Freedom Circle, Santa Clara, CA 95054, USA Tel: (+1) 888.847.8766 For more information regarding local

More information

WebSphere Business Monitor V6.2 KPI history and prediction lab

WebSphere Business Monitor V6.2 KPI history and prediction lab Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 KPI history and prediction lab What this exercise is about... 1 Lab requirements...

More information

IBM Information Server

IBM Information Server IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01 IBM Information Server Version 8 Release 1 IBM Information Server Administration Guide SC18-9929-01

More information

TimeValue Software Due Date Tracking and Task Management Software

TimeValue Software Due Date Tracking and Task Management Software User s Guide TM TimeValue Software Due Date Tracking and Task Management Software File In Time Software User s Guide Copyright TimeValue Software, Inc. (a California Corporation) 1992-2010. All rights

More information

Appendix A How to create a data-sharing lab

Appendix A How to create a data-sharing lab Appendix A How to create a data-sharing lab Creating a lab involves completing five major steps: creating lists, then graphs, then the page for lab instructions, then adding forms to the lab instructions,

More information

Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface...

Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface... 2 CONTENTS Module One: Getting Started... 6 Opening Outlook... 6 Setting Up Outlook for the First Time... 7 Understanding the Interface...12 Using Backstage View...14 Viewing Your Inbox...15 Closing Outlook...17

More information

Create a New Database in Access 2010

Create a New Database in Access 2010 Create a New Database in Access 2010 Table of Contents OVERVIEW... 1 CREATING A DATABASE... 1 ADDING TO A DATABASE... 2 CREATE A DATABASE BY USING A TEMPLATE... 2 CREATE A DATABASE WITHOUT USING A TEMPLATE...

More information

Chapter 15: Forms. User Guide. 1 P a g e

Chapter 15: Forms. User Guide. 1 P a g e User Guide Chapter 15 Forms Engine 1 P a g e Table of Contents Introduction... 3 Form Building Basics... 4 1) About Form Templates... 4 2) About Form Instances... 4 Key Information... 4 Accessing the Form

More information

MyOra 3.5. User Guide. SQL Tool for Oracle. Kris Murthy

MyOra 3.5. User Guide. SQL Tool for Oracle. Kris Murthy MyOra 3.5 SQL Tool for Oracle User Guide Kris Murthy Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL Editor...

More information

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business

Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business 2015 Managing your Joomla! 3 Content Management System (CMS) Website Websites For Small Business This manual will take you through all the areas that you are likely to use in order to maintain, update

More information

ProSystem fx Engagement

ProSystem fx Engagement ProSystem fx Engagement Admin Guide October 2009 Copyright 2009 CCH INCORPORATED. A Wolters Kluwer business. All Rights Reserved. Material in this publication may not be reproduced or transmitted, in any

More information

EMAIL QUICK START GUIDE

EMAIL QUICK START GUIDE IT Services Microsoft Outlook 2010 EMAIL QUICK START GUIDE Contents What is Outlook?...2 Quick Guide to Email...2 Create a new e-mail message...2 Forward or reply to an e-mail message...2 Creating new

More information

Designing the Process

Designing the Process Lab 2 Designing the Process 2.1 Overview The mortgage application process at Better Mortgage is a mixture of modern and archaic. Applications can be completed either at Better Mortgage branch offices or

More information

Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc.

Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc. Timeless Time and Expense Version 3.0 Timeless Time and Expense All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including

More information

Microsoft Visual Studio Integration Guide

Microsoft Visual Studio Integration Guide Microsoft Visual Studio Integration Guide MKS provides a number of integrations for Integrated Development Environments (IDEs). IDE integrations allow you to access MKS Integrity s workflow and configuration

More information

Appointment Scheduler

Appointment Scheduler EZClaim Appointment Scheduler User Guide Last Update: 11/19/2008 Copyright 2008 EZClaim This page intentionally left blank Contents Contents... iii Getting Started... 5 System Requirements... 5 Installing

More information

JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA

JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA All information presented in the document has been acquired from http://docs.joomla.org to assist you with your website 1 JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA BACK

More information

From Data Modeling to Data Dictionary Written Date : January 20, 2014

From Data Modeling to Data Dictionary Written Date : January 20, 2014 Written Date : January 20, 2014 Data modeling is the process of representing data objects to use in an information system. In Visual Paradigm, you can perform data modeling by drawing Entity Relationship

More information

MicroStrategy Analytics Express User Guide

MicroStrategy Analytics Express User Guide MicroStrategy Analytics Express User Guide Analyzing Data with MicroStrategy Analytics Express Version: 4.0 Document Number: 09770040 CONTENTS 1. Getting Started with MicroStrategy Analytics Express Introduction...

More information

Beginning Microsoft Project

Beginning Microsoft Project Beginning Microsoft Project BEGINNING MICROSOFT PROJECT...1 WHAT IS PROJECT? WHAT IS IT USED FOR?...1 PROJECT WINDOWS... 1 Views and Tables...1 PHASE 1: PLANNING AND SETTING UP PROJECT...2 PLANNING AND

More information

Business Insight Report Authoring Getting Started Guide

Business Insight Report Authoring Getting Started Guide Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,

More information

Education Solutions Development, Inc. APECS Navigation: Business Systems Getting Started Reference Guide

Education Solutions Development, Inc. APECS Navigation: Business Systems Getting Started Reference Guide Education Solutions Development, Inc. APECS Navigation: Business Systems Getting Started Reference Guide March 2013 Education Solutions Development, Inc. What s Inside The information in this reference

More information

GETTING STARTED WITH COVALENT BROWSER

GETTING STARTED WITH COVALENT BROWSER GETTING STARTED WITH COVALENT BROWSER Contents Getting Started with Covalent Browser... 1 What is the Browser Version?... 4 Logging in... 5 The URL address... 5 Home page... 5 Menu bar... 5 Go To button...

More information

SQL Server 2005: Report Builder

SQL Server 2005: Report Builder SQL Server 2005: Report Builder Table of Contents SQL Server 2005: Report Builder...3 Lab Setup...4 Exercise 1 Report Model Projects...5 Exercise 2 Create a Report using Report Builder...9 SQL Server 2005:

More information

6. If you want to enter specific formats, click the Format Tab to auto format the information that is entered into the field.

6. If you want to enter specific formats, click the Format Tab to auto format the information that is entered into the field. Adobe Acrobat Professional X Part 3 - Creating Fillable Forms Preparing the Form Create the form in Word, including underlines, images and any other text you would like showing on the form. Convert the

More information

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers 1 INTRODUCTION GOAL OBJECTIVES MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS OVERVIEW

More information

Outlook Email. User Guide IS TRAINING CENTER. 833 Chestnut St, Suite 600. Philadelphia, PA 19107 215-503-7500

Outlook Email. User Guide IS TRAINING CENTER. 833 Chestnut St, Suite 600. Philadelphia, PA 19107 215-503-7500 Outlook Email User Guide IS TRAINING CENTER 833 Chestnut St, Suite 600 Philadelphia, PA 19107 215-503-7500 This page intentionally left blank. TABLE OF CONTENTS Getting Started... 3 Opening Outlook...

More information

Outlook Web Access. PRECEDED by v\

Outlook Web Access. PRECEDED by v\ Outlook Web Access Logging in to OWA (Outlook Web Access) from Home 1. Login page http://mail.vernonct.org/exchange 2. To avoid these steps each time you login, you can add the login page to your favorites.

More information

FORM SIMPLICITY QUICK REFERENCE GUIDE PROFESSIONAL/ULTIMATE EDITION

FORM SIMPLICITY QUICK REFERENCE GUIDE PROFESSIONAL/ULTIMATE EDITION FORM SIMPLICITY QUICK REFERENCE GUIDE PROFESSIONAL/ULTIMATE EDITION Library Getting a Form 1. Click on Start a Form. (Alternatively, you can click on Library in the menu bar at the top) 2. This will open

More information

Generating Open For Business Reports with the BIRT RCP Designer

Generating Open For Business Reports with the BIRT RCP Designer Generating Open For Business Reports with the BIRT RCP Designer by Leon Torres and Si Chen The Business Intelligence Reporting Tools (BIRT) is a suite of tools for generating professional looking reports

More information

BID2WIN Workshop. Advanced Report Writing

BID2WIN Workshop. Advanced Report Writing BID2WIN Workshop Advanced Report Writing Please Note: Please feel free to take this workbook home with you! Electronic copies of all lab documentation are available for download at http://www.bid2win.com/userconf/2011/labs/

More information

How to Configure Windows 8.1 to run ereports on IE11

How to Configure Windows 8.1 to run ereports on IE11 How to Configure Windows 8.1 to run ereports on IE11 Description: Windows 8.1 ships with IE10, but can be updated to IE11. There is a special mode in IE11 called Enterprise Mode that can be used to emulate

More information

<Insert Picture Here> Betting Big on JavaServer Faces: Components, Tools, and Tricks

<Insert Picture Here> Betting Big on JavaServer Faces: Components, Tools, and Tricks Betting Big on JavaServer Faces: Components, Tools, and Tricks Steve Muench Consulting Product Manager, JDeveloper/ADF Development Team Oracle Corporation Oracle's Betting Big on

More information

WebSphere Business Monitor V6.2 Business space dashboards

WebSphere Business Monitor V6.2 Business space dashboards Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should

More information

MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES

MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES MICROSOFT OFFICE 2007 MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES Exploring Access Creating and Working with Tables Finding and Filtering Data Working with Queries and Recordsets Working with Forms Working

More information

Avaya Network Configuration Manager User Guide

Avaya Network Configuration Manager User Guide Avaya Network Configuration Manager User Guide May 2004 Avaya Network Configuration Manager User Guide Copyright Avaya Inc. 2004 ALL RIGHTS RESERVED The products, specifications, and other technical information

More information

Task Force on Technology / EXCEL

Task Force on Technology / EXCEL Task Force on Technology EXCEL Basic terminology Spreadsheet A spreadsheet is an electronic document that stores various types of data. There are vertical columns and horizontal rows. A cell is where the

More information

Copyright EPiServer AB

Copyright EPiServer AB Table of Contents 3 Table of Contents ABOUT THIS DOCUMENTATION 4 HOW TO ACCESS EPISERVER HELP SYSTEM 4 EXPECTED KNOWLEDGE 4 ONLINE COMMUNITY ON EPISERVER WORLD 4 COPYRIGHT NOTICE 4 EPISERVER ONLINECENTER

More information

HANDS-ON PRACTICE: DEPLOY AN APPLICATION

HANDS-ON PRACTICE: DEPLOY AN APPLICATION HANDS-ON PRACTICE: DEPLOY AN APPLICATION This hands-on practice accompanies the NoCOUG October conference presentation Just Get it Written: Deploying Applications to OC4J Using JDeveloper and EM, by Peter

More information

WEBTrader. User Guide

WEBTrader. User Guide WEBTrader User Guide Table of Contents Creating a Demo account How to log in Main Areas of the WebTrader Market Watch Favorites Adding Favorites Spot Panes Charts Adding New Chart Using Charts Chart Options

More information