TOP  >  仕事の日記  >  OhYeah!  >  携帯農薬検索実験室  >  携帯農薬検索システムのローマ字入力のバグを修正

OhYeah! さんの日記

2014
6月 9
(月)
22:50
携帯農薬検索システムのローマ字入力のバグを修正
本文
 携帯農薬検索システムで、ローマ字入力を平仮名に変換できないバグにより意図通りの検索できない不具合があったので修正しました。

 正式公開の際に、薬剤名からの検索で 'AL', 'EW' などの剤型検索や 'I:1' のような RAC コード検索ができるようにするため、ローマ字平仮名変換ルーチンを修正したのですが、そこにバグが潜り込んでしまいました。バグを修正するとともに、「薬剤名の検索」の時のみ母音の前後の文字でローマ字平仮名変換をするかどうかの判定をし、「作物名からの検索」「病害虫名等からの検索」では前後の文字に関係なく母音はローマ字ひらがな変換を行うように変更しました。

 また、携帯農薬検索システム、ACFinder とも、「花き類」のかな入力が「はなきるい」にしか対応していなかったので、5月28日登録反映分データから「かきるい」「はなきるい」どちらでも検索できるように修正してあります。ただし「花き」のかな入力については、果樹の「かき」と区別するため、「はなき」のみとなっています。
閲覧(5179)

コメント一覧

OhYeah!  投稿日時 2014.06.12 11:02
薬剤名等からの検索で 'MEP', 'DEP' が 'めP', 'でP' に変換されて検索できないバグを修正しました。
今回から、ローマ字かな変換する前に一端検索して、候補が見つからない場合のみローマ字かな変換して再検索しているので、例示したパターン以外の英文字の有効成分名や作用点でも問題なく検索できるようになっています。