20.09.2012 Views

TABEX/4 Release 4.1.0 - BOI

TABEX/4 Release 4.1.0 - BOI

TABEX/4 Release 4.1.0 - BOI

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Newsletter 02<br />

10 / 2010<br />

CONTENTS<br />

Editorial<br />

<strong>TABEX</strong>/4 Browser Interface<br />

<strong>TABEX</strong>/4 <strong>Release</strong><br />

4 .1.0<br />

� MS EXCEL import/export<br />

� SSO - Login<br />

� PDF Print Enhancement<br />

� z/OS Installation D ialog<br />

� SQL Tables<br />

� JAVA Interface<br />

� Selection List<br />

� Linux 64-bit & Shared M.<br />

� SQL Tables<br />

� New Views<br />

� AI Tables<br />

� Summary Database<br />

� Utilities Online<br />

Announcements<br />

� Administration Tasks<br />

� Icon Customization<br />

� <strong>TABEX</strong> Mail<br />

� Releasing Procedures<br />

� Dynamic Table Help<br />

� Hierarchical Table<br />

Management<br />

� PDF Print D ialog<br />

<strong>TABEX</strong>/4 Expert Advice<br />

� MS EXCEL import/export<br />

� Instance Concept<br />

� How to archive<br />

l ogs<br />

Migration Packages<br />

� TABSYS, VTAS, SPITAB<br />

L egal Notice<br />

Dear <strong>TABEX</strong> user,<br />

Editorial<br />

our second newsletter is all about our new <strong>TABEX</strong>/4<br />

<strong>Release</strong> <strong>4.1.0</strong>.<br />

At <strong>BOI</strong> we work continuously to further develop <strong>TABEX</strong>/4.<br />

We are proud to inform you about new innovations and<br />

significant functional enhancements in our new release.<br />

We will provide it for download on our website on October<br />

10th, 2010.<br />

In this newsletter we present the new Browser Interface<br />

in order to give you a general idea of its design and its<br />

available features.<br />

In the section <strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong>, we summarize the<br />

innovations awaiting you in our new release. These<br />

include an import / export functionality for working with MS<br />

EXCEL, login procedure via Single Sign On (SSO),<br />

enhancement of the JAVA interface, new views, utilities<br />

online and many more.<br />

The section Announcements shows what we plan for the<br />

next release autumn 2011.<br />

Our <strong>BOI</strong> <strong>TABEX</strong>/4 experts give you valuable advice on<br />

selected <strong>TABEX</strong>/4 features in the section <strong>TABEX</strong>/4 Expert<br />

Advice. In compliance with your requests we describe<br />

how to export <strong>TABEX</strong>/4 data in MS EXCEL and import<br />

data from MS EXCEL into <strong>TABEX</strong>/4 and explain the<br />

features of the <strong>TABEX</strong>/4 instance concept.<br />

In addition to that, we introduce our <strong>TABEX</strong>/4 Migration<br />

Packages for efficient and successful substitution of other<br />

table maintenance systems.<br />

We hope you enjoy the newsletter!<br />

Hans Haiböck<br />

CEO <strong>BOI</strong> Software GmbH<br />

<strong>BOI</strong> - Newsletter 02 1 10/2010


<strong>TABEX</strong>/4 Browser Interface<br />

The view of the new <strong>TABEX</strong>/4 browser interface is divided into the following sections:<br />

• navigation bar<br />

• login / logout area<br />

• explorer menu<br />

• icon bar and selection list “more actions”<br />

• area for system messages<br />

• dialog area for table view<br />

• optionally table maintenance area or modification formula for mass changes<br />

In the dialog area lines with the symbol are used to enter search criteria.<br />

Via the selection list “more actions” additional actions for which no icons are available can be<br />

started, e.g “import from CSV file (add)”.<br />

The icon shows the icon group to perform table row<br />

operations.<br />

The icon shows the icon group<br />

to perform table column operations.<br />

The icon shows the icon group which allows you to use the table<br />

maintenance area or the modification formula.<br />

You can save the open status of your selected icon group.<br />

<strong>BOI</strong> - Newsletter 02 2 10/2010


<strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong><br />

The new <strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong> will be available for download at our website on 2010/10/10. The<br />

following products are available:<br />

1. <strong>TABEX</strong>/4 Basic System and Table Maintenance System<br />

2. <strong>TABEX</strong>/4 Basic System with DB2-ODBC Access and Table Maintenance System<br />

3. <strong>TABEX</strong>/4 for Windows C/S System<br />

Please request your login for the download area by e-mail.<br />

General information about <strong>Release</strong> <strong>4.1.0</strong>:<br />

New <strong>TABEX</strong>/4 program<br />

load library for z/OS<br />

From this release on, the access routines are separated from the<br />

table maintenance system.<br />

Because we want to save our customers the expensive testing of<br />

application programs, we decided to provide a separate program<br />

load library (called APPCALL), containing the programs for the table<br />

access functions only. It is planned to leave the APPCALL library<br />

unchanged for future releases of <strong>TABEX</strong>/4.<br />

Online Help The help system has been redesigned. Now we maintain the help<br />

contents using a content management system. The help system is<br />

exported into static HTML format so you do not need to install the<br />

content management.<br />

What's new in <strong>Release</strong><br />

<strong>4.1.0</strong>?<br />

The file path can be configured to integrate the help system into<br />

your intranet environment.<br />

We plan to describe the enhancements of the <strong>Release</strong> <strong>4.1.0</strong> in the<br />

document “What is new in <strong>Release</strong> 4_1_0.pdf”. This document<br />

describes all changes in detail and gives you a comprehensive<br />

overview of the new features of <strong>TABEX</strong>/4. This document will be<br />

available at our website in November 2010. It will be announced<br />

separately.<br />

The change log and the upgrade manual will be published at the<br />

website with the <strong>TABEX</strong> release as usual.<br />

<strong>BOI</strong> - Newsletter 02 3 10/2010


<strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong><br />

In this section we present a subset of enhancements of the new <strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong>.<br />

MS EXCEL import / export Many <strong>TABEX</strong>/4 users use the benefits of MS EXCEL for generating<br />

diagrams, statistical analysis, presentations and reports. There is a<br />

great demand to use this program also for data stored in <strong>TABEX</strong> or<br />

DB2 tables. With the new release, table data from data bases can<br />

be exported to MS EXCEL and imported from MS EXCEL via the<br />

browser interface.<br />

The export of tables or of the active table maintenance area into<br />

CSV format enables the transfer of table data from data bases into<br />

programs such as MS EXCEL.<br />

Data formatted as CSV (e.g. MS EXCEL data saved as CSV file)<br />

can be imported into a <strong>TABEX</strong> table. The data must meet the<br />

following requirements for a successful import: The CSV file must<br />

have the same table structure (table columns) as the table where<br />

the data shall be imported. The CSV formatted data can either<br />

replace a whole table or add new rows to the existing table. When<br />

the table is saved, all imported data are checked (using check<br />

tables and the referential integrity rules).<br />

To learn more about how to work with these new functions please<br />

refer to section “expert advice” in this newsletter.<br />

SSO – Login The new release includes interfaces for integrating the <strong>TABEX</strong><br />

application into existing Single Sign On solutions. If SSO login is<br />

activated and configured for the user, the user only needs to log in<br />

to the operating system. There is no need to extra log in to <strong>TABEX</strong>,<br />

the typing of user name and password is no longer necessary.<br />

You are able to define a customer-specific filter which provides the<br />

<strong>TABEX</strong> SSO interface with all needed registration information.<br />

PDF Print Enhancement Table contents can be printed in PDF format during an online<br />

session:<br />

• whole tables<br />

• parts of tables<br />

• selected table rows or table fields<br />

The selection criteria are printed at the front page of the PDF<br />

document.<br />

z/OS Installation Dialog The new installation dialog for z/OS adapts the installation<br />

procedures and examples in the SAMPLE library according to the<br />

user input during the installation process. All installation steps and<br />

sample calls of <strong>TABEX</strong> applications can now be executed without<br />

any further adaptations by the administrator.<br />

<strong>BOI</strong> - Newsletter 02 4 10/2010


<strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong><br />

In this section we present a subset of enhancements of the new <strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong>.<br />

JAVA Interface The JAVA interface has been extended and the following methods<br />

were added:<br />

• insertRow (add table row)<br />

• saveToDB (save modified data to database)<br />

• deleteRow (delete table row)<br />

• deleteRows (delete several rows that match a search<br />

criterion).<br />

Selection List As announced in our last newsletter, you can now replace the lookup<br />

panel (hot key F2) by the new selection list. The look-up panel<br />

showed the possible values of a field. Now the set of available<br />

values can be displayed in a pop-up window as is typical for<br />

Windows applications. This allows the selection of a value out of a<br />

collection of possible values. If a value has been entered in the<br />

field, the cursor is automatically placed at this value in the pop-up<br />

menu.<br />

Linux 64-bit Version &<br />

Shared Memory Tables<br />

Our customers already use the <strong>TABEX</strong>/4 Linux 64-bit version. The<br />

platform independent kernel of <strong>TABEX</strong> – the so-called virtual<br />

machine – has been ported to Linux 64-bit. All platform independent<br />

parts of the software run on the virtual machine so these parts<br />

remained unchanged.<br />

Now the feature of the high performance memory tables in shared<br />

memory can be used for a high amount of tables, and the limit of<br />

the 32-bit addressing was eliminated.<br />

SQL Tables Tables with SQL connection (type SQLT) can be generated within<br />

the browser interface. Functions for displaying and changing the<br />

definitions for these tables are available.<br />

New Views By using a SELECT statement <strong>TABEX</strong> table data can be retrieved<br />

or saved as views or new tables. The syntax corresponds to the<br />

SQL-standard and has some <strong>TABEX</strong> specific enhancements.<br />

Example combining the <strong>TABEX</strong> tables PRODUKT, PRODNAME<br />

and PRODGRP in a view:<br />

SELECT PRODNR,PRODNAME.TEXT,PRODGRP.TEXT,PRODPRICE<br />

FROM PRODUCT,PRODNAME,PRODGRP,<br />

WHERE<br />

PRODUCT.PRODNR = PRODNAME.ID AND PRODUCT.PRODGRP = PRODGRP.ID<br />

<strong>BOI</strong> - Newsletter 02 5 10/2010


<strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong><br />

In this section we present a subset of enhancements of the new <strong>TABEX</strong>/4 <strong>Release</strong> <strong>4.1.0</strong>.<br />

AI Tables Using the browser interface alternate index tables (AI tables) can be<br />

defined and the directory of all AI tables available in the <strong>TABEX</strong><br />

database can be displayed.<br />

Summary Database You can combine several databases to one single logical database,<br />

a so-called summary database. Two types of summary databases<br />

are available:<br />

• Standard Summary Database<br />

• Chain Summary Database<br />

In a Standard Summary Database, entries of the different<br />

databases are interpreted as if they were in one single database.<br />

This enables the user to put together several application databases<br />

from different projects into one single logical database.<br />

In a Chain Summary Database, the order of the physical databases<br />

determines the entries in the Summary Database Index. The<br />

Summary Database always uses the table of the first physical<br />

database, and ignore all tables with the same name which might be<br />

in the following databases. This enables users to put together<br />

tables of several test environments.<br />

Utilities Online Utility procedures can now be configured as menu items in the<br />

browser interface. (Formerly they were only executed in batch jobs.)<br />

These online-utility procedures are executed immediately in the<br />

online session. In case of successful completion a system message<br />

is displayed. In case of error the utility protocol is displayed.<br />

<strong>BOI</strong> - Newsletter 02 6 10/2010


Announcements<br />

We plan a new <strong>TABEX</strong>/4 release for autumn 2011. We will keep you informed about our plans for<br />

further enhancements of <strong>TABEX</strong>/4 in our newsletters. In the following months we will work on the<br />

following projects:<br />

Administration Tasks The highlights of the 2011 release will be a new administration<br />

interface. Administration functions will be realized as a GUI. Please<br />

have a look at the screen shot below for further information on our<br />

planned administration tasks.<br />

The configuration of ODBC data sources for relational<br />

databases has already been integrated in the new <strong>Release</strong> <strong>4.1.0</strong>.<br />

Icon Customization The icon bar can be customized and adapted to the individual<br />

requirements of the user.<br />

<strong>TABEX</strong> Mail We integrate a mail interface into <strong>TABEX</strong>/4 to e-mail generated<br />

PDFs, CSV files or logs from batch jobs etc.<br />

Extended Releasing<br />

Procedures<br />

By classifying release orders release dates can be configured, e.g.<br />

type M for releases in the morning, type E for releases in the<br />

evening. The customer can configure his own classifications of<br />

release orders.<br />

A special release order class for deleting tables (deletion release)<br />

is available.<br />

Additionally the release rules for databases per <strong>TABEX</strong> instance<br />

can be configured. For example tables belonging to an instance in<br />

productive environment must run through the release procedure<br />

though the same tables belonging to the <strong>TABEX</strong> test instance need<br />

not.<br />

<strong>BOI</strong> - Newsletter 02 7 10/2010


Announcements<br />

Dynamic Table Help Help texts for tables can be maintained in a <strong>TABEX</strong> table. A HTML<br />

file will be generated. Pressing the icon “Table Help” displays its<br />

content.<br />

Hierarchical Table<br />

Management<br />

Tables which are linked by referential integrity can be maintained in<br />

one screen form. Thus the maintenance of related tables becomes<br />

easier.<br />

PDF Print Dialog To change the print settings a new PDF print dialog will be<br />

implemented. The following settings can be configured: paper<br />

format portrait / landscape, contents of the front page etc.<br />

Export in MS EXCEL<br />

<strong>TABEX</strong>/4 Expert Advice<br />

The icon starts the procedure "Export as CSV file (replace)"<br />

which saves the currently active table in CSV format:<br />

The names of the columns appear in the first row, separated by ; .<br />

Below, the records of the table are listed. Strings are between<br />

“quotation marks”. Columns are separated by ;<br />

Example:<br />

"PERSONALNUMBER";"LASTNAME";"FIRSTNAME";"ADDRESS";"PLZ";"ORT"<br />

"4001";"Mayer ";"Fritz ";"Grünwaldstraße 5 ";"1234 ";"Walddorf "<br />

"4444";"Mustermonster ";"Heinrich ";"Hausweg 87 ";"1342 ";"Weggen "<br />

"4511";"Schröder ";"Cornelius ";"Stadtplatz 14 ";"1423 ";"Hambach "<br />

"4623";"Schenker ";"Eva ";"St. Georgen 37 ";"1313 ";"Steinhausen "<br />

The Browser displays the following message:<br />

INF0100(I) PDF document of PERSONS-99999999($NEWT) has been created<br />

click here for download of the created document<br />

By clicking the provided link (underlined part of the message) the<br />

program attached to the CSV file extension (e.g. MS EXCEL) is<br />

opened and data of the CSV file are displayed (e.g. as a MS<br />

EXCEL table).<br />

Depending on the browser settings a new window is displayed and<br />

the question “Do you want to open the created document?” is<br />

displayed.<br />

Pressing the OK button is an alternative to clicking on the link: the<br />

program attached to the CSV file (e.g. MS EXCEL) is opened and<br />

the data are displayed.<br />

<strong>BOI</strong> - Newsletter 02 8 10/2010


Import from MS EXCEL<br />

<strong>TABEX</strong>/4 Expert Advice<br />

If you want to import data from MS EXCEL or other spreadsheet<br />

applications or editors into <strong>TABEX</strong>, you have to save them in CSV<br />

format.<br />

There are two options for such an import:<br />

The first option replaces all table data by the imported data. This<br />

replacing import is started by clicking the icon . The data are<br />

checked immediately. If no errors are found, existing table rows are<br />

replaced by the new rows. In the same step, the replaced rows are<br />

checked for delete rule violations and the transfer might be<br />

rejected.<br />

The second option adds the imported records to the table. This<br />

adding import is started by choosing the action “import from CSV<br />

file (add)” in the selection list “more actions”.<br />

The old records remain unchanged. New table rows will be added<br />

and marked for later checking. When the table is saved the checks<br />

using check tables, referential integrity and delete rules are<br />

performed.<br />

Instance Concept Beside the general configuration of <strong>TABEX</strong>/4 at company level you<br />

can configure so-called instances as sub-systems e.g. at<br />

department level or for a group of selected users.<br />

An instance is a predefined “configuration-set” to restrict the<br />

contents and the available features of <strong>TABEX</strong>.<br />

Thus, the configuration-set “instance” might for example define<br />

• Which menu will be displayed?<br />

• Which authorizations are valid?<br />

• Which data bases are used?<br />

• Which presettings are valid (e.g. SQL creator name)?<br />

• etc.<br />

If instances are activated, the instance must be chosen before the<br />

explorer menu is displayed. The chosen instance will automatically<br />

be activated in subsequent sessions.<br />

To change the preset instance, the user has to choose “<strong>TABEX</strong>/4<br />

table maintenance” in the navigation bar.<br />

<strong>BOI</strong> - Newsletter 02 9 10/2010


Instance Concept How to configure an instance:<br />

<strong>TABEX</strong>/4 Expert Advice<br />

The instance definition table is defined by parameter assignments<br />

(parameter=value).<br />

The administration menu provides the following administration tasks<br />

to configure instances, e.g.<br />

• edit instances text<br />

• edit instances menu<br />

• edit default instance<br />

• edit instance configuration<br />

• edit instance database<br />

Another way to generate instances is the use of the <strong>TABEX</strong> utility<br />

TBVW01. This batch job can generate several instances in one<br />

single step.<br />

How to archive logs Protocol databases (TABPRO and TABCMP) must NOT be<br />

reorganized using TABN03-SAVE and TABN01-LOADDB<br />

respectively, because all logs will get lost. In order to merge logs in<br />

tables please use the utility-function TBVW01-PROTPSUM.<br />

TBVW01-PROTARCH transfers all logs into an archiving database<br />

and reorganizes TABPRO and TABCMP.<br />

<strong>TABEX</strong>/4 Migration Packages<br />

Do you have a table management system in use, and do you consider a change?<br />

<strong>TABEX</strong>/4 is THE standard software solution for high-speed access to table data. <strong>TABEX</strong>/4 offers<br />

outstanding performance coupled with maximum reliability. <strong>TABEX</strong>/4 works across platforms and<br />

with all databases and offers a modern, user-friendly, ergonomic browser interface. <strong>TABEX</strong>/4 is<br />

fully customizable to your specific needs and requirements.<br />

<strong>BOI</strong> GmbH offers three migration packages for successful and efficient migration from the following<br />

table management systems to <strong>TABEX</strong>:<br />

TABSYS msg systems AG<br />

VTAS InSoft Software GmbH<br />

SPITAB Le Groupe TECHNOLOGIES<br />

We have already carried out these migrations for our customers. Due to the comprehensive range<br />

of functions provided by <strong>TABEX</strong>/4 the migration from other table management systems is easy and<br />

smooth.<br />

<strong>TABEX</strong>/4 provides of a compatibility interface, thus no application programs have to be<br />

changed. So time and effort needed for migration is extremely small. Just to give you an idea: we<br />

succeeded to carry out the migration of table maintenance from TABSYS to <strong>TABEX</strong> in just one<br />

day of productive work.<br />

<strong>BOI</strong> - Newsletter 02 10 10/2010


<strong>BOI</strong> Company Profile<br />

<strong>BOI</strong> GmbH is the leading provider of high-speed table access and secure and comfortable table<br />

maintenance, optimally adapted to your specific requirements.<br />

For over 30 years <strong>BOI</strong> combines highest software quality with outstanding service. Notable and<br />

well-known TOP companies from different sectors (banks and financial services, insurance,<br />

industry and services) rely on the solutions of <strong>BOI</strong> for many years for their most demanding and<br />

mission-critical data management challenges.<br />

Our flagship product <strong>TABEX</strong>/4 offers<br />

• high-speed table access with maximum performance - fast, reliable,and smooth<br />

• audit-proof, easy-to-use and ergonomic table maintenance meeting highest security<br />

requirements - easy, secure and comfortable<br />

• unlimited copy & move of table data - independent of platforms and data bases<br />

We would be delighted to provide you with any further information you may need.<br />

Please contact the <strong>BOI</strong> team at boi@boi.at.<br />

Spazgasse 4<br />

A - 4020 Linz, Austria<br />

Phone: +43 (0) 732 / 736423 - 0<br />

Fax: +43 (0) 732 / 736423 - 2<br />

Email: boi@boi.at<br />

Web: http:// w ww.boi.at<br />

FN 81632y Landesgericht Linz<br />

UID: ATU24421409<br />

© <strong>BOI</strong> Linz, 2010<br />

Legal Notice<br />

Our Newsletter 03 will be released in February 2011.<br />

You are receiving this newsletter as a <strong>BOI</strong> customer or<br />

because you indicated an interest in <strong>BOI</strong>'s activities.<br />

You can subscribe to our newsletter on our website<br />

http://www.boi.at or download our newsletter as a PDF file.<br />

The web version of the newsletter is available at<br />

http://www.boi.at.<br />

You can unsubscribe to the newsletter anytime on our<br />

website http://www.boi.at.<br />

Please send feedback to newsletter@boi.at!<br />

Editors:<br />

Daniele Haiböck-Sinner<br />

Gabriele Kasper<br />

<strong>BOI</strong> - Newsletter 02 11 10/2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!