TABEX/4 Release 4.1.0 - BOI
TABEX/4 Release 4.1.0 - BOI
TABEX/4 Release 4.1.0 - BOI
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