ExchangeFolderDestinationOptions クラス
Microsoft Exchange フォルダにエクスポートするときのオプションを取得および設定するためのプロパティがあります。
このタイプのメンバの一覧については、「ExchangeFolderDestinationOptions のメンバ」を参照してください。
ExchangeFolderDestinationOptions
[Visual Basic]
Public Class ExchangeFolderDestinationOptions
[C#]
public class ExchangeFolderDestinationOptions
[C++]
__gc public class ExchangeFolderDestinationOptions
[VJ#]
public class ExchangeFolderDestinationOptions
例
次の例は、ExchangeFolderDestinationOptions クラスのプロパティを設定する方法を示しています。
[Visual Basic]
Private Sub ExportToExchange(ByVal folder As String, _
ByVal profile As String, ByVal password As String)
Dim exchangeOpts = New ExchangeFolderDestinationOptions()
' Exchange 出力先のオプションを設定します。
exchangeOpts.DestinationType = _
ExchangeDestinationType.ExchangeFolderType
exchangeOpts.FolderPath = folder
exchangeOpts.Profile = profile
exchangeOpts.Password = password
Report.ExportOptions.DestinationOptions = exchangeOpts
' ディスク ファイルのオプションを設定し、エクスポートします。
Report.ExportOptions.ExportDestinationType = _
ExportDestinationType.DiskFile
Report.ExportOptions.ExportFormatType = ExportFormatType.Excel
Report.Export()
End Sub
[C#]
private void ExportToExchange (string folder, string profile, string password)
{
ExchangeFolderDestinationOptions exchangeOpts = new
ExchangeFolderDestinationOptions ();
// Exchange 出力先のオプションを設定します。
exchangeOpts.DestinationType =
ExchangeDestinationType.ExchangeFolderType;
exchangeOpts.FolderPath = folder;
exchangeOpts.Profile = profile;
exchangeOpts.Password = password;
Report.ExportOptions.DestinationOptions = exchangeOpts;
// ディスク ファイルのオプションを設定し、エクスポートします。
Report.ExportOptions.ExportDestinationType =
ExportDestinationType.DiskFile;
Report.ExportOptions.ExportFormatType =
ExportFormatType.Excel;
Report.Export ();
}
[C++]
static void ExportToExcel (String* fileName, bool hasColumnHeaders, double columnWidth)
{
ExcelFormatOptions* excelFormatOpts =
new ExcelFormatOptions ();
DiskFileDestinationOptions* diskOpts =
new DiskFileDestinationOptions();
// Excel 形式のオプションを設定します。
excelFormatOpts->ExcelTabHasColumnHeadings = true;
excelFormatOpts->ExcelUseConstantColumnWidth =
hasColumnHeaders;
excelFormatOpts->ExcelConstantColumnWidth = columnWidth;
Report->ExportOptions->ExportFormatType =
ExportFormatType::Excel;
Report->ExportOptions->FormatOptions = excelFormatOpts;
// ディスク ファイルのオプションを設定し、エクスポートします。
Report->ExportOptions->ExportDestinationType =
ExportDestinationType::DiskFile;
diskOpts->DiskFileName = fileName;
Report->ExportOptions->DestinationOptions = diskOpts;
Report->Export ();
};
[VJ#]
private void ExportToExchange (String folder, String profile, String password)
{
ExchangeFolderDestinationOptions exchangeOpts = new
ExchangeFolderDestinationOptions ();
// Exchange 出力先のオプションを設定します。
exchangeOpts.set_DestinationType(
ExchangeDestinationType.ExchangePostDocMessage);
exchangeOpts.set_FolderPath(folder);
exchangeOpts.set_Profile(profile);
exchangeOpts.set_Password(password);
Report.get_ExportOptions().set_DestinationOptions( exchangeOpts);
// ディスク ファイルのオプションを設定し、エクスポートします。
Report.get_ExportOptions().set_ExportDestinationType(
ExportDestinationType.DiskFile);
Report.get_ExportOptions().set_ExportFormatType(
ExportFormatType.Excel);
Report.Export ();
}
要件
名前空間 : CrystalDecisions.Shared
プラットフォーム : Windows 98、Windows NT 4.0、Windows Millennium Edition、Windows 2000、Windows XP
アセンブリ : CrystalDecisions.Shared(CrystalDecisions.Shared.dll 内)
関連項目
ExchangeFolderDestinationOptions メンバ | CrystalDecisions.Shared 名前空間