| Interstage Data Effector ユーザーズガイド |
目次
索引
![]()
|
| 付録C C APIリファレンス | > C.4 ソート関数 |
入力ファイルよりソート式で指定した項目ごとにデータをソート、結果をファイルに出力します。
#include "libAsis.h" /* 公開ヘッダ */
int AsisExecuteSort(
ASISHANDLE AHandle, /* ハンドル */
char *CharacterCode, /* 文字コード */
char *InFileType, /* 入力ファイルタイプ */
char *InFile, /* 入力ファイル */
char *OutFile, /* 出力ファイル */
char *Ocondition, /* ソート式 */
char *Rcondition, /* リターン式 */
char *Reserve1, /* リザーブ(NULL) */
char *Reserve2) /* リザーブ(NULL) */ |
|
データ型 |
パラメタ |
用途 |
説明 |
|---|---|---|---|
|
ASISHANDLE |
AHandle |
入力 |
ハンドルを指定します。 |
|
char* |
入力 |
文字コードを指定します。 |
|
|
char* |
入力 |
入力ファイルタイプを指定します。 |
|
|
char* |
入力 |
入力ファイルを指定します。 |
|
|
char* |
OutFile |
入力 |
出力ファイルを指定します。 |
|
char* |
Ocondition |
入力 |
ソート項目を指定するソート式を指定します。 |
|
char* |
入力 |
リターン式を指定します。 |
|
|
char* |
Reserve1 |
- |
NULLを指定します。 |
|
char* |
Reserve2 |
- |
NULLを指定します。 |
|
設定 |
意味 |
|---|---|
|
UTF-8 |
UTF-8の場合 |
|
SHIFT-JIS |
Shift_JISの場合 |
|
EUC |
EUC-JPの場合 |

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

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


|
InFileType |
Rcondition |
出力 |
出力内容 |
条件 |
|---|---|---|---|---|
|
XML |
NULL |
XML |
入力レコード形式 |
|
|
項目を指定 |
CSV |
指定項目 |
|
|
|
CSV |
NULL |
CSV |
入力レコード形式 |
全CSVファイル同一フォーマット |
|
項目を指定 |
CSV |
指定項目 |
|
|
復帰値 |
説明 |
|---|---|
|
ASIS_SUCCESS |
関数が正常に終了したことを示します。 |
|
ASIS_ERROR |
関数の実行時に問題が検出されたことを示します。 |
目次
索引
![]()
|