Cloudデータ・プロバイダ・タイプ: Oracle Analytics Cloud - Essbase、Oracle Planning and Budgeting Cloud
オンプレミス・データ・プロバイダ・タイプ: Oracle Essbase、Oracle Hyperion Planning、Oracle Hyperion Financial Management、Oracle Business Intelligence Enterprise Edition
説明
オンプレミス・データ・ソース: オンプレミス・データ・ソースの場合で、HypUIConnect()は、ユーザー名とパスワードが指定されていない場合に、ユーザーに対して「データ・ソースに接続」ダイアログ・ボックスを表示します。すでに指定されている場合は表示しません。
Cloudデータ・ソースおよびオンプレミス・フォーム・ベース認証: フォーム・ベース認証を使用しているCloudデータ・ソースおよびオンプレミス・ソースの場合は、HypUIConnect VBA関数を使用して、既存のプライベート接続に接続する必要があります。HypUIConnect()では、ユーザーがログインする際に、ユーザー名、パスワードおよびドメインを入力する必要がある場合は常に、認証用のプロンプトが表示されます。
構文
HypUIConnect (vtSheetName, vtUserName, vtPassword, vtFriendlyName)
ByVal vtSheetName As Variant
ByVal vtUserName As Variant
ByVal vtPassword As Variant
ByVal vtFriendlyName As Variant
パラメータ
vtSheetName: 関数を実行するワークシートの名前。vtSheetNameがNull
またはEmpty
の場合、アクティブなワークシートが使用されます。
vtUserName: 有効なユーザー名
vtPassword: このユーザーのパスワード
vtFriendlyName: データ・プロバイダの接続名
戻り値
正常に終了した場合は0を戻し、それ以外の場合は該当するエラー・コードを戻します。
例
Public Declare PtrSafe Function HypUIConnect Lib "HsAddin" (ByVal vtSheetName As Variant, ByVal vtUserName As Variant, ByVal vtPassword As Variant, ByVal vtFriendlyName As Variant) As Long HypUIConnect(Empty, UserName, Password, "My Connection")