在庫管理ソフト(選定療養マスター対応)

新規投稿者

谷口 英一
投稿日 2024/11/25 16:28:01
山森先生提供の在庫管理ソフト、選定療養のマスターに対応しました。

選定療養対象の薬品名に(選)がつきますが、薬価は普通の薬価に戻してあります。


最初に立ち上げる時に1度限り、選定療養マスターに対応するための動作に時間がかかります。

2度目からは立ち上げるたびに「データ取り込み」(YAKSUB20の薬品データを取り込みますか)窓が開きます。
「はい(Y)」「いいえ(N)」で、「はい(Y)」選択で新たに使用された薬品を登録する工程が入ります。
この工程でやはり少々時間がかかりますので、すぐに入庫作業、在庫確認作業をする場合は「いいえ(N)」をクリックでこの工程をスキップできます。

返信 8

やすい
投稿日 2024/12/02 16:58:38
いつもありがとうございます。
在庫管理ソフトの最新版を起動すると特定の医薬品で止まってしまい、エラーが表示されます。
どうするとよいか教えていただけましたら幸いです。
----------
医薬品:エンペジドクリーム1%(選)

エラー:Microsoft .Net Framework
アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。[続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。[終了]をクリックすると、アプリケーションは直ちに終了します。

インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。
パラメーター名:index

返信 7

投稿日 2024/11/29 18:30:18
赤星先生

先程はありがとうございました。
お手数おかけしますが、stock.mdbを宜しくお願い致します。

山森 達浩

返信 6

赤星 顕正
投稿日 2024/11/28 08:44:19
収取困難 → 入手困難

失礼しました。

返信 5

赤星 顕正
投稿日 2024/11/27 15:39:34
いつもお世話になっております。

>最初に立ち上げる時に1度限り、選定療養マスターに対応するための動作に時間がかかります。

上記の動作が立ち上げるたびに発生しています。


加えてもう一点
ヒルドイドローション0.3%について
後発医薬品の収取困難のため「ヒルドイドローション0.3%」を選択したところですが、
同薬品の在庫数が在庫管理ソフトに表示されません。
また、「ヒルドイドローション0.3%(選)」の在庫にも反映されていません。

入庫の処理においても「ヒルドイドローション0.3%(選)」しか表示されない状況です。
やむなく「ヒルドイドローション0.3%(選)」の在庫を調整し、残を合わせています。

上記薬品でしか確認していませんが、ほかの薬品でも同様の現象が起こると予想します。

このままでは、ND4で「在庫予定量」を正しく計算できなくなるのではないかとの懸念があります。

以上、よろしくお願いします。

返信 4

TS
投稿日 2024/11/26 17:02:28
追記です。
エラーは出ますが、続行を押下したのち、データ入力は問題なくできました。

返信 3

TS
投稿日 2024/11/26 13:39:28
私の環境でも、在庫管理ソフトアップデート後の起動時に以下のエラーが表示されました。
続行を押下すると、初期画面が表示されますが、再度在庫管理ソフトを起動すると同じエラーが表示されます。
-------------------------------------------------
Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.ArgumentOutOfRangeException: インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。
パラメータ名: index
場所 System.Collections.ArrayList.get_Item(Int32 index)
場所 System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex)
場所 System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
場所 WindowsApplication1.Form6.sentei_code_warite()
場所 WindowsApplication1.Form6.Form6_Load(Object sender, EventArgs e)
場所 System.EventHandler.Invoke(Object sender, EventArgs e)
場所 System.Windows.Forms.Form.OnLoad(EventArgs e)
場所 System.Windows.Forms.Form.OnCreateControl()
場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
場所 System.Windows.Forms.Control.CreateControl()
場所 System.Windows.Forms.Control.WmShowWindow(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ContainerControl.WndProc(Message& m)
場所 System.Windows.Forms.Form.WmShowWindow(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9179 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
RPPMAN在庫管理
アセンブリ バージョン: 3.1.3.0
Win32 バージョン: 3.1.3.0
コードベース: file:///D:/Data/rpp_stock/RPPMAN在庫管理.exe
----------------------------------------
Microsoft.VisualBasic
アセンブリ バージョン: 8.0.0.0
Win32 バージョン: 8.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9176 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9176 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Data
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9176 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Configuration
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9179 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------

************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピュータ (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。

例:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピュータに登録された
JIT デバッガに設定されなければなりません。
-------------------------------------------------
Windows11 Pro 64bit
ウインドウズ版RPPMAN Ver 2024110
RPPMAN在庫管理313 2024.11.25

削除 ここに掲載された記事は 11/26(火) 13:39:01 に削除されました.

返信 1

まこと
投稿日 2024/11/25 21:08:29
いつもお世話になっております。
下記のエラーが発生しました。
対応よろしくお願いいたします。

----- 記 -----

Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.ArgumentOutOfRangeException: インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。
パラメータ名: index
場所 System.Collections.ArrayList.get_Item(Int32 index)
場所 System.Windows.Forms.DataGridViewRowCollection.SharedRow(Int32 rowIndex)
場所 System.Windows.Forms.DataGridViewRowCollection.get_Item(Int32 index)
場所 WindowsApplication1.Form6.sentei_code_warite()
場所 WindowsApplication1.Form6.Form6_Load(Object sender, EventArgs e)
場所 System.EventHandler.Invoke(Object sender, EventArgs e)
場所 System.Windows.Forms.Form.OnLoad(EventArgs e)
場所 System.Windows.Forms.Form.OnCreateControl()
場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
場所 System.Windows.Forms.Control.CreateControl()
場所 System.Windows.Forms.Control.WmShowWindow(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ContainerControl.WndProc(Message& m)
場所 System.Windows.Forms.Form.WmShowWindow(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9179 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
RPPMAN在庫管理
アセンブリ バージョン: 3.1.3.0
Win32 バージョン: 3.1.3.0
コードベース: file:///C:/Users/ja0cj/Documents/rpp_stock/RPPMAN在庫管理.exe
----------------------------------------
Microsoft.VisualBasic
アセンブリ バージョン: 8.0.0.0
Win32 バージョン: 8.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9176 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9176 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Data
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9176 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Configuration
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9157 (WinRelRS6.050727-9100)
コードベース: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.9179 (WinRelRS6.050727-9100)
コードベース: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------

************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピュータ (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。

例:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピュータに登録された
JIT デバッガに設定されなければなりません。

返信する