Lotus NotesデータベースをPowerShellから検索し、"Type Mismatch. (Exception from HResult: 0x80020005 (DISP_E_TYPEMISMATCH)" At line 1: char:1
を取得しようとしています。PowerShellからLotus Notesデータベースを検索する
セットアップコード:
$notesSession = New-Object -ComObject Lotus.NotesSession
$notesSession.Initialize()
$notesDb = $notesSession.GetDatabase(..., ...)
しようとしたとき、私はエラーを取得...
$results = $notesDb.Search("text", $null, 0)
$results = $notesDb.Search("text", $(Get-Date), 0)
$results = $notesDb.Search("text", $([System.DateTime]::Now), 0)
誰もが間違いを見つけることができますか?私はエラーが日付の引数、それゆえ私の複数の試みと関係があると思います。
これはあなたの問題です。しかし、実行可能な解決策を持っていない可能性があります。私が間違っている場合、私はこれを削除します。 – Matt
ありがとう、私は '.CreateDateTime'メソッドを見逃しました、私は愚かです。数式エラーを今すぐ取得する!戦い続ける... – Federer