薬品名を入力する時 固まります

新規投稿者

大田
投稿日 2016/11/08 17:01:03
RPPMANNで処方内容入力時

特定数品目で毎回
薬品名を入力する時

(例:レバミピド錠100mg「NPI」
バイアスピリン錠100mg
デパス錠0.5mgなど)

画面が固まり入力が遅くなって困ってます。


現在Ver20161025ですが
以前のVerより症状続いてます

何か解決法ありませんでしょうか?
 

返信 18

大田
投稿日 2017/08/08 11:33:08
G-UP佐藤 様
谷口様 

ありがとうございました
先ほどバージョンアップして
スムーズに入力できました

お世話になりました。

返信 17

谷口 英一
投稿日 2017/08/07 19:31:12
ご提供いただいたデータを元に下記のデータ処理を修正した版をアップしました。

問題があった箇所は医薬品を選択した際に「紹介する後発医薬品」の選択状態を前回選択したものにする処理でした。

問題のmdbファイルで、挙げられた医薬品を選択すると、前回紹介した後発医薬品を検索するクエリの実行に非常に時間がかかってしまうことが分かりましたので、クエリ変更により対処を行いました。

返信 16

大田
投稿日 2017/08/02 14:24:56
G-UP佐藤 様

お世話になります。
本日
- recept.mdb
- RPPCFG.txt
をCD-Rで簡易書留で送りました

よろしくお願い致します。

返信 15

投稿日 2017/08/02 10:38:45
データに依存する問題のようで、こちらでは再現できておりませんので、お手数ですが、

- recept.mdb
- RPPCFG.txt

を、USBメモリまたはCD-Rに書き込んだものを、


〒507-0068 岐阜県多治見市大薮町1877
(有)ジーアップ

まで、簡易書留もしくは宅配便にて送ってもらえませんでしょうか。

届き次第、調査を進めさせていただきます。

返信 14

大田
投稿日 2017/08/01 14:59:02
お世話になります。

昨年より継続して
RPPMANNで処方内容入力時
画面が固まり入力が遅くなって
患者さんを待たせる事が多々あり
大変困ってます。

当方の
recept.mdb
RPPCFG
などを
RPPMANNさんへ
郵送(?)などで送るなどしたら
再現、原因解明できますでしょうか?

お教えいただきたく存じます。



返信 13

大田
投稿日 2016/12/06 10:22:22
G-UP佐藤 様

お世話になります。
教えてください。

サポート掲示板の今回の件の
返信6の下記コメントが、

>医薬品入力時には履歴は見ていないので遅くなる原因の見当がついておりません。

とありますが、RPPSTMPHYのバイアスピリン、デパスなどを削除すると、
固まることがなく、スムーズに入力できるのですが、

履歴は見てないとありますが、
医薬品入力時に何か過去履歴が影響していることは、ありませんでしょうか?

因みに現在RPPSTMPHYテーブルのレコード件数は、347718です

よろしくお願いいたします。





返信 12

大田
投稿日 2016/12/03 08:35:56
お世話になります

色々試してますが、
参考までですが、
まっさらのpcで再インストールして
RECEPT.MDBの
RPPSTMINFO
RPPSTMHIST
RPPSTMPHY
RPPSTMTEKIYOU
のデータがない時は、固まることがない様です。

あと、固まった後、数回
下記のエラーがでましたのでおくります。

内部エラー

Version:20161025版
System.InvalidOperationException: BeginEdit 関数への再入呼び出しを生じるため、この操作は有効ではありません。
場所 System.Windows.Forms.DataGridView.BeginEditInternal(Boolean
selectAll)
場所 System.Windows.Forms.DataGridView.BeginEdit(Boolean selectAll)
場所 RPPMAN.Views.受付内容ListControl.Do項目編集()
場所 RPPMAN.Views.受付編集Control.Do項目編集()
場所 RPPMAN.Views.Screens.受付一覧画面.Do項目編集()
場所
RPPMAN.Views.MainForm.<>c__DisplayClass17_0.b__1(Object _,
EventArgs e)
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs
e)
場所 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStripItem.PerformClick()
場所
RPPMAN.Views.MainForm.<>c__DisplayClass17_0.b__0(Object _,
EventArgs e)
場所 System.Windows.Forms.Control.OnClick(EventArgs e)
場所 System.Windows.Forms.Button.OnClick(EventArgs e)
場所 System.Windows.Forms.Button.PerformClick()
場所 System.Windows.Forms.Form.ProcessDialogKey(Keys keyData)
場所 System.Windows.Forms.Control.PreProcessMessage(Message& msg)
場所
System.Windows.Forms.Control.PreProcessControlMessageInternal(Control
target, Message& msg)
場所
System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)

mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
RPPMAN, Version=2.99.6142.28234, Culture=neutral, PublicKeyToken=null
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Data, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Core, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
GalaSoft.MvvmLight, Version=5.3.0.19038, Culture=neutral,
PublicKeyToken=0e453835af4ee6ce
System.Windows.Forms, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Drawing, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
SimpleInjector, Version=3.2.2.0, Culture=neutral,
PublicKeyToken=984cb50dea722e99
WindowsBase, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
System.Runtime, Version=2.6.10.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
mscorlib.resources, Version=4.0.0.0, Culture=ja,
PublicKeyToken=b77a5c561934e089
Anonymously Hosted DynamicMethods Assembly, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
SimpleInjector.Compiled, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
PresentationFramework, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
PresentationCore, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
System.Xaml, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
PresentationFramework.Aero, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
System.Threading.Tasks, Version=2.6.10.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Configuration, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Xml, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Deployment, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Deployment.resources, Version=4.0.0.0, Culture=ja,
PublicKeyToken=b03f5f7f11d50a3a
Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Transactions, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.EnterpriseServices, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
System.Numerics, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
PresentationCore.resources, Version=4.0.0.0, Culture=ja,
PublicKeyToken=31bf3856ad364e35
System.Windows.Forms.resources, Version=4.0.0.0, Culture=ja,
PublicKeyToken=b77a5c561934e089
Accessibility, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
WindowsFormsIntegration, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
PresentationFramework.resources, Version=4.0.0.0, Culture=ja,
PublicKeyToken=31bf3856ad364e35
UIAutomationTypes, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35

返信 11

大田
投稿日 2016/11/22 16:18:40
お世話になります

試しに、いくつかアンインストールしてみましたが
今の所、改善なしです。

レセコン専用なので不要なソフトは入れてないつもりですが
何かが影響してるのかもしれませんね。

手元にまっさらのPC
がないため、このまま使用します。

色々、ご教授していただき
ありがとうございました。

返信 10

柴田俊
投稿日 2016/11/22 13:33:33
いろいろな方に協力してもらい、再現テストを行ってきましたが、今のところ誰も再現できません。誰も再現できないことから、恐らく問題が起きているパソコンに入っている別のソフトが影響しているのだと思います。

※これと同じようなケース
http://bonkurabombom.blog.so-net.ne.jp/2013-10-14

その場合、こちらで原因を特定することが非常に難しいです。
もし、動作が異常になる直前にインストールやアップデートを行ったソフトがあれば、それをアンインストールすると直る可能性はあります。

それがない、または分からない場合は、まっさらのWindowsにRPPMANを再インストールしていただくのが確実で早いのですが、可能でしょうか?

返信 9

大田
投稿日 2016/11/17 13:00:27

>この「選択」というのは行を選んだ際に固まるという事でしょうか?

 行を選んだ際に固まります、錠数を入力する前です。

>また、YAKSUBではなく、医薬品マスターから選択した場合には問題ありませんでしょうか?

 医薬品マスターから選択した場合でも同じ症状です。

返信 8

投稿日 2016/11/17 10:05:52
> レバミピド等をYAKSUBから選択した時に固まります。

この「選択」というのは行を選んだ際に固まるという事でしょうか?
それとも、その後に「OK」ボタンを押して医薬品を確定した際に固まるという事でしょうか?

また、YAKSUBではなく、医薬品マスターから選択した場合には問題ありませんでしょうか?

返信 7

大田
投稿日 2016/11/16 13:14:46

>「レ」を入力してから220項目程度の一覧が出て次の入力を受け付けるまでに時間が掛かっているという  ことでよろしいでしょうか?

「レ」を入力してから220項目程度のYAKSUBは、すぐに一覧が出るのですが、
 レバミピド等をYAKSUBから選択した時に固まります。

>あと、履歴の多い患者さんと新規患者さんで違いはありませんでしょうか?

 受付の件数は、関係なく固まります。

返信 6

投稿日 2016/11/16 10:24:31
> 「レ」だけで入力したら YAKSUB220品目位でます
> (当然ですが頭文字以外でも「レ」が入る薬品も含まれてます)

すいません。先頭以外のものも出ることを忘れていました。
この「レ」を入力してから220項目程度の一覧が出て次の入力を受け付けるまでに時間が掛かっているということでよろしいでしょうか?

それとも、固まっているのは別のタイミングでしょうか?

あと、履歴の多い患者さんと新規患者さんで違いはありませんでしょうか?


谷口さんへ>
> 履歴の多い患者さんで「Do処方」するとワンテンポ遅れる感はあります。

計算処理の方で過去分を参照しているものがあるため多くなると遅くなるのは想定内なのですが、医薬品入力時には履歴は見ていないので遅くなる原因の見当がついておりません。

返信 5

大田
投稿日 2016/11/16 08:53:07
お世話になります
返信遅くなりました。

>先頭1文字「レ」などを入力した際にいくつくらい薬品が出ますでしょうか?

「レ」だけで入力したら YAKSUB220品目位でます
 (当然ですが頭文字以外でも「レ」が入る薬品も含まれてます)

「レバ」だと5品目です

PCは、toshiba B551D
Win7 i5-2430M
メモリ 4G
32bit
です。

返信 4

谷口 英一
投稿日 2016/11/15 16:15:10
G-UP佐藤さん、検証、ありがとうございます。

うちでも実は時々不定期に「今日えらく動きが悪い」という日があります。
ただ、どんな条件のときにそうなるのか、共通項が発見できず、しばらくすると普通に作動しているので報告も検証も出来ずにいます。

履歴の多い患者さんで「Do処方」するとワンテンポ遅れる感はあります。

使用PCは「MATE J MA-W](Core 2 Duo E7500、2.93GHz)メモリ1G
OSは「7」です。

返信 3

投稿日 2016/11/14 17:48:54
医薬品ダイアログで医薬品の検索を行ってみましたが、こちらでは再現しませんでした。

開発環境ではYAKSUB内のデータが少ないため問題に発生しませんが、多くなると問題があるのかもしれません。

先頭1文字「レ」などを入力した際にいくつくらい薬品が出ますでしょうか?

谷口さんへ>
そちらでは同様の問題、または固まるほどではないが何となく遅いといった現象は出ておりませんでしょうか?

返信 2

大田
投稿日 2016/11/08 20:19:41
お世話になります

>それらの薬品が入った処方を「Do処方」した時にはどうなのでしょうか?

Do処方での入力は、問題なく出来ます

ただDO処方した後、
入力をやり直したり、追加等入力する時は、固まります。

先ほども書きましたが、特定の数品目入力時だけ症状があります





返信 1

谷口 英一
投稿日 2016/11/08 20:07:56
大田さん、こんばんは。

他の薬品では起きないのでしょうか?
それらの薬品が入った処方を「Do処方」した時にはどうなのでしょうか?

返信する