HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
ファイル一覧
検索
過去ログ
[ スレッド内全4レス(親記事-4 表示) ] <<
0
>>
■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 … 蔵書物品のフォーム
*-------------------------------------*
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■1419
/ ResNo.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 では、モーダルフォームの背景色を「白百合色」で表示します。
[* 列固定]ボタンで列固定を指定できます。※トグル動作
※フォームを閉じても、この変更結果は次回フォームを開いた時に復元されます。
― 表示条件を登録する
複数の見方で項目を表示したい場合には、[表示条件の登録]ボタンを実行してください。
フォームの項目表示状態を[表の表示条件]として表に登録できます。
※フォームを閉じても、この変更結果は次回フォームを開いた時に復元されます。
― 表示条件を読み込む
保存してある表示条件を読み込むには、[表示条件の読み込み]ボタンを実行してください。
※フォームを閉じても、この変更結果は次回フォームを開いた時に復元されます。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■1420
/ ResNo.2)
蔵書物品管理の使い方
▲
▼
■
□投稿者/ ONnoji
-(2021/06/22(Tue) 16:51:05)
蔵書物品管理の使い方
※桐10/桐10s に変換した場合には拡張子を wfm → wfx や tbl → tbx のように読み替えてください。
<蔵書物品データの閲覧をする場合>
蔵書物品在庫一覧表.wfm を開きます
<蔵書物品データの新規登録する場合>
1.蔵書物品在庫一覧表.wfm を開きます
2.[エントリー]コマンドボタンを実行して、蔵書物品エントリー.wfm を開きます
または、
1.蔵書物品在庫一覧表.wfm を開かずに、蔵書物品エントリー.wfm を開きます
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■1422
/ ResNo.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バージョンがあります。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■1441
/ ResNo.4)
Re[4]: 蔵書物品管理の説明を公開しました
▲
▼
■
□投稿者/ ONnoji
-(2024/04/18(Thu) 09:23:34)
2024/04/18(Thu) 16:28:45 編集(投稿者)
重要なお知らせ
「国立国会図書館オンライン」と「国立国会図書館サーチ」を統合・リニューアルに伴ない2024年1月5日に url が変更されました。
蔵書物品エントリー.kev/.kex の手続き:BATprcCreateAndRun( )の該当箇所の url を書き換えてお使いください。
手続き定義開始 BATprcCreateAndRun( )
【変更前】
&commandString = "curl.exe" + &SP + &WQ + "
https://iss.ndl.go.jp/api/sru?operation=searchRetrieve&version=1.2&recordSchema=dcndl&onlyBib=true&recordPacking=xml&query=isbn%3d%22"
【変更後】
&commandString = "curl.exe" + &SP + &WQ + "
https://ndlsearch.ndl.go.jp/api/sru?operation=searchRetrieve&version=1.2&recordSchema=dcndl&onlyBib=true&recordPacking=xml&query=isbn%3d%22"
手続き定義終了
引用返信
[メール受信/OFF]
削除キー/
編集
削除
このスレッドをツリーで一括表示
スレッド内ページ移動 / <<
0
>>
このスレッドに書きこむ
入力内容にタグは利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
削除キーを覚えておくと、自分の記事の編集・削除ができます。
URLは自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
使用例:
No123 → 記事No123の記事リンクになります(指定表示)。
No123,130,134 → 記事No123/130/134 の記事リンクになります(複数表示)。
No123-130 → 記事No123〜130 の記事リンクになります(連続表示)。
■
解決しましたら最下段にチェックを入れてください
■
引用文は、最小限に、お願いいたします
Name
/
E-Mail
/
└> 関連するレス記事をメールで受信しますか?
NO
YES
/ アドレス
非公開
公開
Title
/
メッセージ中には下記URLと同じURLを書き込まないで下さい
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行して下さい/半角10000文字以内)
File
/
アップ可能拡張子=> /
.gif
/
.jpg
/
.jpeg
/
.png
/.txt/.lzh/.zip/.mid
圧縮ファイル[lzh,zip]は、事前に解凍してご利用下さい。
1) 太字の拡張子は画像として認識されます。
2) 画像は初期状態で縮小サイズ250×250ピクセル以下で表示されます。
3) 同名ファイルがある、またはファイル名が不適切な場合、
ファイル名が自動変更されます。
4) アップ可能ファイルサイズは1回
100KB
(1KB=1024Bytes)までです。
5) ファイルアップ時はプレビューは利用できません。
6) スレッド内の合計ファイルサイズ:[0/500KB]
残り:[500KB]
パスワード
/
半角小文字で「ケイ・アイ・アール・アイ」を入力
削除キー
/
(半角8文字以内)
解決済み!
BOX/
解決したらチェックしてください!
プレビュー/
Mode/
通常管理
表示許可
Pass/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
ファイル一覧
検索
過去ログ
-
Child Tree
-
-
Antispam Version
-