PowerBuilder::ORCA 0.05 review

Download
by rbytes.net on

PowerBuilder:: ORCA is a Perl interface to PowerBuilder ORCA API. SYNOPSIS use PowerBuilder::ORCA qw/:const/; #open

License: Perl Artistic License
File size: 47K
Developer: Ilya Chelpanov
0 stars award from rbytes.net

PowerBuilder:: ORCA is a Perl interface to PowerBuilder ORCA API.

SYNOPSIS

use PowerBuilder::ORCA qw/:const/;

#open new ORCA session
my $ses=new PowerBuilder::ORCA(['d:WORKCxsPowerBuilderORCApbtest.pbl'],
'd:WORKCxsPowerBuilderORCApbtest.pbl',
'pbtest');

#now, it is possible to carry out manipulations with objects
my $rc=$ses->Export("pbtest.pbl","f_is_dir",PBORCA_FUNCTION,$buf);

my %h;
$ses->EntryInfo("pbtest.pbl","f_db_connect",PBORCA_FUNCTION,%h);

#close session
$ses->Close();

This module enables to use Powersoft Open Library API (ORCA) from Perl. ORCA is software for accessing the PowerBuilder Library Manager functions that PowerBuilder uses in the Library painter. A perl script can use ORCA to do the same kinds of object and library management that the Library painter interface provides.

ORCA was created for CASE tool vendors as part of the Powersoft CODE (Client/Server Open Development Environment) program. CASE tools needed programmatic access to PowerBuilder libraries to create and modify PowerBuilder objects based on an application design.

To execute programs using ORCA API it is necessary to have pborcNN.dll, which is part professional and enterprise versions of PB, where NN - number of PB version. For example, PowerBuilder version 6 - pborc60.dll.

Requirements:
Perl

PowerBuilder::ORCA 0.05 keywords