burke
(Burke)
2022 年 6 月 24 日午前 12:59
1
投稿に2つのテーブルを含めました。最初のテーブルは次のようになりました。
薬
処方例
特徴
アバカビル
1日2回300mg経口服用 1日1回600mg経口服用
同じ薬の複数のテンプレート
アバカビル / ドルテグラビル / ラミブジン
1日1錠経口服用
配合薬
レボノルゲストレル
無防備な性交または避妊失敗の疑いから72時間以内にできるだけ早く経口服用1錠
フリーテキストの投与指示
パラセタモール
痛みの場合は必要に応じて6時間ごとに500mg
必要に応じた投与
途中、いくつかのテキストがありました…
と
…そして、次のような別の(大きな)テーブルがありました。
concept drug template
Abacavir
Abacavir 300 mg tablet
{
dosingType: "org.openmrs.SimpleDosingInstructions",
instructions: {
dose: 300,
doseUnits: "161553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* mg */
route: "160240AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* oral */
frequency: "160858AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* twice daily */
}
}
Abacavir
Abacavir 300 mg tablet
{
dosingType: "org.openmrs.SimpleDosingInstructions",
instructions: {
dose: 600,
doseUnits: "161553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* mg */
route: "160240AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* oral */
frequency: "160862AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* once daily */
}
}
Abacavir / dolutegravir / lamivudine
Abacavir/dolutegravir/lamivudine 600/50/300 tablet
{
dosingType: "org.openmrs.SimpleDosingInstructions",
instructions: {
dose: 1,
doseUnits: "1513AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* tablet */
route: "160240AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* oral */
frequency: "160862AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* once daily */
}
}
Levonorgestrel
Levonorgestrel 1.5 mg tablet
{
dosingType: "org.openmrs.FreeTextDosingInstructions",
instructions: {
text: "One tablet by mouth as soon as possible within 72 hours of unprotected sexual intercourse or suspected contraceptive failure"
}
}
Paracetamol
Paracetamol 500 mg tablet
{
dosingType: "org.openmrs.SimpleDosingInstructions",
instructions: {
dose: 500,
doseUnits: "161553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* mg */
route: "160240AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* oral */
frequency: "162249AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* every 6 hours */
asNeeded: true,
asNeededCondition: "pain"
}
}
JSONテンプレートは、水平スクロールやテーブルの表示ができないまま切り取られてしまいました。幸い、2番目のテーブルにカーソルを合わせると、「テーブルを展開」という気の利いた新しいボタンが表示されました。ボタンをクリックして2番目のテーブルを展開しようとしましたが、*最初の*テーブルの展開ビューが表示されました。そこで、問題をメタで再現できるかどうかを確認するために、テーブルをここに投稿にコピーしました。
案の定。ここでも同じバグが発生しているようです。最初のテーブルはMarkdownで、2番目のテーブルはHTML(構文ハイライト付きJSONを埋め込むため)で作成されているため、問題が発生しているのかもしれません。
「いいね!」 3
sam
(Sam Saffron)
2022 年 6 月 24 日午前 6:32
3
バグの原因がわかりました。
ここでは単純なクエリセレクターを使用しているため、常に投稿内の最初のテーブルが選択されてしまいます。代わりに、クリックされたボタンの後 にある最初のテーブルを検索する必要があります。
来月中に修正いたします。ご報告ありがとうございました。
「いいね!」 7
isaac
(Isaac Janzen)
2022 年 7 月 6 日午後 1:47
8
「いいね!」 4