私はソフトウェア開発者であり、サーバーに行くことはクールなアイデアですが、あなたとあなたの現在のニーズのために旅行する価値はないと思います。他の人がアクセスする必要があるインベントリシステムがある場合、それは別の話ですが、あなただけのために説明したとおりです。上記のPartKeeprシステムと、Githubに表示される他の在庫管理プログラムのいくつかを詳しく調べました。正しいものを見つけるために生涯を費やすことができます。ここの他の人と同様に、Excelを強くお勧めします。データの使用方法を学ぶ->フィルター->オートフィルター。
あまり詳細に説明しなくても、データベース設計にはルール(「正規化」と呼ばれる)が与えられるため、高速で効率的です。ニーズがあるので、単一のストレージ(データベース)ファイルで目的の処理を行うことはできません。幸いなことに、Excelを使用すると、完全に機能するためのルールを簡単に破ることができます。
少し変わったニーズがいくつかあります。-ツリー構造のカテゴリ。XLワークブックで空のシートをつかみ、完璧なツリー構造を作成します。支店はいくつありますか?以下に例を示します。
-Level 1
*Level 2
*Level 3
-Connectors
*Wiring
*Blade Type
*Banana Pins
*Coax Cable
*Terminal Blocks
*Barrel Power Connectors
カテゴリツリーを描画します。参照シートにラベルを付けて、アイテムを追加する必要があるときに参照できるようにします。どのカテゴリに入るか覚えていない場合は、データスプレッドシート(この例では)列。列1 =レベル1、列2 =レベル2など...明らかに、各コンポーネント行のカテゴリ「ヘッダー」を複製する必要があり、
Column A / Column B / Column C
Connectors / General / ()
Connectors / Wiring / Blade Type
Connectors / Wiring / Banana Pins
Connectors / Coax / ()
Connectors / Terminal Blocks / ()
Resistors / Suface Mount / ()
etc...
複数の列でデータフィルターオートフィルターを使用できることを忘れないでください。
特別なプロジェクトにリンクするものを見つけるには、「タグ」モデルを使用する必要があります。参照シートを再度作成する必要があります。なぜ聞くの?各タグは単一のコードワードであることが重要だからです。「正確な電圧計v2」は「AV_V2」になります。「Project Tags」というスプレッドシートにSINGLE列のエントリがあります。このフィールドには、何も追加しないか、このコンポーネントを使用したプロジェクトを追加します。各タグはスペースで区切る必要があります。このフィールドには、0、1、5、または50のエントリを含めることができます。目的のプロジェクトのすべてのコンポーネントを検索する場合は、データ->フィルター->自動フィルター->を含む(コードワード)を実行するだけで十分です。(またはそのコードワードでした?)プロジェクトごとに新しい列を作成しないでください。後であなたを台無しにすることを信じてください。(データベースの正規化を台無しにするのは、この「どのプロジェクトを追跡する」要件であることに注意してください。DB3rd normal formを検索してください。テーブル。)
WishListについても同じです。単一の列を作成します。必要な数の部品を挿入します(1、2、Xまたは空白)。
ヒント:私は企業のXLデータベースで多くの仕事をしました。データベースに一意の行を追加して「読みやすい」ようにしようとするのは非常に魅力的ですが、すべてのコストでその衝動に抵抗します。データベースには1行のヘッダーがあり、次にコンポーネントごとに1行のシンプルなヘッダーがあります。きれいな出力を作成する必要がある場合は、マクロの使用方法を学び、行を別のシートにコピーしてから、そのシートを印刷します。データベースのマスターテーブルに手を加えないでください。
別のアイデア。XLは単語と画像を簡単に保存します。Excelブックで他のシートを作成することもできます。シートごとに1つのプロジェクト。そのシートには、プロジェクト全体の写真とキーノート、および回路図のスクリーンショットがあります。そのリンクをキーワードディレクトリシステムに追加するよりも、シートの名前を変更します(キーワードプロジェクト名を使用しますか?)。ものを整理する良い方法かもしれません。また注意してください。自動バックアップシステムを調査するには、これに多くの労力を費やしました。
それはあなたのために働きますか?長い間巻き込まれた対応についてお、び申し上げますが、私はその言葉に報われます:^)