<HOME  <お願い事項   <Access2002 TOP   <Access2000 TOP   <サイト内検索
 MS-Access97超入門>Access のデータをブラウザで・・・ 
  Page1 Page2Page3Page4Page5Page6 > Page7



■Access のデータをブラウザで・・・#7

では・・・。再びAccessの方に戻って。

えーと、そのままテーブルの内容じゃつまんないんで、「かせぎの集計」でもしてみますかね。集計クエリー(Σ)はご存知ですか。
え、わかんない?
別のページで解説してますが、まあ、わかんなかったらそのまんまテーブルを基に表形式のフォームでも単票形式のフォームでも、なんか適当に作ってください。

え?集計したい?
じゃあですねぇ。。。ふつうに、テーブルを基にクエリーを作って、[名前]と[かせぎ]を選んで、ツールバーから「Σ」(集計)ボタンを選んで、集計クエリーにします。
で、[かせぎ]の集計方法を「合計」にします。[名前]の方は「グループ化」で結構です。
で、このクエリーになんか適当な名前を付けて保存して、このクエリーを基にちょっと気の利いたデザインのフォームを作ってください。
いろいろ工夫していただいてよいですよ。表題変えたり、色変えたり、書式設定したり。

で、あとの段取りはおなじです。
このフォームをWebページ作成ウィザードで、HTX/IDC 形式のファイルにします。c:\aaaaa\idc の中に保存しましょう。
ホームページは作っても作らなくてもいいですが、おなじ名前のhtml がすでに存在していても無条件で上書きしちゃいますので(メッセージも何も出ません)、
その辺気をつけてくださいね。まあ、今日は練習だからいいですけども。

さあて、なんかできました?
・・・・。なんか、思ったような感じには仕上がってないような気がしません?
なんか、色とか表題とか変えたのに、どこにも反映されてないような・・・。

フォームっつっても、結局基にしてるクエリーを開いた状態がそのまんま表示されてるって感じですよね。
うーん、こんなもんなのか(笑)
まあ、この辺は、Webページ作成ウィザードをもうちょっと研究しないといけないですね。
とりあえず何も考えずにフォームだけ吐き出した状態は、コレです。

表題とか変えたければ、htx ファイルをいじります。idc が獲得した値を表示するのは htx の仕事ですからね。
なんかエディタ使って、修正してみましょうか。メモ帳でもいいですけど、なるべくならなんかエディタ使ってください。

わたしは、タイトルの文字をフォームの名前から「かせいだお金ランキング」って書き換えました。とりあえず欲張らずにそれだけ・・・。

で、ブラウザをリロードしてみると・・・。うん。変わった変わった。
せめてこれくらいはやっときたいですね。

フォームのどこをどういじれば、この辺変わるのかな・・・。
その辺も研究の余地がありそうですよね。
あんまり期待しないほうがよさそうかもしれないですが・・・。
いろいろ研究してみてください。

で、またAccess開いて、テーブル開きましょうか。誰かが次々にデータの入力をしているとします。
どんどんデータの入力しましょう。
わたしはマイケル・シェンカーファンなので、マイケルがたくさん働いたことにしようと思います。

で、またAccess閉じて(閉じなくてもいいんですけどね。しつこい?)

で、ブラウザを再びリロードすると・・・。
おお、マイケルが一位になった。うれしい(笑)がんばれ!マイケル!

と、まあ、こんな感じですかねぇ。

手っ取り早くやるなら、

1)クライアントのPCにPWSをセットアップする。

2)ODBCデータソースを作る。

3)IDCとHTXをつくり、1)で認可したフォルダ内に入れておく。

4)そのIDCをhttp://localhost経由で開くように、ショートカットかなんか作っとく。

って感じですかね。Windows95では、やったことないですけど、PWSって、動くんですかね。。。動けばできると思いますけども。。。
まあ、でも、ややっこしいとこはおんなじです。

どうでしょう。みなさんが考えておいでのアプリの中で、使えそうです?