http://www.hatena.ne.jp/1060257432
オンラインショッピングのWeb上のデータと、社内の(アクセス等)で作った在庫管理の仕組みを、統合する件です。倉庫業者さんが、オンラインショッピングのサポートをする.. - 人力検索はてな
URLはダミーです。
Webで表示されるデータは、サーバのどこかに保存されている筈ですよね?
そのデータを定期的(あるいはWebからエントリされる毎)にCSV形式のファイルに落として、FTPなり自動E-mailなりで社内のシステムに転送します。
あとは、定期的に、WSHでもVBでも使って 社内DB(アクセス?)にインポートすればよいのではないかと思います。
http://www.microsoft.com/japan/msdn/scripting/default.asp
ご指定のページが見つかりません
>人間がコピペしている作業の代替をさせたいのです。
あぁなるほど、それでApplescriptですか。
理解しました。失礼しました。
これは、私の専門外なので、申し訳ありませんが具体的なプログラムやソフトのご紹介はできません。
本当に ゴメンナサイ。
ただ、考え方としては、
(1) アクセスのフォームを開く
(2) ブラウザ(IE限定でかまわないでしょう)を指定URLで開く
(3) IE上の対象範囲を、クリップボードにコピーする
(4) クリップボードの内容をアクセスのフォームに貼り付ける
(5) 必要な数だけ(3)と(4)を繰り返す
という段取りではないかと思います。
このうち、肝心の(3)と(4)以外は、素直にWSH(VBSやJS)で実現出来そうです。
(3)と(4)は、例として挙げていただいたGhostTracerの再現ファイルを WSHからSHELL起動するなどして、キーボード操作(TABキーやCtl+C)やマウス操作をシミュレートしてやれば実現できるかもしれませんが、汎用性が低すぎますね。
回答らしい回答が出来ず、すみませんでした。
こういう本が書店にあります。
http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9/
AccessデータベースのWebコンテンツ化
やりたいことはこういうことですか?
この本もいいですよ。
http://www.ki.rim.or.jp/~kuro/MSDE/
MSDE お試しページ
Webサーバーをwindows系のIISで構築しaspを利用すれば可能だと思います。
が、オンラインショッピングの用に複数人が頻繁にアクセスする様な場合、Accessの利用はおすすめ出来ません。Access自体マルチユーザーアクセスを想定した使用になっていないため、そのような用途で利用すると、よくデータファイルが破損したりします。
こことかで紹介されているMSDEを利用されてはいかがでしょうか。
http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/index.html
Windows Script Host Laboratory
このサイトではWindows Scripting Hostの解説がされています。
倉庫業者の方が使うための専用のページを作り、その中にscriptを埋め込めばよいのではないでしょうか。
WSHの仕組みを利用すれば、JavaScriptやVBScriptでボタンを押した時やリンクをクリックした時にAccessにアクセスできるスクリプトを組むことは可能です。
http://www.microsoft.com/japan/msdn/scripting/
Windows Script
MicrosoftのWSHのコーナーです。
私の組んだシステムの場合、税理士さんにデータを渡す必要があったので、PerlでCVSを出力するようにしていました。VBスクリプトでインポートするためです。
例に挙がっているマウス・キーボードマクロは、かなり複雑な作業が必要になるかと思います。Web画面の構造から見直さなくてはならなくなるかと思い、お勧めできません。
うう、質問の意図は違います。社内DBへのインポートはしません。人間がコピペしている作業の代替をさせたいのです。
下記のようなソフトを使ってやれないかと考えています。
趣旨を組んで回答いただけたら幸いです。
http://www.vector.co.jp/soft/win95/util/se211440.html?site=n
http://www.vector.co.jp/soft/win95/util/se203480.html?site=n
http://www.vector.co.jp/soft/win95/util/se191041.html?site=n