作成日: 2014/06/04 最終更新日: 2014/09/16
文書種別
不具合
状況
修正済み
詳細
SizingModeプロパティをTableSizingModeEnum.Autoに設定して、列幅を自動サイズに設定したRenderTableオブジェクトを使用したドキュメントをC1PrintPreviewControlに表示し、C1PrintPreviewControlからドキュメントをrtfファイルに保存すると、rtfファイルで、列の最後尾に空白列が追加された表が表示されます。
この現象は、C1PrintDocumentサンプルの「AutoSizeTable」のVB版でのみ発生します。サンプル内のコード処理に問題があることが原因で発生しています。
この現象は、C1PrintDocumentサンプルの「AutoSizeTable」のVB版でのみ発生します。サンプル内のコード処理に問題があることが原因で発生しています。
回避方法
この問題はバージョン2.6.20142.54733または4.6.20142.54733で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
以下のコードのように変更すると、問題が解消されます。
◎サンプルコード(VB)
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
以下のコードのように変更すると、問題が解消されます。
◎サンプルコード(VB)
' 各列を自動サイズモードに設定します。
For col As Integer = 0 To rt.Cols.Count - 1
rt.Cols(col).SizingMode = TableSizingModeEnum.Auto
Next
For col As Integer = 0 To rt.Cols.Count - 1
rt.Cols(col).SizingMode = TableSizingModeEnum.Auto
Next
旧文書番号
80836