Notes/Dominoの最近のブログ記事

元の文書の値を引き継いで、新しい文書を作成する。現在の文書にあるフィールド「field1」を、新しい文書の「field2」に引き継ぐ。
--------------------------------------------------------------------------------------------------------------------------------
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument

Dim session As New NotesSession
Set uidoc = workspace.CurrentDocument
Dim temp As Variant

temp=uidoc.FieldGetText("field1")

Set uinewdoc= workspace.composedocument("","","FormMain")
Call uinewdoc.fieldsettext("field2",temp)
--------------------------------------------------------------------------------------------------------------------------------
composedocument の引数を正しく渡してあげれば、別DBのフォームを開いて指定のフィールドに値を引き継ぐことができる

MacOSX 10.5(Leopard)へのインストルは問題なくできたIBM Lotus Notes Client 7.0.3 for MacOSX 。しかし、MacOSX 10.6(Snow Leopard)ではインストーラーのチェックに引っ掛かりインストールできない。

そこで、以下の手順でインストールを行った。
※注意 root権限が必要なので、root権限を持たない人は実行できません。また、実行したことにより何らかの不具合が生じても一切関知しません。実行する場合は自己責任で。

1)ターミナルを開き、rootユーザーになる
2)以下のコマンドを実行
root# cd /usr/sbin
root# mv sysctl sysctl.bak
root# touch sysctl
3)viでsysctlファイルを編集。以下の2行を追加し保存する
#!/bin/bash
echo "kern.osrelease = 8.10.0"
4) 3)で作成したファイルの属性を変更する
root# chmod a+x sysctl
5)ターミナルを閉じずにLotus Notesのインストーラーを実行する。
6)ターミナルに戻り、sysyctlを元に戻す。
root# rm sysctl
root# mv syscrl.bak sysctl
7)ターミナルを終了する

これで、MacOSX 10.6(Snow Leopard)にIBM Lotus Notes Client 7.0.3 for MacOSX をインストールできました。

developerWorks Japanに掲載されていたので、メモ代わりに貼っておく。

--------------------------------------
Lotus Dominoと物理メモリの関係は、プラットフォームのメモリ管理の仕組みが絡み合って
いるために誤解されがちです。この資料では、Lotus DominoのWindows版をご利用中の
システム管理者の方に役立つ内容に特化して、この関係について解説しています。
--------------------------------------

詳細はこちらから -> Lotus Dominoと物理メモリの関係 ~Windows編~

このアーカイブについて

このページには、過去に書かれたブログ記事のうちNotes/Dominoカテゴリに属しているものが含まれています。

前のカテゴリはMiscです。

次のカテゴリはSecurityです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。