9.どうするPDB2
まず最初に謝ってしまう。すみません、アレックスさん。ネタかぶり。
タイトルまでそのまんまなんだけど、まぁ多少なりとも切り口が違うのでご勘弁ください。
というわけで、PDB2 MOREが出るまでのツナギをどうしたもんだかCommA版。
私の場合、レポート&自由帳はまったく使っていない。データからっぽ。
PDB(2)の用途は日記と仕事のトラブルDBで、ザウで書込んでいるのは前者のみ。後者はAccessで入力したものを移して参照するだけ。両者ともテキスト情報のみで画像の類はなし。
日記の入力については、インクワープロでしのぐ(2001/01/12追記:結局、日記の入力はレポート&自由帳を使うことになった。こちら参照)。とにかく登録操作が不要というのは大きい。いずれPDB2が出たら、手作業チカラワザででも移行しちゃる。なに、PCさえあればなんとかなるさ。
問題は過去の日記とトラブルDBの参照。たとえば去年の今頃何を食ったかとか、類似のトラブルを過去にどう処理したかとか...。
となると、一番の問題はどう検索するか、である。PDB2ユーティリティが出た時も大騒ぎしたが、私にとって検索キーが複数指定できるというのはほとんど必須。
ここで早くも答えが出てしまった。AccessからテキストデータにエクスポートしてHD-Logで読む、が解である。
HD-Logは、機能および有用性の割に認知度の低いMOREではなかろうか。出発点がNiftyパソコン通信のログブラウザなので、Nif者以外は使っていないかもしれない。私はきっぱりNif者なので、本体に入れて"機能"+スクロールボタン↑に割り当てている。
NiftyログブラウザとしてはLfLogBrowserが先輩であり、こちらにも書いたように大恩のあるソフトであり、なによりL.Force導師のインターフェースデザインセンスが光りまくって素晴らしい。
強調しておきたいのだが、どちらも汎用のテキストブラウザである。共通して言えるのは、読み込めるファイルのサイズ制限がないこと、分割文字列指定(だらだらーっと続くテキストを指定した文字列でもって区切って表示する)ができること、ハード(スクロールキー)に対応していてくれるので片手でどんどん読み進められること。
じゃあなんでHD-Logなのよ、というところが検索機能。LfLogBrowserでは一つしか指定できない検索キーが、HD-Logでは最大4つ。で、ここまでするなら当然ながらand/orの指定ができる。
実際、メールデータについては以前からHD-Logを使っていた。具体的にはBecky!のmbxを余計なヘッダやらなんやらを削除した後でtxtとして保存し、文字列"subject"をキーに分割して読む。するとHD-Log画面では分割された標題一覧がまず表示されるわけで、ある特定のメールを眼で探す場合はそれで充分。タイトルはわからんが話題で探したいってな場合は、強力な検索機能を使えばいいだけの話である。
というあたりで方針がほぼ固まったので、さっそくAccessからエキスポート。んー、CSV。取りあえずカンマ区切り。日記にしろトラブルDBにしろ、要するに発生日時がユニークキーになり得るわけで、とりあえず日時表示文字列を検索キーに指定したところ、ばっちり期待通りの分割。
でもなぁ、カンマで区切るだけで各フィールドがずらずら続けて表示されても見にくいなぁ。ってわけでまず、レコード区切りである改行を秀丸でもって"\n→\n\n"に置換。続いて、同じく秀丸で",→\n"置換。うむ、見やすい。
1レコード(レコードあたりのデータ量にもよるが)の視認性という意味では、明らかにこれが一番。なんたって、項目名表示に画面スペースが割かれていないのがよい。目の前にあるのは情報の中身だけ。何月何日の天気はどうでその日に何を食ったかとか、全国10ヶ所のどの地点でどのマシンでどんだけトラブってどういう対処をしたかとか、一目瞭然。あ、けっこういいかも。
というわけで、参照するだけならばなにもPDB2にこだわる必要は全くないという話になってしまった。PDB2ユーティリティーの"絞り込んで情報ファイル化"機能には激しく未練はあるが、とりあえずPDB2 MOREの発表まではこれで保ちそうだ。
アレックスさんがおっしゃるっているCSVみるだーも、実は最初は考えた。表計算MOREにまかせようかなぁとも思った。が、よくよく考えてみると私の使い方では、ザウでCSV表示にこだわる必要がない。プレーンテキストに対して最小限の区切りが出来ればいいのであって、要は"欲しい情報が探せるかどうか"だった。
てなことで、しばらく運用してみないと何とも言えないながら、ひょっとすると過去の(入力/修正が発生しない)データベースについては、PDB2 MORE発表後もこの形のままかも、だ。情報ファイルをやたら増やすのもなんだしね。
早く来いこい12/15。準備は万全だぞぉ(...あ、宣言だけでまだSD(MMC)買ってねーや)。
(2000/12/01)