いいね!数

0

閲覧数
345

フレームセットで印刷の問題が解決したとたんに次の質問で恐縮ですが。

 

フレームセットに表示した文書のアクションでカスタムダイアログを表示しようとしたところ、

「ダイアログボックスはこのコンテキストでは使用できません。文書が選択されていなければいけません。」

とエラーメッセージが出ます。

カスタムダイアログとフィールドを共有するための親文書がフレームセットのせいで取得できないのかと思い、以前「ビューアクションでカスタムダイアログを使いたい」の質問で行ったのと同様に一時文書を作って対応してみましたが、状況は変わりませんでした。

Set Session = New NotesSession
Set Database = session.CurrentDatabase
Set TempDocument = New NotesDocument(Database)
Set Workspace = New NotesUIWorkspace
Flag = Workspace.DialogBox("FormName" , True , True , False , False , False , False , "Title" , TempDocument)
Value = TempDocument.GetItemValue("FieldName" )(0)

フレームセットではカスタムダイアログは使えないのでしょうか?

サーバー情報:9.0.1 | クライアント情報:Windows9.0.1 | 
カテゴリ:アプリ開発 - Notes アプリ | タグ:
  | 質問日時:2018/11/14 12:42:49

回答・コメント

いいね!数

0

申し訳ございません。

この質問は事実誤認だった(ダイアログで使うフォーム側の問題だった)ため質問削除したのですが、別の問題絡みで復活されました。

また削除すると混乱するため、このままにしておきます。

回答日時:2018/11/15 8:21:53