HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

ツリー一括表示

Nomal 蔵書物品管理 正式バージョン /ONnoji (21/06/21(Mon) 23:54) #1418
Nomal Re[1]: 蔵書物品管理の特長 /ONnoji (21/06/22(Tue) 16:20) #1419
  └Nomal 蔵書物品管理の使い方 /ONnoji (21/06/22(Tue) 16:51) #1420
    └Nomal Re[3]: 蔵書物品管理の説明を公開しました /ONnoji (21/07/03(Sat) 12:24) #1422


親記事 / ▼[ 1419 ]
■1418 / 親階層)  蔵書物品管理 正式バージョン
□投稿者/ ONnoji -(2021/06/21(Mon) 23:54:39)
    2022/07/28(Thu) 23:14:12 編集(投稿者)

    蔵書物品管理 正式バージョンをリリースしました。

    蔵書物品管理 正式バージョン 2021-06-21
    注意:Windows 10 専用です。 ISBNのサーチには Windows 10 の curl.exe を使います。
    実用的なアプリケーションのサンプルです。
    桐9-2012/桐9s バージョンと桐10/桐10sバージョンがあります。

    詳しくは拙作:HP 桐の釣魚大全 ワークショップの read_me をお読みください。
    http://silicon7565.html.xdomain.jp/index.html

     ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇

    2021.06.21

    蔵書物品管理_finalのファイル一覧

    ※桐10/桐10s に変換した場合には拡張子を wfm → wfx や tbl → tbx のように読み替えてください。

    *-------------------------------------*
    1st_蔵書物品管理_finalのファイル一覧.txt … 本書
    1st_蔵書物品管理_finalの説明書.txt

    INF_DispCondSave.kev
    INF_DispCondSave.wfm      … 表示条件の登録するフォーム ※Rev.250 New!

    INF_Framework.cmd Rev.254

    INF_LNC.kev
    INF_LNC.wfm
    INF_MNU.kev
    INF_MNU.wfm

    INF_カード.kev
    INF_カード.tbl
    INF_カード.wfm

    IPS_Framework.cmd for Rev.254

    IPS_MV2LBX.kev
    IPS_MV2LBX.wfm         … 表示する項目を選択するフォーム

    NDL_ISBN_search_MsgYesNo.kev
    NDL_ISBN_search_MsgYesNo.wfm  … 「はい/いいえ」のメッセージボックス ※「いいえ」がデフォルト

    NDL_ISBN_search_ProgressBar.kev
    NDL_ISBN_search_ProgressBar.wfm … プログレスバーのフォーム

    NDL_ISBN_search_Result.kev
    NDL_ISBN_search_Result.wfm   … 検索結果の変数を表示するフォーム

    tada.wav        … 登録時のサウンド
    Windows Background.wav … 「はい/いいえ」のメッセージボックスのサウンド

    xml_browse.kev
    xml_browse.tbl
    xml_browse.wfm  … 蔵書物品エントリーの作業テーブルのXMLデータを表示するフォーム

    xml_load.tbl   … 蔵書物品エントリーの作業テーブル

    日本図書コード_第1桁目(販売対象).tbl … 蔵書物品在庫.tbl の表引き表
    日本図書コード_第2桁目(形態).tbl   … 蔵書物品在庫.tbl の表引き表
    日本図書コード_第3・4桁目(内容).tbl  … 蔵書物品在庫.tbl の表引き表

    物品ラベル印刷.kev
    物品ラベル印刷.rpt        … タイル形式:A4 上下余白:8.5mm 左右余白:6mm 24分割
    物品ラベル印刷.tbl
    物品ラベル印刷.wfm        … 物品ラベルを印刷するユーティリティ・フォーム

    編集対象表の許可作業.kev
    編集対象表の許可作業.wfm     … 編集対象表の許可作業を設定するユーティリティ・フォーム

    蔵書エントリー_C-Code_Picker.kev
    蔵書エントリー_C-Code_Picker.wfm … Cコード作成フォーム

    蔵書物品エントリー.kev
    蔵書物品エントリー.wfm      … データ・エントリー用のフォーム
    蔵書物品エントリー_前回変数値.tbl

    蔵書物品在庫.tbl
    蔵書物品在庫一覧表.kev
    蔵書物品在庫一覧表.wfm      … 蔵書物品のフォーム
    *-------------------------------------*

[ □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 1418 ] / ▼[ 1420 ]
■1419 / 1階層)  Re[1]: 蔵書物品管理の特長
□投稿者/ ONnoji -(2021/06/22(Tue) 16:20:45)
    1.蔵書物品管理の特長

     ― ユニバーサルに利用できるプログラムを目指して

     ユニバーサル(universal)とは「汎用・万人向け」などを表す言葉です。

     拙作:蔵書物品管理は、まさにユニバーサルを掲げて製作した汎用アプリケーションです。

     業務向けアプリケーションというものは、業種・業態によって多くの種類があり汎用的なものは殆ど存在しません。

     その中で、複式簿記・会計処理には財務会計という基準が存在するので汎用性がありますが、

     桐でアプリケーションを作成するよりは、既存の有償・無償のアプリケーションを利用する方が現実的です。

     ということで、「汎用・万人向け」な桐のアプリケーションに適した分野は非常に少ないのですが、

     「蔵書」を対象にした「物品管理」ならば「汎用・万人向け」アプリケーションであろうと考えた次第です。

     ― 蔵書物品管理の特長

     蔵書、すなわち書籍データを取り扱う場合に問題になるのは、データ入力作業の手間です。

     そこでデータ入力作業の手間をなるべく軽減するために、オンライン蔵書目録:OPACを利用します。

     そして、OPACで書誌情報が取得できない場合でも、

     直前のOPAC検索値・直前のデータ登録値・項目値の履歴が呼び出せますので、

     入力作業の手間は軽減できるように工夫されています。

      ┌──────────┐   ※Online Public Access Catalog
      │データ登録モジュール│   ┌────────────┐
      │          │   │OPACモジュール     │
      │ エントリー    ├───┤            │
      │          │   │オンライン蔵書目録   │
      │          │   └────────────┘
      └────┬─────┘
           │
           │
      ┌────┴─────┐   ┌────────────┐
      │データ閲覧モジュール│   │拡張モジュール     │
      │          │   │            │
      │          ├───┤(例)貸出管理      │
      │ 蔵書データ    │   │(例)文献管理      │
      │          │   │(例)オークション管理  │
      │          │   │(例)フリーマーケット管理│
      └──────────┘   └────────────┘

     拙作には、[データ登録モジュール]と[OPACモジュール]と[データ閲覧モジュール]の3つの基本モジュールがあります。

     利用者は、この基本モジュールのほかに拡張モジュールを追加することも可能です。

     例えば、企業内図書室で利用する場合には、[貸出管理]のモジュールを追加すればOKです。

     また、研究者が利用する場合には、[文献管理]モジュールを追加するのもよいでしょう。

     さらに、ネットオークションのために[オークション管理]モジュールを追加するというのも考えられます。

     このように、拙作は[蔵書データを登録・閲覧する最小限度の機能]を実現したものです。

     ― 蔵書物品在庫.tbl/.tbx の初期設定

     蔵書データは次の30項目です。1〜29の項目は変更したり削除しないでください。

     ※アスタリスク(*) 記号が付いている1〜26の項目は、[データ登録モジュール]で使用します。

     ※30番めの項目はただの目印(コメント)ですので削除しても構いません。

     項目番号 項目名             データ型
     * 1    蔵書物品_ID           文字列
     * 2    JAN_ISBN            文字列
     * 3    JAN_Cコード価格        文字列
     * 4    タイトル            文字列
     * 5    タイトルヨミ          文字列
     * 6    版               文字列
     * 7    シリーズ            文字列
     * 8    シリーズヨミ          文字列
     * 9    著者              文字列
     * 10    著者名             文字列
     * 11    著者名ヨミ           文字列
     * 12    出版者名            文字列
     * 13    出版者名ヨミ          文字列
     * 14    ジャンル            文字列
     * 15    保管場所            文字列
     * 16    ノート             文字列
     * 17    ISBN13             文字列
     * 18    ISBN10             文字列
     * 19    Cコード(販売対象)      文字列
     * 20    販売対象(Cコード)      文字列
     * 21    Cコード(形態)        文字列
     * 22    形態(Cコード)        文字列
     * 23    Cコード(内容)        文字列
     * 24    内容(Cコード)        文字列
     * 25    税区分             文字列
     * 26    価格              数値
      27    廃棄等             文字列
      28    入力日付            文字列
      29    入力日時            日時
      30    ↑上の項目は予約済み変更禁止  文字列

     表示条件         default 列固定 = 4
     表示条件         ISBN タイトル 販売対象 形態 内容
     表示条件         ISBN タイトル タイトルヨミ 販売対象 形態 内容
     表示条件         ISBN タイトル 販売対象 形態 内容 列固定=1

     書き出し条件:表の枠組み 作業用forIPS_form ※これはINF_Frameworkが自動的に作る条件です

     ― 蔵書データの項目追加とフォームの項目自動表示

     蔵書物品在庫.tbl/.tbx には新しい項目を追加してOKです。

     そうすると、フォームの定義を変更しなければならないと誰しも思うことでしょう。

     しかし、ご安心ください。

     表に新しい項目を追加しても、フォームを再定義する必要はありませんよ。

     なぜならば、フォーム(蔵書物品在庫一覧表.wfm/.wfx)は自動的に追加された項目を表示するからです。

     つまり、フォーム(蔵書物品在庫一覧表.wfm/.wfx)には、

     モダンINF_Framework が組み込まれているので自動的に処理されるというワケです。

     つまり、汎用アプリケーションの汎用フォームということです。

     ― フォームの項目の表示幅を変更する

     フォーム(蔵書物品在庫一覧表.wfm/.wfx)では、項目の表示幅をマウスドラッグで変更できます。

     ヘッダー部の項目名の右端にマウスポインターを当てると、マウスポインターが ⇔ 形になりますのでドラッグしてください。

     ※フォームを閉じても、この変更結果は次回フォームを開いた時に復元されます。

     ― フォームで表示する項目を選ぶ

     ヘッダー部の[表示する項目を選択]ボタンを実行すると、[表示する項目を選択]フォームがモーダルで表示されます。

     ※INF_Framework では、モーダルフォームの背景色を「白百合色」で表示します。

     [* 列固定]ボタンで列固定を指定できます。※トグル動作

     ※フォームを閉じても、この変更結果は次回フォームを開いた時に復元されます。

     ― 表示条件を登録する

     複数の見方で項目を表示したい場合には、[表示条件の登録]ボタンを実行してください。

     フォームの項目表示状態を[表の表示条件]として表に登録できます。

     ※フォームを閉じても、この変更結果は次回フォームを開いた時に復元されます。

     ― 表示条件を読み込む

     保存してある表示条件を読み込むには、[表示条件の読み込み]ボタンを実行してください。

     ※フォームを閉じても、この変更結果は次回フォームを開いた時に復元されます。



[ 親 1418 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 1419 ] / ▼[ 1422 ]
■1420 / 2階層)  蔵書物品管理の使い方
□投稿者/ ONnoji -(2021/06/22(Tue) 16:51:05)
    蔵書物品管理の使い方

    ※桐10/桐10s に変換した場合には拡張子を wfm → wfx や tbl → tbx のように読み替えてください。

    <蔵書物品データの閲覧をする場合>

     蔵書物品在庫一覧表.wfm を開きます


    <蔵書物品データの新規登録する場合>

     1.蔵書物品在庫一覧表.wfm を開きます

     2.[エントリー]コマンドボタンを実行して、蔵書物品エントリー.wfm を開きます

     または、

     1.蔵書物品在庫一覧表.wfm を開かずに、蔵書物品エントリー.wfm を開きます



[ 親 1418 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 1420 ] / 返信無し
■1422 / 3階層)  Re[3]: 蔵書物品管理の説明を公開しました
□投稿者/ ONnoji -(2021/07/03(Sat) 12:24:13)
    2021/07/03(Sat) 16:34:36 編集(投稿者)

    拙作HPで蔵書物品管理の説明を公開しました。

    [桐の釣魚大全のトップ > 蔵書物品管理]
    http://silicon7565.html.xdomain.jp/Personal_collection_system/Personal_collection_system.html

    このアプリは国会図書館のオンライン蔵書目録を検索します。

    現在の検索のインタフェースが将来変更されて、使用できなくなるかもしれませんので、

    この蔵書物品管理アプリは拙作HPだけで公開することにいたいます。m(__)m

    [桐の釣魚大全のトップ > ワークショップ > ダウンロード]の順で進み[ダウンロード]ページでダウンロード出来ます。

    桐9-2012/桐9s バージョンと桐10/桐10sバージョンがあります。


[ 親 1418 / □ Tree ] 返信 [メール受信/OFF] 削除キー/


Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -