• ベストアンサー

アプリケーションからLotus Notesのデータにアクセスしたい

Lotus Notes初心者のソフトウェア開発者です。 Windows2000上で動作するアプリケーションからノーツの文書に添付されているエクセルのファイルにアクセスしたいのですが、どうしたら出来ますか? Webで調べたらロータスツールAPIというものがあるようですが、これを使うのでしょうか? ノーツに付いてくるものですか?それとも追加購入の必要がありますか? また、ノーツの管理者でなくても使えますか? どなたかご存知でしたら教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mimis
  • ベストアンサー率66% (16/24)
回答No.1

2年前ほどにLotusNotes用の自動ユーザー作成アプリケーションを開発したことがありますが かなり忘れてしまったので、記憶に残っている範囲でお答えしますね。 まずロータスツールキットは、下記URLでユーザー登録すれば無料で手に入ります。 日本語のヘルプもどっかにあったと思います。 (当然nsfファイルですけど・・・(^_^;) http://www-106.ibm.com/developerworks/lotus/toolkits/ あとは、CかC++の知識とNotesの仕組みがわからないとかなり苦労すると思います。 ただ、ご希望の機能はサンプルにあったような気がしますのでちょっと修正すれば 簡単に出来るかもしれません。 それと、もし自動化したい場合などはユーザーIDのパスワードをなしにしなくては ならず、また別IDにしたとしても文書のアクセス権の設定変更とかが必要になると 思いますので管理者の協力もたぶん必要になってしまうと思いますよ。

fruipa
質問者

お礼

開発経験者の生の声が聞けて大変参考になりました。 ご回答ありがとうございました。

関連するQ&A

  • Lotus Notesでのシステム開発について

    こんにちは、久しぶりに投稿させていただきます。 今度、うちの会社でLotus Notesを導入してソフトウェア の開発を行うことになりました。 開発といってもそんな大げさではないのですが、クレーム などの管理をしたいのでその登録/参照ができるような ページを追加したいと思っています。 しかし、私自身がNotesの経験がないためどのようにして 開発環境の整備とか、開発の方法をそろえればいいかが わかりません。 詳しい方がいらっしゃいましたら、教えていただけません でしょうか。 よろしくお願いします。

  • Outlook2000のアドレス帳をLotus Notes6.5に移したい

    今までOutlook2000にてメールのやり取りをしていたのですが、 今度からLotus Notes6.5にソフトが切り替えられることになりました。 そこで、今まで使っていたアウトルックのアドレス帳をノーツで 使いたいのですが、普通のインポート/エクスポートでは移行が できないようで、困っています。 ノーツからアウトルックへのデータ移行はツール等もあるようですが、 その逆はできないのでしょうか?

  • Lotus Notes 8 Application の自動化

    Lotus Notes上で起動するアプリケーションの操作の自動化について質問がございます。 例えば、Lotus Notesで使う文書やデータベースについて、元のデータベースに変更を加えず、特定の文字列をコピーすることや、複数の文書をエクスポートする、すでに検索機能がついたデータベースについて自動で検索し自動で検索結果をコピーし、CSVなどなんらかの形で出力するといったことは可能でしょうか?

  • Lotus NotesのDBに外部からアクセスしたい

    Lotus Notes R6.5(Windows)で商品情報を管理していますが、このDBの情報の一部をMy SQL(これから構築)に毎日一回コピーしたいと考えています。しかしNotesのDBに外部アプリケーションからアクセスする方法が分からず困っております。どのような方法があるか教えていただけないでしょうか。 よろしくお願いします。

  • Lotus Notes(ロータスノーツ)のバックアップ

    Lotus Notes(ロータスノーツ)を仕事で使用しています。 受信から90日間経過したメールを自動的にバックアップして、同時に受信フォルダから削除する設定をしているのですが、重要で頻繁に見るメールまで受信フォルダからなくなってしまいます。 このフォルダは何日間経過後にバックアップ、また一方のフォルダはバックアップせずに残しておくというような、フォルダごとのバックアップ設定はできるのでしょうか? どうしても方法がわかりません。 もし、ご存知の方がいらっしゃいましたら教えていただけませんか?おねがいします。

  • lotus Notes5のテンプレート移動

    lotus Notes5を使用して開発を行っております。 開発環境からテスト用の環境にテンプレートを移動する際に、今はノーツクライアントの「WorkSpace」より「データベース」→「コピー」を選択して行っているのですが、実際のテンプレートファイルを開発環境からテスト環境へとコピーするのとどのような違いがあるのでしょうか。 前者のやり方だと一つ一つファイルの移動を行わなくてはならないため、後者と変わりがないようならば後者の方法でコピーを行いたいと思います。 ご存知の方がいらっしゃいましたら回答をよろしくお願いいたします。

  • Lotus Notes R5 の フォームで連番をとりたいのですが。。。

    Lotus Notes R5 のDB開発をドミノデザイナーで行っています。 あるフォームを元に文書を編集し、作成していくのですが、 その文書を作成していくさいに、シーケンシャルナンバー(連番)を 取りたいのですが、どうすればいいのか、そういうコマンドがあるのか わかりません。 ビューでもそのシーケンシャルナンバーが見れるようにしたいと思います。 どなたか、わかる方は教えてください。 宜しくお願い申し上げます。

  • ロータスノーツのメールファイルをロータスノーツ以外のアプリケーションで開く方法

    ロータスノーツで保存したメールファイル(メールに添付したファイルを含む)をロータスノーツ以外のアプリケーションを使って開くことは可能でしょうか。また、ロータスノーツの個人用ソフトは、売っていないのでしょうか。

  • ノーツのデータについて

    会社のPCでの話です。 会社では、グループウェアとしても ノーツを使っています。 私の会社から貸与されているのは、パナソニックのれっつノート なのですが、そのPCにもノーツがインストールされており、 社外と社内で同期をとって営業で利用していました。 そこで、ノートPCでノーツを使わないという形になり プログラムの追加と削除でノーツをアンインストールして 使っていたのですが、ふときずくとハードディスクの使用領域が 結構多いので、あれ?と思って調べてみました。 このPCのHDは特に、パーテーションも切ってないので Cドライブだけなんですが、C直下に、C:\Lotusという フォルダがありました。そしてさらに階層下には C:\Lotus\Notes\Dataという風になっていました。 そしてDataフォルダの中身ですが、nsfという拡張子を含む ファイルがおよそ、10個ほどあり、その中でも、ひとつの nsfファイルのサイズ容量が、なんと1G以上もありました。 これは、ノーツをアンインストールした時に、ノーツのデータが アンインストールされず残っていた物でしょうか? このC:\Lotus\Notes\Data ごと全体を物理的にゴミ箱に入れて 削除しても問題ないのでしょうか? 今も、今後もこのpcでノーツを使う予定はありませんし、 このC:\Lotus\Notes\Data関連のデータが以前のノーツのデータだと しても消えてしまって問題有りません。 ちなみに、このPCには IBMのホームーページビルダーが入って います。 それとこの C:\Lotus\Notes\Data ってなにか関係あるのでしょうか? ここで、物理削除を行って、あとで、PCの挙動がおかしくなるのが 怖くて質問しました。 捨ててしまって構わないのであれば、データ容量を食っているので 出来ればすててしまいたいです。

  • ノーツでのアクセス権の設定方法

    Lotus Notes 6を使用しています。 あるユーザへ「データベースに新規文書は作成できないけれど、他のユーザが作成した既存の文書は閲覧・更新ができる」というようなアクセス権を付与したいのですが、そのようなことは可能でしょうか?

専門家に質問してみよう