人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

パワービルダーという開発ツールがすごく便利だとききます。どこがどのように便利である(であった・・)のかを、茶飲み話として知りたいです。

●質問者: MASHMASH
●カテゴリ:ウェブ制作
✍キーワード:ビル
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ayutetsu
●130ポイント

http://powersoft.ashisuto.co.jp/productservice/powerbuilder/9.0/

URLは参考程度に。

PowerBuilder6.0までの経験しかありませんが、回答します。

?oracle等のDBとのインターフェースが容易である。

?画面を作成しやすい。

?帳票にも強い。

?画面、テキストボックス等のオブジェクトを継承することができる。

→複数の画面でヘッダ部とフッタ部に同じラベルやボタンがある場合がよくあると思いますが、

親画面として1つ作成すれば、それを継承して子画面を作成することができる為、

ボタンの位置や、終了ボタン等の画面を閉じる処理を各画面に記述する必要が無い。

?画面の項目(テキストボックス)に入力した値を

DBに書き込むときにVB等であればSQL文をソースに書く必要がありますが、

PowerBuilderではテキストボックスとDBを関連付けることが

できますので、マスタメンテのような画面であれば容易に作成することができる。

(詳細は省かせていただきます。)

もちろん、ソースにSQL文を書くこともできます。

ACCESSをご存知かどうか分かりませんが、画面のテキストボックスとDBを関連付けることができる。

ということはソースの量が少なくなる。(生産性が高い)

?グリッド等のコントロールが標準で付いている。(VBとの比較)

少し、細かい話になりましたが、

VBほどメジャーでありませんが、生産性は高いと思います。

取り掛かりに少し時間がかかるかもしれないというところはあるかもしれません。

http://www.ashisuto.co.jp/press/030919.php

◎質問者からの返答

ありがとうございます。具体的で、イメージがわいてきました。


2 ● mi-si
●130ポイント

まぁ茶飲み話として話します。業界に居ましたが、実際に触ったことはないので伝聞調ですが、DOSからWindowsの移行期に出てきた4Gの(GUIベース)のクライアント・サーバー開発ツールが出てきたとき(1993-1995)にまともに使えるツールがPower Builderぐらいしか無かった気がします。

(なおレポートツールとしては、Crystal Reportsが標準扱いされていた記憶があります。確か、一度Seagateに買収されて、また分社したのかな?)

CUIでは、OracleではSQL*Formsなどが使われていましたが、Oracle純正のDeveloper2000(今のOracle Developer Suites)を出し始めたのが1995年ぐらいですから(その当時にDeveloperを使ってましたが結構バグが多かった記憶があります。ただこの手のツールでDBアプリを作るとACCESSやVB使うより楽なんですよね。)

当時のBorlandやMicrosoftはどちらかというとスタンドアローン向けの製品が中心でクライアント・サーバー向けの開発製品は出していませんでした。で、OracleはVBとPowerBuilderの中間のWorkgroup層を狙ったOralce Power Objectsと言う製品を出していましたが、これは、ターゲットが上手く絞り込めず消滅してしまいます。そうこうするうちに、BorlandのDelphi、C++BuilderやMicrosoftからVBのEnterprise Editionなどが出てきて、Power Builderの相対的地位は低下していきます。その後、Sybaseに買収されてしまったのでSybaseのデータベースのシェア低下と戦略転換(モバイル向けにシフト)共に日本ではあまり話を聴かなくなってしまいましたが、まぁ実績があるので大規模システムなどではまだ使われているでしょうか?

1998年ぐらいからクライアント・サーバーシステムがインターネット・ベースにシフトしはじめたのとERP(業務用アプリケーションパッケージ)が入り込んできたので開発ツールはまた戦国時代に突入している言う状況でしょうか。

◎質問者からの返答

ありがとうございます。実にわかりやすい!

私の質問の行間を読んだ回答であり、感動しました。



●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ