SQL Serverデータベースに接続しているCrystalReportsがあり、接続が信頼されているかどうか、またはログオン情報を提供する必要があるかどうかを検出したいと思います(レポートは提供されないため、接続方法を制御できません)。ログイン資格情報を盲目的に提供しただけでは、信頼できる接続である場合は接続されません。
以下は機能しません。
oRpt = oCR.OpenReport("C:\MyReport.rpt")
if oRpt.Database.Tables(1).ConnectionProperties.Item("Integrated Security") = True then
'trusted connection
else
'supply login credentials
end if
次のエラーが発生します。演算子'='は、タイプ'IConnectionProperty'およびタイプ'Boolean'に対して定義されていません。
IConnectionPropertyのvb.netで構成を作成する方法が見つかりません。それを説明するCrystalのドキュメントが見つかりません。CrystalReportsXIを使用しています-開発者