#include <ColumnData.h>
Public 型 | |
| enum | COLUMNTYPE { COLUMNTYPE_NULL, COLUMNTYPE_VIEW, COLUMNTYPE_FORMULA } |
| 列のタイプ [詳細] | |
Public メソッド | |
| void | Copy (const CColumnData &org) |
| 列情報をコピーします | |
| CColumnData (const CColumnData &org) | |
| コピーコンストラクタです | |
| CColumnData & | operator= (const CColumnData &org) |
| 列情報を代入します | |
| void | SetColumn (LNVFColumn &column) |
| 列の設計情報から列情報を設定します | |
| void | SetColumn (LPCTSTR szFormula, LNVFSEPARATOR separator=LNVFSEPARATOR_SEMICOLON) |
| 式言語から列情報を設定します | |
| LNString | ToString (const LNVFEntry &entry, const LNNotesSession *session=NULL, LPCTSTR separator=NULL) |
| ビューエントリからCSV1列分の文字列を生成します | |
| LNString | ToString (const LNNote ¬e, const LNNotesSession *session=NULL, LPCTSTR separator=NULL) |
| ノーツ文書からからCSV1列分の文字列を生成します | |
| LPCTSTR | GetTitle () |
| 列名を取得します | |
| void | SetTitle (LPCTSTR szTitle) |
| 列名を設定します | |
| BOOL | IsOutput () |
| TRUEの場合、列を書き出します. | |
| void | SetOutput (BOOL bOutput=TRUE) |
| 列の書き出しする/しないを設定します | |
| LPCTSTR | GetFormula () |
| 列の式を取得します | |
| BOOL | IsNull () |
| TRUEの場合、列情報は空です. | |
| BOOL | IsViewColumn () |
| TRUEの場合、列はビューの列です. | |
| BOOL | IsFormula () |
| TRUEの場合、列は式言語です. | |
| LNINT | GetViewColumnNumber () |
| ビュー列の列番号を取得します | |
| LNBOOL | IsHide () |
| TRUEの場合、列は非表示です. | |
| LNBOOL | IsIcon () |
| TRUEの場合、列はアイコンです. | |
Private メソッド | |
| LPCTSTR | GetSeparator () |
| ノーツアイテムが複数値の場合の分離記号を取得します | |
| LNString | ToString (const LNItem &item, const LNNotesSession *session=NULL, LPCTSTR separator=NULL) |
| ノーツアイテムからからCSV1列分の文字列を生成します | |
Private 変数 | |
| COLUMNTYPE | m_nColumnType |
| 列タイプ | |
| LNINT | m_nColumnNumber |
| 列番号(ビュー列の場合のみ) | |
| LNBOOL | m_bHide |
| TRUE:非表示列(ビュー列の場合のみ). | |
| LNBOOL | m_bIcon |
| TRUE:アイコン(ビュー列の場合のみ). | |
| LNString | m_strTitle |
| 列名 | |
| LNFormula | m_formula |
| 式言語 | |
| BOOL | m_bOutout |
| 書き出しフラグ | |
| LNDatetimeFormat | m_datetimefmt |
| 日付フォーマット(ビュー列の場合のみ) | |
| LNNumberFormat | m_numberfmt |
| 数値フォーマット(ビュー列の場合のみ) | |
| LNVFSEPARATOR | m_separator |
| 複数値の分離記号 | |
|
|
列のタイプ
|
|
|
コピーコンストラクタです
|
|
|
列情報をコピーします
|
|
|
ノーツアイテムが複数値の場合の分離記号を取得します
|
|
|
列情報を代入します
|
|
||||||||||||
|
式言語から列情報を設定します
|
|
|
列の設計情報から列情報を設定します
|
|
||||||||||||||||
|
ノーツアイテムからからCSV1列分の文字列を生成します
|
|
||||||||||||||||
|
ノーツ文書からからCSV1列分の文字列を生成します
|
|
||||||||||||||||
|
ビューエントリからCSV1列分の文字列を生成します
|
1.3.7