作成日: 2018/08/24 最終更新日: 2018/08/24
文書種別
不具合
状況
修正済み
詳細
■事象
チャートを含むExcelファイルをOpenExcelメソッドで読み込む時、元ファイルに行・列ヘッダが存在しないにもかかわらず、引数に以下のパラメータが設定されていると、SPREAD上のチャートの出力位置がずれます。
なお、インポートするExcelファイルが行・列ヘッダを持っている場合、空白行・列によってチャートの位置が調整されますが、その場合でもExcel上の位置とは少しずれた位置に出力されます。
■サンプルコード(C#)
■問題発生イメージ
チャートを含むExcelファイルをOpenExcelメソッドで読み込む時、元ファイルに行・列ヘッダが存在しないにもかかわらず、引数に以下のパラメータが設定されていると、SPREAD上のチャートの出力位置がずれます。
- ExcelOpenFlags.ColumnHeaders
- ExcelOpenFlags.RowAndColumnHeaders
- ExcelOpenFlags.RowHeaders
なお、インポートするExcelファイルが行・列ヘッダを持っている場合、空白行・列によってチャートの位置が調整されますが、その場合でもExcel上の位置とは少しずれた位置に出力されます。
■サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack) return;
FpSpread1.OpenExcel(MapPath("Book1.xlsx"), FarPoint.Excel.ExcelOpenFlags.RowAndColumnHeaders);
}
{
if (Page.IsPostBack) return;
FpSpread1.OpenExcel(MapPath("Book1.xlsx"), FarPoint.Excel.ExcelOpenFlags.RowAndColumnHeaders);
}
■問題発生イメージ
回避方法
Service Pack 3(v10.0.4006.2013)で修正済み。
旧文書番号
83101