| Interstage Data Effector ユーザーズガイド |
目次
索引
![]()
|
| 付録C C APIリファレンス | > C.3 集計関数 |
入力ファイルよりグループごとにデータを集計し、結果をファイルに出力します。
#include "libAsis.h" /* 公開ヘッダ */
int AsisExecuteAnalyze(
ASISHANDLE AHandle, /* ハンドル */
char *CharacterCode, /* 文字コード */
char *InFileType, /* 入力ファイルタイプ */
char *InFile, /* 入力ファイル */
char *OutFileType, /* 出力ファイルタイプ */
char *OutFile, /* 出力ファイル */
char *Gcondition, /* グループ式 */
char *Rcondition, /* 集計式 */
char *Gstring, /* 出力用のグループキーの代替文字列 */
char *RootTagName, /* 出力ルートタグ名 */
char *Reserve2, /* リザーブ(NULL) */
char *Reserve3) /* リザーブ(NULL) */ |
|
データ型 |
パラメタ |
用途 |
説明 |
|---|---|---|---|
|
ASISHANDLE |
AHandle |
入力 |
ハンドルを指定します。 |
|
char* |
入力 |
検索対象となる文字列の文字コードを指定します。 |
|
|
char* |
入力 |
入力ファイルタイプを指定します。 |
|
|
char* |
入力 |
入力ファイルを指定します。 |
|
|
char* |
入力 |
出力ファイルタイプを指定します。 |
|
|
char* |
OutFile |
入力 |
出力ファイルを指定します。 |
|
char* |
Gcondition |
入力 |
集計単位を指定するグループ式を指定します。 |
|
char* |
Rcondition |
入力 |
集計式を指定します。 |
|
char* |
Gstring |
入力 |
CSV形式で出力する場合に、グループ化に使用されていないグループ項目の値として、グループキーの代わりに出力される文字列を指定します。 |
|
char* |
入力 |
集計結果を取りまとめるルートタグ名を指定します。 |
|
|
char* |
Reserve2 |
- |
NULLを指定します。 |
|
char* |
Reserve3 |
- |
NULLを指定します。 |
|
設定 |
意味 |
|---|---|
|
UTF-8 |
UTF-8の場合 |
|
SHIFT-JIS |
Shift_JISの場合 |
|
EUC |
EUC-JPの場合 |

設定値を二重引用符(")で囲んで指定します。
|
設定 |
意味 |
|---|---|
|
CSV |
CSVの場合 |
|
XML |
XMLの場合 |

設定値を二重引用符(")で囲んで指定します。


|
復帰値 |
説明 |
|---|---|
|
ASIS_SUCCESS |
関数が正常に終了したことを示します。 |
|
ASIS_ERROR |
関数の実行時に問題が検出されたことを示します。 |
目次
索引
![]()
|