0

環境

Lotus Domino DesignerをWebサーバーとして使用してローカルでXpagesアプリケーションを開発していますが、Notesクライアントではなくブラウザー用です。

問題

サーバー部分を定義する方法がわからないため、@ DbLookup /@DbColumnを使用して別のデータベースで検索するための解決策が見つかりませんでした。

  1. 「」はブラウザの場合は機能しないようです
  2. database.getServer()がLotusNotesのユーザー名を返しますがこれも機能していないようです

質問

適切なサーバー名を取得するために使用できる数式/SSJSコードは何ですか?

4

1 に答える 1

4

これは、ローカルデータベース(ローカル名とアドレスブックのすべてのユーザー名)から読み取ります。

var dbname = new Array("", "names.nsf");
@DbColumn(dbname, "($Users)", 1);

=>したがって、サーバーは空の文字列( "")として指定されます。よくある間違いは、ローカルデータベースのACLが匿名のリーダーアクセスを許可する必要があることです(匿名のhttpセッションでアクセスするため)。最初に確認できますか?

于 2012-11-09T14:25:14.930 に答える