私は、ビジュアル エディターを使用せずに TcxGrid を構築している他の誰かのコードに取り組んでいます。そのグリッドを Excel にエクスポートするので、列の種類を TcxSpinEdit (内容はすべて数値) に設定する必要があります。
プロパティを設定するにはどうすればよいですか? PropertyClass と PropertyClassName を試しましたが、どれも機能しません(Excelで「テキストとしての数」という警告がまだ表示されます)。
これは関連する部分です:
var
Stolpec: TcxGridDBColumn;
[...]
if CheckBoxStevilkoMultiTime.Checked then
begin
Stolpec := cxGrid1DBTableView3.CreateColumn;
Stolpec.DataBinding.FieldName := 'STVLK_INI_C';
Stolpec.Width := larghCol;
Stolpec.FooterAlignmentHorz := taRightJustify;
Stolpec.GroupSummaryAlignment := taRightJustify;
Stolpec.Name := 'cxGrid1DBTableView3' + Colonna.DataBinding.FieldName;
TcxGridDBTableSummaryItem(cxGrid1DBTableView3.DataController.Summary.DefaultGroupSummaryItems[5]).Column := Stolpec;
TcxGridDBTableSummaryItem(cxGrid1DBTableView3.DataController.Summary.DefaultGroupSummaryItems[5]).Position := posIndx;
Stolpec.Caption := 'Stevilko';
Stolpec.Options.Editing := False;
end;