作成日: 2015/08/03 最終更新日: 2015/09/16
文書種別
不具合
状況
修正済み
詳細
繰り返しを設定したイベントをマウス操作で時間を変更すると、Binary、XML、iCalいずれの形式へのエクスポートでも下記のエラーが発生し、エクスポートに失敗します。
◆エラーメッセージ
GUID には、ハイフンを 4 つ含む 32 桁の数字 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) を含んでいなければなりません。
説明: 現在の Web 要求を実行中に、ハンドルされていない例外が発生しました。エラーに関する詳細および例外の発生場所については、スタック トレースを参照してください。
例外の詳細: System.FormatException: GUID には、ハイフンを 4 つ含む 32 桁の数字 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) を含んでいなければなりません。
【再現手順】
1.サンプルを実行します
2.カレンダーをクリックし、イベント作成ダイアログを表示します
3.[繰り返し]ボックスにて"毎日"を選択します
4.[OK]ボタンをクリックします
5.作成されたイベントをドラッグします
6.[XMLエクスポート]ボタンをクリックします
結果:エラーが発生し、XMLファイルが作成されません
【サンプルコード(aspx)】
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="XMLエクスポート" />
<cc1:C1EventsCalendar ID="C1EventsCalendar1" runat="server"></cc1:C1EventsCalendar>
【サンプルコード(VB)】
Protected Sub Button1_Click(sender As Object, e As EventArgs)
Dim path As [String] = Server.MapPath("Sample.xml")
Me.C1EventsCalendar1.DataStorage.Export(path, FileFormatEnum.XML)
End Sub
【サンプルコード(C#)】
protected void Button1_Click(object sender, EventArgs e)
{
String path = Server.MapPath("Sample.xml");
this.C1EventsCalendar1.DataStorage.Export(path, FileFormatEnum.XML);
}
◆エラーメッセージ
GUID には、ハイフンを 4 つ含む 32 桁の数字 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) を含んでいなければなりません。
説明: 現在の Web 要求を実行中に、ハンドルされていない例外が発生しました。エラーに関する詳細および例外の発生場所については、スタック トレースを参照してください。
例外の詳細: System.FormatException: GUID には、ハイフンを 4 つ含む 32 桁の数字 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) を含んでいなければなりません。
【再現手順】
1.サンプルを実行します
2.カレンダーをクリックし、イベント作成ダイアログを表示します
3.[繰り返し]ボックスにて"毎日"を選択します
4.[OK]ボタンをクリックします
5.作成されたイベントをドラッグします
6.[XMLエクスポート]ボタンをクリックします
結果:エラーが発生し、XMLファイルが作成されません
【サンプルコード(aspx)】
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="XMLエクスポート" />
<cc1:C1EventsCalendar ID="C1EventsCalendar1" runat="server"></cc1:C1EventsCalendar>
【サンプルコード(VB)】
Protected Sub Button1_Click(sender As Object, e As EventArgs)
Dim path As [String] = Server.MapPath("Sample.xml")
Me.C1EventsCalendar1.DataStorage.Export(path, FileFormatEnum.XML)
End Sub
【サンプルコード(C#)】
protected void Button1_Click(object sender, EventArgs e)
{
String path = Server.MapPath("Sample.xml");
this.C1EventsCalendar1.DataStorage.Export(path, FileFormatEnum.XML);
}
回避方法
この問題はバージョン4.0.20152.218で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版の適用方法については、アップデートの方法を参照してください。
旧文書番号
81416