Continuous capture edit  Database element JNDI connection cache option

Chapter 1: Developer Features

New file element

EP 6.1 lets you create portlet elements that are based on files. The file must contain data arranged in a format that can be mapped to grid data (see “Grid rule enhancements”), for example:

Using either file type, you can create a portlet element that uses the grid-rule functionality of Enterprise Portal.

StepsCreating a delimited file element

This example shows how to create a portlet from a file source that uses commas to separate the data. You can also create a file that uses tabs, semi-colons, colons, or spaces to separate data.

  1. Use a spreadsheet application to create a four column table in a spreadsheet program with the following content:

    Col1

    Col2

    Col3

    Col4

    1

    2

    3

    4

    999

    888

    777

    666

  2. Save the content as a comma-delimited file in a temporary directory, with the name data.csv; for example, C:\temp\data.csv.

  3. Log in to Web Studio, select Build Portlets, select New from the Portlet Manager Status menu, then click New to launch Portlet Builder.

  4. Click the arrow to the right of the Add button and select File Element. You see the New Element window, which allows you to identify the file to upload from your local machine to the Enterprise Portal server.

  5. Complete the File Element Definition options:

    Click Upload to the right of the Destination Location field. When the confirmation displays that the file was successfully uploaded, click OK.

  6. Click Preview to see the result.

  7. Click Next.

  8. In the next three windows, click Next to bypass the fields, which are not necessary for this example, or use the regular grid-rule, record layout, and filter steps to define the data format. See the Enterprise Portal Developer’s Guide, Chapter 4, in the section called “Building Portlets,” for more information.

  9. In the Window Preview window, enter a name for the file element. Click Next.

  10. In the Continuous Capture window, click Finish.

  11. In the Portlet Builder, click Save, complete the options, then click Finish.

StepsCreating a fixed-column file element

This section describes how to create a file element using fixed column width data; that is, the source file data is arranged in columns of fixed length.

  1. Use a text editor to create a four column table with the following content:

    Col1

    Col2

    Col3

    Col4

    1

    2

    3

    4

    99

    44

    1

    12

  2. Verify that the number of spaces between each column is the same; for example “9.”

  3. Format the text using a monospaced font—for example, Lucinda Console.

  4. Save the content as a text file (*.txt) in a temporary directory, with the name data.txt; for example, C:\temp\data.txt. Exit the text editor.

  5. Log in to Web Studio.

  6. Select Portlets from the Build menu in the left pane, select New from Portlet Manager Status menu, then click the New button to launch Portlet Builder.

  7. Click the arrow to the right of the Add button and select File Element. You see the New Element window, which allows you to identify the file to upload from your local machine to the Enterprise Portal server.

  8. Complete the File Element Definition options:

    Click Upload to the right of the Destination Location field. This shows the user name you logged in with, for example “opsuper.” The program uploads the file under documentroot (the default is temp\PortalDocs). The file you upload is saved in a subdirectory beneath temp\PortalDocs that has your user name; for example:

    x:\temp\PortalDocs\opsuper

    where “x” is the drive where the temporary directory is located, and “opsuper” is the name of the user that uploaded the file.

    When the confirmation displays that the file was successfully uploaded, click OK.

  9. Click Preview to see the result.

  10. Click Next.

  11. In the next three windows, click Next to bypass the fields, which are not necessary for this example, or use the regular grid-rule, record layout, and filter steps to define the data format. See the Enterprise Portal Developer’s Guide, Chapter 4, in the section called “Building Portlets,” for more information.

  12. In the Window Preview window, enter a name for the file element.

  13. In the Continuous Capture window, click Finish.

  14. In the Portlet Builder, click Save, complete the options, then click Finish.





Copyright © 2004. Sybase Inc. All rights reserved. Database element JNDI connection cache option

View this book as PDF