DataViewToHTML

 

データビューからHTMLファイルを作成

[データビュー]エディタに定義された項目を基にHTMLファイルを作成します。

構文:

DataViewToHTML (世代番号, タスクの項目名, 出力項目名, HTMLファイル名, テンプレートファイル名, 文字セット)

パラメータ:

  • 世代番号 …… タスクの階層位置を表す番号。カレントのタスクが0、親タスクが1、その親タスクが2 などとなります。

  • タスクの項目名(文字) …… 出力する項目の名前をカンマ区切りでリストアップした文字列

  • 出力項目名(文字) …… 出力される項目の名前をカンマ区切りでリストアップした文字列。空白の場合、ヘッダが出力されません。「@」が指定された場合、タスクに定義された項目名でヘッダが出力されます。名前にカンマが含まれている場合、その前に「\」を設定してください。

  • HTMLファイル名(文字) …… 作成されるファイルの名前

  • テンプレートファイル名(文字) …… HTMLファイルを作成する場合に使用するテンプレートファイルの名前。このパラメータはオプションです。

  • 文字セット(数値) …… 出力データの文字セットを指定します。以下の数値が指定できます。

  • 0 …… ANSI

  • 1 …… Unicode

  • 2 …… UTF-8

戻り値:

論理 …… 成功した場合、「True」が返ります。

注意事項:

  • HTMLファイルが作成できなかった場合、「False」が返ります。

  • テンプレートファイルがオープンできなかった場合、無視されます。

  • タスク項目のリストが空白の場合、「False」が返ります。

  • 出力項目のリストがタスク項目で指定された項目数より少ない場合、ヘッダが出力されません。

  • 出力項目のリストがタスク項目で指定された項目数より多い場合、余分な項目名はヘッダに出力されません。

  • タスク項目名に誤りがある場合、「False」が返ります。

  • タスク項目名にOLEやBLOB、ActiveX、ベクトル型の項目がある場合は、「False」が返ります。

  • 文字セットの指定値が正しくない場合、「0」(ANSI)として動作します。