Laboratory of Mobile Agricultural Chemicals Searcher
携帯農薬検索実験室

研究会

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
788 / 1063 <前へ | 次へ>

〔276〕Re:ACFinder 060610版
 Hidemi Oya WEB  (06/06/12 13:34)

引用なし
   s_kobayashi さん、こん**は。Hidemi Oya です。

> ボタン操作でコマンドを積み上げていくようなイメージでしょうか。
 というよりは、フィールド選択や条件設定の際に、いちいち覚えていなくてもソフトウェア側でアシストしてくれるというイメージです。

>私のイメージとしては、ウイザードで「テーブル選択」「フィールド選択」「絞り込み条件」「ソート条件」くらいの4段階の指示でとりあえず動くSQLを吐き出してくれればもう十分かなと思います。
 SQL を使いたくなるのは、基本的に非定型処理だと思います。他の項目はウィザードで処理してくれても、非定型処理の絞り込み条件をウィザードで設定できるようにウィザードを設計するのは至難の技でしょう。さらに、ウィザードで SQL の骨格を作ってくれたとしても、それを改良する際に上記のようなアシスト機能がないと難しいです。
 また、定型処理用 SQL を使うような場合も、誰かが作った骨格を自分の用途に合わせて修正するのが一般的な使い方ではないでしょうか? だとすれば、SQL に詳しくなくてもサンプルをいかに楽に修正できるかをベースに付加機能を考えた方が多くの方が幸せになれると思います。
 が、皆が幸せになれるシステムを開発するためにはプログラマは地獄を見なければならないので、妥協点が提案したような方式だということです。

 s_kobayashi さんと私の意図する機能が大きく違うのは、前提条件が異なっているからだと思います。私は、基本的に SQL はなるべく使わなくてすむように、定型処理に関しては「作物・病害虫」や「農薬」タブのように、基本事項の設定だけすれば 事足りる状態にしておくのが望ましいと思います。たとえば、対象病害虫一覧や複数作物登録状況などがよく使われるとするなら、それは定型処理として専用タブ内に条件設定機能を作っておくということです。
 ただし、この機能で [#264] のように「なす」と「なす(露地栽培)」をひとまとめにするような設定まで作り込むのはかなり面倒です。タブ内で使えるのは、「なす」と「なす(露地栽培)」は別作物として作表する機能までという感じで良いと思います。で、「なす」と「なす(露地栽培)」をひとまとめにしたければ、このタブで作成されたクエリを SQL タブにコピーして手動修正するというような使い方ができれば楽だなというところです。
 現在は各タブが自動生成するクエリをログペインからコピーするしかないですが、できればボタン一発で SQL テキストボックスにクエリを貼り付けられると良いなあとは思います。

> たとえば、ボタン1から「デラウエア登録農薬SQL」を呼び出して、エクセル印刷ボタンを押せばデラウエアに登録のある農薬(対象作物が落葉果樹、ぶどう、少粒種ぶどう、ぶどう(デラウエア)…のもの、但し県使用自粛農薬を除外)を検索し、結果をエクセルファイルに書き出し、印刷もしてくれるというような機能です。
 なるほど、よく使うクエリを複数のボタンに保存しておくということですね。その程度なら実装は難しくないと思います。が、現在の読み込みボタンで選択するのでも大差なく、ファイル名で選べる分選択も分かりやすいような気もします。
 それと、Excel で印刷までは難しいでしょうね。印刷用のフォントサイズやセル幅の設定については手動でやるしかないと思います。このツリーの中でも Excel 入れてないという人が2人いますし、用紙幅内で印刷するくらいで良いなら、反って HTML の方が向いているかな…。


〔185〕ACFinder LocalDB版 kabe (06/05/31 22:51)
〔186〕Re:ACFinder LocalDB版 kabe (06/05/31 23:25)
〔193〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/01 22:57)
〔208〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/04 21:46)
〔210〕Re:ACFinder LocalDB版 kabe (06/06/04 23:07)
〔213〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/05 0:43)
〔187〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/01 0:31)
〔188〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/01 0:56)
〔190〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/01 13:12)
〔192〕Re:ACFinder LocalDB版 kabe (06/06/01 22:51)
〔195〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/01 23:33)
〔196〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/01 23:45)
〔198〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/02 23:07)
〔209〕Re:ACFinder LocalDB版 kabe (06/06/04 22:28)
〔214〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/05 1:42)
〔218〕複数作物の登録状況一覧 Hidemi Oya (06/06/05 23:28)
〔223〕Re:複数作物の登録状況一覧 Hidemi Oya (06/06/06 0:56)
〔235〕Re:複数作物の登録状況一覧 s_kobayashi (06/06/08 23:53)
〔236〕Re:複数作物の登録状況一覧 Hidemi Oya (06/06/09 1:32)
〔237〕Re:複数作物の登録状況一覧 s_kobayashi (06/06/09 7:10)
〔240〕Re:複数作物の登録状況一覧 Hidemi Oya (06/06/09 17:48)
〔241〕Re:複数作物の登録状況一覧 Hidemi Oya (06/06/09 20:38)
〔245〕Re:複数作物の登録状況一覧 s_kobayashi (06/06/10 8:11)
〔242〕Re:フィールド名 kabe (06/06/10 5:23)
〔244〕Re:フィールド名 s_kobayashi (06/06/10 8:01)
〔246〕Re:フィールド名 s_kobayashi (06/06/10 8:20)
〔248〕Re:フィールド名 Hidemi Oya (06/06/10 15:07)
〔253〕Re:フィールド名 s_kobayashi (06/06/10 18:32)
〔257〕Re:フィールド名 Hidemi Oya (06/06/11 0:05)
〔250〕Re:フィールド名 Hidemi Oya (06/06/10 15:48)
〔247〕Re:フィールド名 Hidemi Oya (06/06/10 14:28)
〔249〕Re:フィールド名 Hidemi Oya (06/06/10 15:21)
〔225〕Re:複数作物の登録状況一覧 kabe (06/06/06 22:43)
〔227〕Re:複数作物の登録状況一覧 Hidemi Oya (06/06/06 23:45)
〔230〕Re:複数作物の登録状況一覧 kabe (06/06/07 21:32)
〔231〕Re:複数作物の登録状況一覧 Hidemi Oya (06/06/07 23:58)
〔234〕Re:複数作物の登録状況一覧 Hidemi Oya (06/06/08 1:02)
〔212〕Re:ACFinder LocalDB版 kabe (06/06/04 23:45)
〔221〕対象病害虫一覧 Hidemi Oya (06/06/06 0:30)
〔226〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/06 23:25)
〔229〕Re:ACFinder LocalDB版 kabe (06/06/07 20:11)
〔232〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/08 0:24)
〔251〕ACFinder 要望追加 Hidemi Oya (06/06/10 17:33)
〔215〕Re:ACFinder LocalDB版 Sekizuka (06/06/05 12:05)
〔216〕Re:ACFinder LocalDB版 Sekizuka (06/06/05 14:49)
〔217〕Re:ACFinder LocalDB版 kabe (06/06/05 20:09)
〔228〕Re:ACFinder LocalDB版 Sekizuka (06/06/07 16:17)
〔233〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/08 0:43)
〔238〕Re:ACFinder LocalDB版 Sekizuka (06/06/09 13:05)
〔239〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/09 17:04)
〔243〕Re:ACFinder LocalDB版 kabe (06/06/10 5:38)
〔252〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/10 18:08)
〔219〕Re:ACFinder LocalDB版 Hidemi Oya (06/06/05 23:37)
〔254〕ACFinder 060610版 kabe (06/06/10 21:38)
〔255〕Re:ACFinder 060610版 Hidemi Oya (06/06/10 23:05)
〔260〕Re:ACFinder 060610版 Hidemi Oya (06/06/11 1:39)
〔266〕屋号 Hidemi Oya (06/06/11 17:30)
〔269〕Re:屋号 Hidemi Oya (06/06/11 20:40)
〔256〕複数作物の登録状況一覧 SQL 例(通称対応) Hidemi Oya (06/06/10 23:09)
〔261〕Re:複数作物の登録状況一覧 SQL 例(通称対応... Hidemi Oya (06/06/11 8:46)
〔264〕Re:複数作物の登録状況一覧 SQL 例(通称対応... Hidemi Oya (06/06/11 10:56)
〔258〕対象病害虫一覧の SQL 例(通称対応) Hidemi Oya (06/06/11 0:32)
〔259〕Re:対象病害虫一覧の SQL 例(通称対応) Hidemi Oya (06/06/11 1:04)
〔262〕Re:ACFinder 060610版 Hidemi Oya (06/06/11 10:28)
〔263〕作物名の数字が全角に(;_;) Hidemi Oya (06/06/11 10:52)
〔265〕Re:ACFinder 060610版 s_kobayashi (06/06/11 12:09)
〔267〕Re:ACFinder 060610版 Hidemi Oya (06/06/11 17:51)
〔268〕Re:ACFinder 060610版 s_kobayashi (06/06/11 19:50)
〔272〕Re:ACFinder 060610版 kabe (06/06/11 21:19)
〔274〕Re:ACFinder 060610版 Hidemi Oya (06/06/11 23:28)
〔275〕Re:ACFinder 060610版 s_kobayashi (06/06/12 0:18)
〔276〕Re:ACFinder 060610版 Hidemi Oya (06/06/12 13:34) <<<
〔282〕Re:ACFinder 060610版 s_kobayashi (06/06/15 0:28)
〔283〕Re:ACFinder 060610版 Hidemi Oya (06/06/15 1:30)
〔284〕Re:ACFinder 060610版 s_kobayashi (06/06/15 23:16)
〔293〕Re:ACFinder 060610版 kabe (06/06/17 21:54)
〔294〕定型処理サンプル Hidemi Oya (06/06/18 2:12)
〔297〕Re:定型処理サンプル Hidemi Oya (06/06/18 14:13)
〔270〕ACFinder 060611版 kabe (06/06/11 21:07)
〔271〕Re:ACFinder 060611版 kabe (06/06/11 21:09)
〔273〕Re:ACFinder 060611版 Hidemi Oya (06/06/11 22:45)
〔277〕Re:ACFinder 060611版 kabe (06/06/12 19:59)
〔278〕Re:ACFinder 060611版 Hidemi Oya (06/06/12 22:51)
〔279〕Re:ACFinder 060611版 Hidemi Oya (06/06/12 23:02)
〔280〕日本語フィールドが使えないのは sqlite3.dl... Hidemi Oya (06/06/13 2:27)
〔281〕Re:日本語フィールドが使えないのは sqlite3... Hidemi Oya (06/06/13 20:34)
〔286〕成分ごとの総使用回数 Hidemi Oya (06/06/16 13:06)
〔291〕Re:成分ごとの総使用回数 kabe (06/06/17 21:15)
〔295〕Re:成分ごとの総使用回数 Hidemi Oya (06/06/18 2:32)
〔300〕Re:成分ごとの総使用回数 Hidemi Oya (06/06/19 9:17)
〔306〕Re:成分ごとの総使用回数 s_kobayashi (06/06/19 21:08)
〔312〕Re:成分ごとの総使用回数 Hidemi Oya (06/06/19 22:25)
〔288〕「にがうり」が「ニガうり」に Hidemi Oya (06/06/16 14:35)
〔289〕データベース共有 Hidemi Oya (06/06/16 15:21)
〔292〕Re:データベース共有 kabe (06/06/17 21:28)
〔296〕Re:データベース共有 Hidemi Oya (06/06/18 2:41)
〔298〕ACFinder 060618版 kabe (06/06/18 21:11)
〔299〕Re:ACFinder 060618版 kabe (06/06/18 21:25)
〔301〕日本語フィールド名 Hidemi Oya (06/06/19 9:45)
〔313〕Re:日本語フィールド名 Hidemi Oya (06/06/19 23:03)
〔319〕Re:日本語フィールド名 Hidemi Oya (06/06/20 1:34)
〔321〕Re:日本語フィールド名 kabe (06/06/20 6:35)
〔322〕Re:日本語フィールド名 Hidemi Oya (06/06/20 9:16)
〔323〕Re:日本語フィールド名 Hidemi Oya (06/06/20 12:09)
〔302〕作物・病害虫タブ Hidemi Oya (06/06/19 10:10)
〔309〕Re:作物・病害虫タブ kabe (06/06/19 22:09)
〔315〕Re:作物・病害虫タブ Hidemi Oya (06/06/20 0:45)
〔318〕Re:作物・病害虫タブ Hidemi Oya (06/06/20 1:19)
〔303〕薬剤タブ Hidemi Oya (06/06/19 10:41)
〔310〕Re:薬剤タブ kabe (06/06/19 22:17)
〔304〕定型処理タブ Hidemi Oya (06/06/19 11:12)
〔305〕SQLタブ Hidemi Oya (06/06/19 11:28)
〔311〕Re:SQLタブ kabe (06/06/19 22:25)
〔316〕Re:SQLタブ Hidemi Oya (06/06/20 0:53)
〔307〕ACFinder 060619版 kabe (06/06/19 21:45)
〔314〕Re:ACFinder 060619版 Hidemi Oya (06/06/20 0:26)
〔317〕Re:ACFinder 060619版 Hidemi Oya (06/06/20 0:59)
〔324〕Re:ACFinder 060619版 Hidemi Oya (06/06/20 20:02)
〔325〕Re:ACFinder 060619版 kabe (06/06/20 21:59)
〔326〕Re:ACFinder 060619版 Hidemi Oya (06/06/20 22:51)
〔329〕Re:ACFinder 060619版 kabe (06/06/20 23:26)

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
788 / 1063 <前へ | 次へ>
ページ:  ┃  記事番号:   
(SS)C-BOARD vv3.8 is Free.