|
kabe さん、こん**は。Hidemi Oya です。
>詳しい解説は Hidemi Oya さんよりお願いします。
ということなので…。
(1) SQLite エンジンの拡張
ビルトイン関数として、EXTNUM, IFNULLSTR, IF を追加しました。詳細は下記 URL をご覧ください。
http://acfinder.kabe.info/?%B3%C8%C4%A5SQL
(2) 定型処理タブの拡張
検索条件を直接記述できる「その他」を新設しました(農薬の種類・農薬通称・使用方法は削除)。これにより、従来は全農薬と収穫期噴霧剤の2種類のテンプレートを用意していましたが、テンプレート自体は1種類に統合しました。詳細は、下記 URL をご覧ください(このページは未完です^^;)。
http://acfinder.kabe.info/?%C4%EA%B7%BF%BD%E8%CD%FD%A5%C6%A5%F3%A5%D7%A5%EC%A1%BC%A5%C8%A4%CE%BE%DC%BA%D9
従来は、たとえば複数作物農薬一覧で「なす,なす(露地栽培)」をひとつの列にまとめたい場合は SQL 編集で SQL を書き換える必要がありましたが、テキストボックス上で「'なす,なす(露地栽培)'」のようにシングルクォートで囲むだけで自動的にひとつにまとめられるようにしました。詳細は、各テンプレートの「ヒント」の項をご覧ください。
(3) 定型処理テンプレートの追加・拡張
特定作物農薬一覧、特定作物通称別防除記録を追加しました。詳細は、下記 URL 及び各テンプレートの説明をご覧ください。
http://acfinder.kabe.info/?%C4%EA%B7%BF%BD%E8%CD%FD%A5%BF%A5%D6
従来は「さやいんげん,豆類(未成熟),野菜類」と指定すると対象作物名がそれぞれに完全一致する農薬しか検索できませんでしたが、作物名や病害虫名の条件式に REGEXP 演算子を使うことにより、「豆類(未成熟、ただし、さやえんどうを除く)」や「野菜類(はくさいを除く)」なども検索できるようになりました。
今のところ仕様上の問題で、「さやいんげん(露地栽培),さやいんげん,豆類(未成熟),野菜類」のように露地栽培を検索対象としたいことが明らかであっても、「野菜類(施設栽培)」まで検索してしまいます。次のバージョンでは、作物名のどこかに「露地栽培」が含まれる場合は「野菜類(施設栽培)」や「野菜類(水耕栽培)」は検索対象外となるように変更します(手元のバージョンでは変更済み)。
また、現在は設定保存した項目が空白の場合、設定読込を実行しても現在の設定が残ってしまいます。その他項目の追加により、この仕様では不便になったので、空白項目を読み込んだ場合はその項目をクリアするように変更する予定です。
|
|