- - PR -
スプレッとの使い方
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-10-18 19:36
.net初心者です。
スプレッとのCOLUMNの名前を指定してデータを入れ込む方法は どのようにしたらいいでしょうか? どなたか御教授お願いします。 | ||||||||||||
|
投稿日時: 2005-10-18 19:42
Spread のバージョンが書かれていませんが、基本は無理です。 Column を表す列挙体を定義して、それを用いてやりましょう。 # というよりは、元々マジック ナンバ自体いけませんからね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2005-10-18 19:47
スプレットのバージョンは、Ver.1090となります。
列挙体ってなんですか? スプレットで使用する際の列挙体は何になるんでしょうか? | ||||||||||||
|
投稿日時: 2005-10-18 21:00
列挙体というのはenumのことです。
enum Columns { ID, Name1, Name2, CRTDate, UPDDate } こういうことではないでしょうか。 IDから順番に0,1,2・・・の値が割り振られます。 | ||||||||||||
|
投稿日時: 2005-10-18 21:56
そうです。
まず、以下のような定義を行い、
使用する場合は、
こんな感じで使います。 マジック ナンバを使うと保守性が悪くなりますからね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||
|
投稿日時: 2005-10-19 09:42
ありがとうございます。
参考にさせて頂きます。
| ||||||||||||
|
投稿日時: 2005-10-19 12:04
使用する場合は、
コード: ------------------------------------------------------------------------------ this.Sheet1.Cells(row, EnumColumns.ShohinName) = "Hoge"; ------------------------------------------------------------------------------ とありますが、Cells(int,int)なのですがどう逃げればいいでしょうか? 御教授お願いします。 | ||||||||||||
|
投稿日時: 2005-10-19 12:17
this.Sheet1.Cells(row, (int)EnumColumns.ShohinName) = "Hoge"; 面倒であれば、ラッパ メソッドみたいなのを作ります。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |