‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
おじさんの FE レイアウト奮戦記‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
>> はじめに <<
この拙文は ForceEngine という素晴らしいデータベースソフトのレイアウトにひょん
な事から取り汲まざるを得なくなった42才のおじさんの感想文です.ForceEngine をまだ
使った事のない(私の様な初心者の)方にこのソフトを使ったデータベースのレイアウト
作成の楽しさ,素晴らしさを知っていただく一助になれば幸いです.
ForceEngene の作者,上田篤史様,このソフトを使うきっかけを作っていただいたSUPER
7さま,石の飛んでくるのを覚悟で書けとはげましてくれたみちあき編集長に感謝いたしま
す.
>> ああ,なつかしの FE! <<
私がはじめて ForceEngine(以下 FEと略記)に出会ったのは,Mac関連フォーラムのライ
ブラリに登録されたPDSのリストをFEのデータにしたものをダウンロードした時です.これ
を見る為だけにFEもダウンロードしました.何の変哲もないカード型データベースソフト
で,その後ほとんど使う事もなくハードディスクの片隅に眠らせたまま,顧みることすら
ありませんでした.
二度目の出合は MuON に入会した直後です.会員名簿のブラウザーとして,又メール 機能を追加した FE 1.2b2 の名をライブラリに発見した時はなにかなつかしい思いを感じ たものです.
おりしも SUPER 7さんの「クアドラ・コンパチ・サーベイ」なるプロジェクトが進行 中で,私もその一員に加えていただくことになりました.以前から TEXT形式でのレポート に限界と不便さを感じていた私にとって,FEとの再会は惑星クリプトンとウルトラ星の神のお導きであったのでしょう.
このときから私の FEとの格闘の日々がはじまったのです…
>> FEの楽しみは FEFBだ! <<
いままでデータベースといえば informixというヤヤコシイSQLなる言語で操る無味乾
燥なものしか知らなかった私にとって,FEのフィールド設計は新鮮そのものででした.
データ構造/表示レイアウトを決定する,FEFBと呼ばれるベースファイルの作成は一 種のお絵描き感覚で,カードの大きさを決めてその中に必要なフィールドを作り,その中 身を対話形式で決めていく.レイアウトはフィールドをマウスでつまんで好きな所に持っ ていくだけ.
楽しみながらこんな事を繰返していくだけで,あっと言う間にクアドラ・コンパチ・ サーベイのベースファイルが出来上がっていました.Macintoshのユーザーインターフェー スの素晴らしさに改めて感心すると共に,こんなに凄いソフトを造りながらお金を取らず に提供してくれる人の存在に「太っ腹だな〜」とびっくりしてしまいました.
あとは データファイルを作り,実際にデータを入れていくだけです.これもGomTalk 7のおかげで,あらかじめ作ってあった クアドラ・コンパチのTEXTファイルをエディタで 開き,コピー&ペーストを繰り返すだけで,簡単に出来てしまいました.
一度データファイルを作ってしまうと,あとは必要なものだけを抽出して別のデータ
ファイルを作ることも簡単にできます.
タブ区切りやコンマ区切りのTEXTファイルに書き出すこともできるので,ワープロや表計
算ソフトでも見られるのはデータの互換性を大事にする FEのエライところです.(もちろ
ん書き出したTEXTファイルを FEで読み込むこともできます.このときは最後の改行を消し
ておきましょう.1枚カードが余計に出来てしまいます.)
>> 挑戦,FEのカスタマイズ! <<
FEはアブナイ事やあんまり使わないメニューにはショートカットキーが有りません. これはとても親切な配慮なのですが,頻繁に FEFBファイルをいじくるとなるとちょっと不 便です.
私も伊達に 42年も生きてきたわけではありません.禁断の惑星に降り立ってイドの怪 物,もとえResEditで FEのカスタマイズに挑戦しました…
といっても,メニューにショートカットを付けるだけですから簡単でした.FEの
'MENU'リソースの ID133と ID141を開いて Cmd-Keyのところに適当なキーをいれるだけで
す.(最初から使われているキー,A,C,D,F,,I,,K,L,M,N,P,Q,R,S,V,W,Z,1,2,3,4,5,+,*
は使わないようにしました.あたりまえですね.)
新規フィールド,フィールド情報,カードサイズの 9inch Classic にショートカット
キーを付け加えました.便利,便利,ずいぶんと使いがってが良くなりました.
>> あれ,フィールドの追加が…! <<
カードにフィールドをいくつも作っているうちに困ったことに気がつきました.後か
ら作ったフィールドを,やっぱりこれはもっとはじめの方に持っていこう,とマウスでつ
まんで上の方に場所を替えると,いざ出来上がったファイルにデータを入れる時にタブで
移動する順番が見た目の順番とちがってしまいます.
FEはフィールドに「項目No.XX」というのを,作った順にふっていきます.データ入力の
時はこの番号の順番にタブ移動するようになっているのですね.不用なフィールドを消去
するとこの番号もふりかえてくれるのですが,「項目No.」自体を変えることはできないの
です.考えてみれば当り前なのですが,キャラクターベースのUIのデータベースに慣れ
た私は困ってしまいました.前のフィールドを全部消してやりなおしか〜…
こんな事があってから,あとから追加(挿入)の有りそうなフィールドの前にはダ ミーのフィールドを作って,カードの隅にころがして置くようにしました.邪魔にならな いように作業中はカードを出来上りより少し大きくしておいて.
これが以外なところでも役に立ちました.
>> これは位置あわせに便利! <<
たくさんのフィールドをかっこよくピシッとそろえるのは結構むつかしいものです. 特にど近眼のうえに老眼の兆候のみえはじめている私には.目をほそめながらマウスで ちょこちょこやっていると隅にあるおじゃまフィールドが目につきました.こりゃいい定 規があったぞ.案の定うまくいきました.長めのストリングフィールドは横の定規に,行 数をたくさんとったメモフィールドは縦の定規に見事変身してくれました.一石二鳥な り.
こうしておじさんは日夜デイリープラネット社で SUPER 7編集長のもとクワドラ・コンパ
チリストを入力しつずけるのでした.めでたし,めでたし.
オシマイ.
>> おわりに <<
文中不適切な表現,勉強不足による誤解,曲解が多々在ろうことを深く関係各位にお詫びいたします.m(_ _)m
1992年10月19日
Back to Home |
(c)1995-1997 Erehwon.org, All Rights Reserved. |