AuctionSupportオンラインヘルプ

はじめに
トップページ
利用規約
インストール方法
アンインストール方法

使用方法
実行方法
ファイルメニュー
環境設定方法
送料計算機能
出品フォーム作成機能
案内メール作成機能
簡易出品管理機能

カスタマイズ
外部デザインファイル
テンプレートファイル
出品管理ファイル
外部データファイル

PR文削除方法
PR文削除方法
シェアレジ送金方法

FAQ
FAQ

その他情報
バージョン情報


== 外部デザインファイル作成方法 ==



■ はじめに

外部デザインファイルは、出品フォーム作成画面の内容を制御コードを使用することで、外部ファイルに埋め込むことができます。
これにより、オリジナルのHTMLで書かれたデザインファイルを作成することができます。
外部デザインファイルのサンプルは、AuctionSupportのインストールディレクトリ内にある『design_file\as_table.asd』を参照願います。
このファイルは、AuctionSupportが初期状態で使用する標準デザインファイルです。



■ 制御コード

外部デザインファイル内で、『`』で始まる文字列を制御コードとして扱います。
制御コードには、次の種類があります。

  • コメントコード
    外部デザインファイル内にコメントを記述する場合は、次の2種類のコメントコードを使用することができます。
    コメントコードは必ず行頭に書く必要があります。
    スペースなどを入れると通常の文字列として認識されます。
    『`//』で始まる行はコメントとして扱われます。
    『`/*』で始まる行から、『`*/』で始まる行までは、コメントとして扱われます。

  • 条件設定コード
    条件設定コードは条件が有効な場合に設定コード内に記述された内容を表示し、条件が無効な場合は設定コード内に記述された内容を非表示とします。
    条件設定コードには次の2種類があります。
    『`chk_chk_***』で始まる場合は、『`chk_chk_end』で区切ります。
    『`chk_***』で始まる場合は、『`chk_end』で区切ります。
    これらの2種類は入れ子にできますが、『`chk_chk_***』,『`chk_***』同士は入れ子にはできません。

    『`chk_***』は、『&』や『|』で区切ることで複数の条件を指定することができます。
    条件の評価は左から順番に行われるので、括弧をつけて明示的に指定したり、『&』が優先されるということはできません。
    また、条件の途中で改行を行うこともできませんので、必ず一行で記述願います。

    『`chk_chk_***』は、『`xchk_chk_***』のように 『`』と『chk_chk』の間に『x』を記述することで反対の条件として機能させることができます。

  • 文字表示コード
    文字表示コードは各項目欄の内容を表示するためのコードです。
    通常は、条件設定コードにより、表示/非表示を切り替えて使用します。
    1行中のどの位置に記述しても変換されます。
    1行中に複数の文字表示コードを記述しても構いません。

  • 定義コード
    定義コードは任意の文字を文字表示コードとして定義するためのコードです。
    定義コードは必ず行頭に書く必要があります。
    行頭にスペースなどを入れると通常の文字列として認識されます。

  • 演算定義コード
    演算定義コードは任意の数値及び、文字表示コードで四則演算を定義するためのコードです。
    演算定義コードは必ず行頭に書く必要があります。
    行頭にスペースなどを入れると通常の文字列として認識されます。

  • オプションコード
    オプションコードは表示フォーマットを変更したりするなどの各種設定を行うためのコードです。
    オプションコードは、デザインファイル内のどこに書かれていても構いません。


■ サポート制御コード(`chk_chk_***)

現在、サポートしている `chk_chk_***制御コードには次のものがあります。

制御コード 説  明
`chk_chk_発送方法 発送方法案内欄のチェックボックスのうち1つ以上にチェックがある場合に有効となる。
これは、発送方法自体の記述を一切なくす場合に使用します。
`chk_chk_支払方法 支払方法案内欄のチェックボックスのうち1つ以上にチェックがある場合に有効となる。
これは、支払方法自体の記述を一切なくす場合に使用します。
`chk_chk_end `chk_chk_*** の終了を示す
`xchk_chk_*** `chk_chk_*** の条件が成立しない場合に有効となる
例えば、`xchk_chk_発送方法 なら、発送方法が1つも選択されていない場合に有効なる。


■ サポート制御コード(`chk_***)

現在、サポートしている `chk_***制御コードには次のものがあります。

制御コード 説  明
`chk_メーカー 製造メーカー欄のチェックボックスにチェックがある場合に有効となる。
`chk_定価 定価欄のチェックボックスにチェックがある場合に有効となる。
`chk_発売日 発売日欄のチェックボックスにチェックがある場合に有効となる。
`chk_購入時期 購入時期欄のチェックボックスにチェックがある場合に有効となる。
`chk_購入価格 購入価格欄のチェックボックスにチェックがある場合に有効となる。
`chk_商品サイズ サイズ欄のチェックボックスにチェックがある場合に有効となる。
`chk_商品紹介 商品の紹介欄のチェックボックスにチェックがある場合に有効となる。
`chk_商品状態 商品の状態欄のチェックボックスにチェックがある場合に有効となる。
`chk_注意事項 その他注意欄のチェックボックスにチェックがある場合に有効となる。
`chk_ミニレター ミニレター送料欄のチェックボックスにチェックがある場合に有効となる。
`chk_定形郵便 定形郵便送料欄のチェックボックスにチェックがある場合に有効となる。
`chk_定形外郵便 定形外郵便送料欄のチェックボックスにチェックがある場合に有効となる。
`chk_冊子小包 ゆうメール送料欄のチェックボックスにチェックがある場合に有効となる。
`chk_配達記録郵便 特定記録送料欄のチェックボックスにチェックがある場合に有効となる。
`chk_簡易書留 簡易書留送料欄のチェックボックスにチェックがある場合に有効となる。
`chk_一般書留 一般書留送料欄のチェックボックスにチェックがある場合に有効となる。
`chk_EXPACK EXPACK500のチェックボックスにチェックがある場合に有効となる。 (Ver0.9.2以降)
`chk_メール便 クロネコメール便のチェックボックスにチェックがある場合に有効となる。
`chk_速達メール便 クロネコメール便欄の横の速達可のチェックボックスにチェックがある場合に有効となる。
`chk_その他発送 その他発送方法欄のチェックボックスにチェックがある場合に有効となる。
`chk_ゆうパック ゆうパックのチェックボックスにチェックがある場合に有効となる。
`chk_Yahooゆうパック Yahoo!ゆうパックのチェックボックスにチェックがある場合に有効となる。
`chk_ヤマト宅急便 宅配便のチェックボックスにチェックがあり、ヤマト宅急便が選択されている場合に有効となる。
`chk_日通ペリカン便 宅配便のチェックボックスにチェックがあり、ペリカン便が選択されている場合に有効となる。
`chk_佐川急便 宅配便のチェックボックスにチェックがあり、佐川急便が選択されている場合に有効となる。
`chk_西濃運輸 宅配便のチェックボックスにチェックがあり、西濃運輸が選択されている場合に有効となる。
`chk_福通 宅配便のチェックボックスにチェックがあり、福通PARCEL1が選択されている場合に有効となる。(ver0.9.10以降)
`chk_送ります.com その他ゆうパックのチェックボックスにチェックがあり、送ります.comが選択されている場合に有効となる。
`chk_Yousay その他ゆうパックのチェックボックスにチェックがあり、You say!が選択されている場合に有効となる。
`chk_ゆうパック持込 ゆうパックの持込のチェックボックスにチェックがある場合に有効となる。(Ver0.9.9以降)
`chk_宅配便持込 宅配便の持込のチェックボックスにチェックがある場合に有効となる。(Ver0.9.9以降)
`chk_市内発送 発送先で『市内』を選択している場合に有効となる。(Ver0.9.11以降)
`chk_銀行振込 銀行振込欄のチェックボックスにチェックがある場合に有効となる。
`chk_郵便振替 郵便振替欄のチェックボックスにチェックがある場合に有効となる。
`chk_代金引換 代引欄のチェックボックスにチェックがある場合に有効となる。
`chk_その他支払方法 その他支払方法欄のチェックボックスにチェックがある場合に有効となる。
`chk_汎用テキスト01 汎用テキスト01欄のチェックボックスにチェックがある場合に有効となる。 (Ver0.8.0以降)
`chk_汎用テキスト02 汎用テキスト02欄のチェックボックスにチェックがある場合に有効となる。 (Ver0.8.0以降)
`chk_汎用テキスト03 汎用テキスト03欄のチェックボックスにチェックがある場合に有効となる。 (Ver0.8.0以降)
`chk_汎用テキスト04 汎用テキスト04欄のチェックボックスにチェックがある場合に有効となる。 (Ver0.8.0以降)
`chk_汎用テキスト05 汎用テキスト05欄のチェックボックスにチェックがある場合に有効となる。 (Ver0.8.0以降)
`chk_汎用テキスト06 汎用テキスト06欄のチェックボックスにチェックがある場合に有効となる。
`chk_汎用テキスト07 汎用テキスト07欄のチェックボックスにチェックがある場合に有効となる。
`chk_汎用テキスト08 汎用テキスト08欄のチェックボックスにチェックがある場合に有効となる。
`chk_汎用テキスト09 汎用テキスト09欄のチェックボックスにチェックがある場合に有効となる。
`chk_汎用テキスト10 汎用テキスト10欄のチェックボックスにチェックがある場合に有効となる。
`chk_YahooAuction [環境設定]=>[出品フォーム設定]画面の『出品サイト』でYahooオークションが選択されている場合に有効となる。(Ver0.9.6以降)
`chk_料金ベース表示 [環境設定]=>[その他]画面の『ゆうパック、宅配便は地域ベースで表示する』にチェックが無い場合に有効となる。(Ver0.9.7以降)
`chk_地域ベース表示 [環境設定]=>[その他]画面の『ゆうパック、宅配便は地域ベースで表示する』にチェックがある場合に有効となる。(Ver0.9.7以降)
`chk_補償外発送 補償外の発送方法(ミニレター、定形郵便、定形外郵便、冊子小包、EXPACK、メール便、特定記録)のいずれかのチェックボックスにチェックがある場合に有効となる。
配達記録郵便は環境設定で補償外発送に指定時のみ
`chk_PR文 PR文削除コードを未入力の場合に有効となる。
`chk_end `chk_*** の終了を示す
`chk_*** | `chk_*** どちらか一方の条件が成立した場合に有効となる
3つ以上の条件を `chk_* | 'chk_* | 'chk_* のようにしても良い
`chk_*** & `chk_*** 両方ともの条件が成立した場合に有効となる
3つ以上の条件を `chk_* & 'chk_* & 'chk_* のようにしても良い
|,&の組合せ 上記の|,&を組み合わせて記述しても良い
左側から順番に計算されるので&の方が優先されるなどはない
`xchk_*** `chk_*** の条件が成立しない場合に有効となる
例えば、`xchk_市内発送 なら、発送先に市内が選択されていない場合に有効なる。
`chk_配達所持込 ゆうパックの持込か宅配便の持込のどちらかのチェックボックスにチェックがある場合に有効となる。(Ver0.9.9以降)
※グレーの制御コードは、極力使用されないことをお勧めします。


■ サポート文字表示コード

現在、サポートしている 文字表示コードには次のものがあります。

制御コード 説  明
`商品名 商品名欄の内容を表示。
`メーカー 製造メーカー欄の内容を表示。
`定価 定価欄の内容を表示。
`発売日 発売日欄の内容を表示。
`購入時期 購入時期欄の内容を表示。
`購入価格 購入価格欄の内容を表示。
`商品サイズ サイズ欄の内容を表示。
`商品紹介 商品の紹介欄の内容を表示。
`商品状態 商品の状態欄の内容を表示。
`注意事項 その他注意欄の内容を表示。
`ミニレター ミニレター送料欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`定形郵便 定形郵便送料欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`定形外郵便 定形外郵便送料欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`冊子小包 ゆうメール送料欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`配達記録郵便 特定記録送料欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`簡易書留 簡易書留送料欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`一般書留 一般書留送料欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`EXPACK EXPACK500項目欄の内容を表示 (Ver0.9.2以降)
`メール便 メール便欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`その他発送方法 その他発送方法欄の内容を表示。
`その他発送料金 その他発送方法送料欄を ***円 と表示する。
空欄の場合はスペース表示となる。(テーブルを使用した場合の対策)
`ゆうパック ゆうパックの地域区分毎の料金表を表示。
`Yahooゆうパック Yahoo!ゆうパックの地域区分毎の料金表を表示。
`ヤマト宅急便 ヤマト宅急便の地域区分毎の料金表を表示。
`日通ペリカン便 ペリカン便の地域区分毎の料金表を表示。
`佐川急便 佐川急便の地域区分毎の料金表を表示。
`西濃運輸 西濃カンガルー便の地域区分毎の料金表を表示。 (Ver0.9.9以降)
`福通 福山通運 PARCEL1の地域区分毎の料金を表表示。(Ver0.9.10以降)
`送ります.com 送ります.comの地域区分毎の料金表を表示。
`Yousay You say!dの地域区分毎の料金表を表示。
`サイズ区分ゆうパック ゆうパックのサイズ区分を表示 (Ver0.8.5以降)
`サイズ区分Yahooゆうパック Yahoo!ゆうパックの料金区分(2kg以下など)を表示。(Ver0.9.7以降)
`サイズ区分1ヤマト ヤマト宅急便のサイズ区分を表示。 (Ver0.9.9以降)
`サイズ区分2ヤマト ヤマト宅急便のサイズ区分のサイズを表示。 (Ver0.9.9以降)
`サイズ区分1日通 日通ペリカン便のサイズ区分を表示。 (Ver0.9.9以降)
`サイズ区分2日通 日通ペリカン便のサイズ区分のサイズを表示。 (Ver0.9.9以降)
`サイズ区分1佐川 佐川急便のサイズ区分を表示。 (Ver0.9.9以降)
`サイズ区分2佐川 佐川急便のサイズ区分のサイズを表示。 (Ver0.9.9以降)
`サイズ区分1西濃 西濃カンガルー便のサイズ区分を表示。 (Ver0.9.9以降)
`サイズ区分2西濃 西濃カンガルー便のサイズ区分のサイズを表示。 (Ver0.9.9以降)
`サイズ区分1福通 福山通運 PARCEL1のサイズ区分を表示。 (Ver0.9.10以降)
`サイズ区分2福通 福山通運 PARCEL1のサイズ区分のサイズを表示。 (Ver0.9.10以降)
`サイズ区分送ります.com 送ります.comの料金区分(2kg以下など)を表示。
`サイズ区分Yousay You say!の料金区分(2kg以下など)を表示。
`銀行振込 銀行振込欄の内容を表示。
`郵便振替 郵便振替欄の内容を表示。
`代金引換 代引欄の内容を表示。
`その他支払方法 その他支払方法欄の内容を表示。
`汎用項目01 汎用テキスト01の項目欄の内容を表示 (Ver0.9.1以降)
`汎用項目02 汎用テキスト02の項目欄の内容を表示 (Ver0.9.1以降)
`汎用項目03 汎用テキスト03の項目欄の内容を表示 (Ver0.9.1以降)
`汎用項目04 汎用テキスト04の項目欄の内容を表示 (Ver0.9.1以降)
`汎用項目05 汎用テキスト05の項目欄の内容を表示 (Ver0.9.1以降)
`汎用項目06 汎用テキスト06の項目欄の内容を表示
`汎用項目07 汎用テキスト07の項目欄の内容を表示
`汎用項目08 汎用テキスト08の項目欄の内容を表示
`汎用項目09 汎用テキスト09の項目欄の内容を表示
`汎用項目10 汎用テキスト10の項目欄の内容を表示
`汎用テキスト01 汎用テキスト01欄の内容を表示 (Ver0.8.0以降)
`汎用テキスト02 汎用テキスト02欄の内容を表示 (Ver0.8.0以降)
`汎用テキスト03 汎用テキスト03欄の内容を表示 (Ver0.8.0以降)
`汎用テキスト04 汎用テキスト04欄の内容を表示 (Ver0.8.0以降)
`汎用テキスト05 汎用テキスト05欄の内容を表示 (Ver0.8.0以降)
`汎用テキスト06 汎用テキスト06欄の内容を表示
`汎用テキスト07 汎用テキスト07欄の内容を表示
`汎用テキスト08 汎用テキスト08欄の内容を表示
`汎用テキスト09 汎用テキスト09欄の内容を表示
`汎用テキスト10 汎用テキスト10欄の内容を表示
`発送元県名 出品フォーム作成画面の発送元欄の内容を表示 (Ver0.8.5以降)
`発送先県名 出品フォーム作成画面の発送先欄の内容を表示 (Ver0.9.10以降)
`送料ヤマト 出品フォーム作成画面の発送元から発送先のヤマトの料金を表示 (Ver0.9.10以降)
`送料日通 出品フォーム作成画面の発送元から発送先の日通の料金を表示 (Ver0.9.10以降)
`送料佐川 出品フォーム作成画面の発送元から発送先の佐川の料金を表示 (Ver0.9.10以降)
`送料西濃 出品フォーム作成画面の発送元から発送先の西濃の料金を表示 (Ver0.9.10以降)
`送料福通 出品フォーム作成画面の発送元から発送先の福通の料金を表示 (Ver0.9.10以降)
`送料ゆうパック 出品フォーム作成画面の発送元から発送先のゆうパックの料金を表示 (Ver0.9.10以降)
`送料Yahooゆうパック 出品フォーム作成画面の発送元から発送先のYahooゆうパックの料金を表示 (Ver0.9.10以降)
`送料送ります.com 出品フォーム作成画面の発送元から発送先の送ります.comの料金を表示
`送料Yousay 出品フォーム作成画面の発送元から発送先のYou say!の料金を表示
`発送元地域ヤマト1 ヤマト宅急便の発送元地域地域及び、地域に含まれる県名を表示 (Ver0.8.5以降)
`発送元地域日通1 日通宅配便の発送元地域地域及び、地域に含まれる県名を表示 (Ver0.8.5以降)
`発送元地域佐川1 佐川宅配便の発送元地域地域を表示 (Ver0.8.5以降)
`発送元地域ヤマト2 ヤマト宅急便の発送元地域地域を表示 (Ver0.8.5以降)
`発送元地域日通2 日通宅配便の発送元地域地域を表示 (Ver0.8.5以降)
`発送元地域佐川2 佐川宅配便の発送元地域地域を表示 (Ver0.8.5以降)
`TableBgcolor [環境設定]=>[出品フォーム設定]画面のデザイン設定項目の『テーブル背景色』欄の内容を表示 (Ver0.9.6以降)
`TitleBgcolor [環境設定]=>[出品フォーム設定]画面のデザイン設定項目の『テーブルタイトル背景色』欄の内容を表示 (Ver0.9.6以降)
`TitleCharColor [環境設定]=>[出品フォーム設定]画面のデザイン設定項目の『テーブルタイトル文字色』欄の内容を表示 (Ver0.9.6以降)
`TITLEゆうパック Yahooゆうパック選択時には『Yahoo!ゆうパック』と表示され、未選択時には『ゆうパック』と表示 (Ver0.9.4以降)
Ver0.9.6からは、『ゆうパック』に固定表示
`補償外発送 補償外発送方法の名称を表示。
『ミニレター、定型外郵便、冊子小包』のように表示される。
補償外発送の免責表示に使用することを想定。
`サイズ区分ヤマト ヤマト宅急便のサイズ区分を表示 (Ver0.8.5以降)
`サイズ区分日通 日通宅急便のサイズ区分を表示 (Ver0.8.5以降)
`サイズ区分佐川 佐川宅急便のサイズ区分を表示 (Ver0.8.5以降)
`北海道地区料金ヤマト ヤマト宅急便 北海道地区料金の表示 (Ver0.8.3以降)
`北東北地区料金ヤマト ヤマト宅急便 北東北地区料金の表示 (Ver0.8.3以降)
`南東北地区料金ヤマト ヤマト宅急便 南東北地区料金の表示 (Ver0.8.3以降)
`関東地区料金ヤマト ヤマト宅急便 関東地区料金の表示 (Ver0.8.3以降)
`信越地区料金ヤマト ヤマト宅急便 信越地区料金の表示 (Ver0.8.3以降)
`北陸地区料金ヤマト ヤマト宅急便 北陸地区料金の表示 (Ver0.8.3以降)
`中部地区料金ヤマト ヤマト宅急便 中部地区料金の表示 (Ver0.8.3以降)
`関西地区料金ヤマト ヤマト宅急便 関西地区料金の表示 (Ver0.8.3以降)
`中国地区料金ヤマト ヤマト宅急便 中国地区料金の表示 (Ver0.8.3以降)
`四国地区料金ヤマト ヤマト宅急便 四国地区料金の表示 (Ver0.8.3以降)
`九州地区料金ヤマト ヤマト宅急便 九州地区料金の表示 (Ver0.8.3以降)
`沖縄地区料金ヤマト ヤマト宅急便 沖縄地区料金の表示 (Ver0.8.3以降)
`北海道地区料金日通 日通宅急便 北海道地区料金の表示 (Ver0.8.3以降)
`東北地区料金日通 日通宅急便 東北地区料金の表示 (Ver0.8.3以降)
`関東信越地区料金日通 日通宅急便 関東信越地区料金の表示 (Ver0.8.3以降)
`中部北陸地区料金日通 日通宅急便 中部北陸地区料金の表示 (Ver0.8.3以降)
`関西地区料金日通 日通宅急便 関西地区料金の表示 (Ver0.8.3以降)
`中国地区料金日通 日通宅急便 中国地区料金の表示 (Ver0.8.3以降)
`四国地区料金日通 日通宅急便 四国地区料金の表示 (Ver0.8.3以降)
`九州地区料金日通 日通宅急便 九州地区料金の表示 (Ver0.8.3以降)
`沖縄地区料金日通 日通宅急便 沖縄地区料金の表示 (Ver0.8.3以降)
`北海道地域料金佐川 佐川宅急便 北海道地域料金の表示 (Ver0.8.3以降)
`北東北地域料金佐川 佐川宅急便 北東北地域料金の表示 (Ver0.8.3以降)
`南東北地域料金佐川 佐川宅急便 南東北地域料金の表示 (Ver0.8.3以降)
`関東地域料金佐川 佐川宅急便 関東地域料金の表示 (Ver0.8.3以降)
`信越地域料金佐川 佐川宅急便 信越地域料金の表示 (Ver0.8.3以降)
`東海地域料金佐川 佐川宅急便 東海地域料金の表示 (Ver0.8.3以降)
`北陸地域料金佐川 佐川宅急便 北陸地域料金の表示 (Ver0.8.3以降)
`関西地域料金佐川 佐川宅急便 関西地域料金の表示 (Ver0.8.3以降)
`中国地域料金佐川 佐川宅急便 中国地域料金の表示 (Ver0.8.3以降)
`四国地域料金佐川 佐川宅急便 四国地域料金の表示 (Ver0.8.3以降)
`北九州地域料金佐川 佐川宅急便 北九州地域料金の表示 (Ver0.8.3以降)
`南九州地域料金佐川 佐川宅急便 南九州地域料金の表示 (Ver0.8.3以降)
`沖縄地域料金佐川 佐川宅急便 沖縄地域料金の表示 (Ver0.8.3以降)
※グレーの制御コードは、極力使用されないことをお勧めします。


■ サポートオプションコード

現在、サポートしている オプションコードには次のものがあります。

制御コード 説  明
`option_HTML_Format_Area県内 ゆうパックの地域ベース表示で、県内表示のフォーマットを指定できる。
 『`ゆうパック』制御コードに有効である。
また、環境設定-その他で『ゆうパック、宅配便は地域ベースで表示する』にチェックが付いている場合に有効

フォーマット指定時には、以下のキーワードを使用できる。
 %AREA : 発送元県名
 %PREF : 発送元県名
 %COST : 送料

省略時は『`option_HTML_Format_Area県内=・%AREA<br>  =&gt; %COST円<br>』が適用される。
`option_HTML_Format_Area県外 地域ベース表示で、ゆうパックの県外表示、宅配便の表示のフォーマットを指定できる。
 『`ゆうパック』、『`ヤマト宅急便』、『`日通ペリカン便』、『`佐川急便』制御コードに有効である。
また、環境設定-その他で『ゆうパック、宅配便は地域ベースで表示する』にチェックが付いている場合に有効

フォーマット指定時には、以下のキーワードを使用できる。
 %AREA : 地域区分名
 %PREF : 地域区分に含まれる県名リスト
 %COST : 送料

省略時は『`option_HTML_Format_Area県外=・%AREA地区 (%PREF)<br>  =&gt; %COST円<br>』が適用される。
`option_HTML_Format_Cost料金 料金ベース表示で、料金表示部分のフォーマットを指定できる。
 『`ゆうパック』、『`ヤマト宅急便』、『`日通ペリカン便』、『`佐川急便』制御コードに有効である。
また、環境設定-その他で『ゆうパック、宅配便は地域ベースで表示する』にチェックが付いていない場合に有効

フォーマット指定時には、以下のキーワードを使用できる。
 %COST : 送料

省略時は『`option_HTML_Format_Cost料金=<%COST円の地域><br>』が適用される。
`option_HTML_Format_Cost県内 料金ベース表示で、ゆうパックの県内表示のフォーマットを指定できる。
 『`ゆうパック』制御コードに有効である。
また、環境設定-その他で『ゆうパック、宅配便は地域ベースで表示する』にチェックが付いていない場合に有効

フォーマット指定時には、以下のキーワードを使用できる。
 %AREA : 発送元県名
 %PREF : 発送元県名
 %COST : 送料

省略時は『`option_HTML_Format_Cost県内= ・%AREA<br>』が適用される。
`option_HTML_Format_Cost県外 料金ベース表示で、ゆうパックの県外表示、宅配便の表示のフォーマットを指定できる。
 『`ゆうパック』、『`ヤマト宅急便』、『`日通ペリカン便』、『`佐川急便』制御コードに有効である。
また、環境設定-その他で『ゆうパック、宅配便は地域ベースで表示する』にチェックが付いていない場合に有効

フォーマット指定時には、以下のキーワードを使用できる。
 %AREA : 地域区分名
 %PREF : 地域区分に含まれる県名リスト
 %COST : 送料

省略時は『`option_HTML_Format_Cost県外= ・%AREA地区 (%PREF)<br>』が適用される。
`option_HTML_Format_CostEnd 料金ベース表示で、各料金毎の最後のフォーマットを指定できる。
 『`ゆうパック』、『`ヤマト宅急便』、『`日通ペリカン便』、『`佐川急便』制御コードに有効である。
また、環境設定-その他で『ゆうパック、宅配便は地域ベースで表示する』にチェックが付いていない場合に有効

フォーマット指定時には、以下のキーワードを使用できる。
 %COST : 送料

省略時は『`option_HTML_Format_CostEnd=<br>』が適用される。
`option_HTML_Format_Yahoo料金 Yahooゆうパック表示で、料金表示部分のフォーマットを指定できる。
『`Yahooゆうパック』制御コードに有効である。

フォーマット指定時には、以下のキーワードを使用できる。
 %COST : 送料

省略時は『`option_HTML_Format_Yahoo料金=<%COST円の地域><br>』が適用される。
`option_HTML_Format_Yahoo折返し Yahooゆうパック表示で、1行に表示する県の数を指定できる。
半角数字で設定を行う。

フォーマット指定時に使用できるキーワードはなし。

省略時は『`option_HTML_Format_Yahoo折返し=8』が適用される。
`option_HTML_Format_Yahooスペース Yahooゆうパック表示で、県名を表示する前の文字を指定できる。
『`Yahooゆうパック』制御コードに有効である。
スペースを挿入する場合に使用。

フォーマット指定時に使用できるキーワードはなし。

省略時は『`option_HTML_Format_Yahooスペース= 』が適用される。
`option_HTML_Format_YahooEnd Yahooゆうパック表示で、各料金毎の最後のフォーマットを指定できる。
『`Yahooゆうパック』制御コードに有効である。

フォーマット指定時に使用できるキーワードはなし。

省略時は『`option_HTML_Format_YahooEnd=<br>』が適用される。

`option_HTML_Format_*** の設定例はこちらを参考にしてください。



■ 定義コード

定義コードは次のように記述します。
定義コードは必ず行頭から記述してください。
=の前後にスペースは入れないでください。

文法
  `def_[文字表示コード]=[文字列]

記述例
  テーブル枠の設定を文字表示コード(`テーブル枠)として定義する場合
 
  `def_テーブル枠=460
  
  <table width="`テーブル枠">
    ・・・・
  </table>

実行結果
  上記コードを実行すると次のようなコードが生成されます。

  <table width="460">・・・・</table>



■ 演算定義コード

演算定義コードは次のように記述します。
演算定義コードは必ず行頭から記述してください。
=や四則演算子の前後にスペースは入れないでください。
演算結果に小数点以下がある場合は、小数点以下は切捨てられます。

文法
  `mdef_[文字表示コード]=[文字表示コード or 数値][+ or - or * or /][文字表示コード or 数値]

記述例
  定価に1.05を掛けて、『定価消費税込』と定義する場合
  定価欄に『100』が書かれていたとします。
 
  `mdef_定価消費税込=`定価*1.05
  
  定価(消費税込) : `定価消費税込円

実行結果
  上記コードを実行すると次のようなコードが生成されます。

  定価(消費税込) : 105円




■ 記述例

  • 商品の紹介チェックボックスがチェックされている場合に商品の紹介欄の内容を表示する

    `chk_商品紹介
    商品は次のようなものです。(ここに書いた内容はそのまま表示されます。)<BR>
    `商品紹介
    `chk_end


  • 発送方法が1つ以上選択されている場合で、ミニレター選択時に送料を表示する

    `chk_chk_発送方法
    発送方法は次のとおりです。(ここに書いた内容はそのまま表示されます。)<BR>

    `chk_ミニレター
    ミニレター送料 : 
    `ミニレター
    `chk_end
    `chk_chk_end


  • 次のような記述はできません。
    これは、`chk_***が入れ子になっているためです。

    `chk_ミニレター
    `chk_定型郵便
    ミニレターと定型郵便が選ばれています。
    (こんな記述はできません)
    `chk_end
    `chk_end

Copyright(C)2002-2005 OQ, All Rights Reserved.