組版プラグイン『DDCSV2(現在はサブスク版 DDCSVとして販売中)』スクリプト講座
名刺・宛名 編(全10回)

名刺スクリプト解説_前編

今回の前編では、

  • 部署役職(上段)
  • 部署役職(中断)
  • 部署役職(下段)

上記のスクリプトを解説します。
※ 『姓名』は次回の”後編”で解説します。

部署役職(上段)

<MAXW W=118>
挿入される文字が118pt をオーバーする場合は長体をかけて118pt におさまるように挿入。

<SET V=1>[部署役職1]</SET>
”部署役職1”をセット1に定める。

<SET V=2>[部署役職2]</SET>
”部署役職2”をセット2に定める。

<SET V=3>[部署役職3]</SET>
”部署役職3”をセット3に定める

<IF ^$1!=0 && ^$2!=0 && ^$3!=0>[部署役職1]</IF>
セット1、2、3それぞれに値がある場合、”部署役職1”を挿入する。

<ELSE> </IF>
上記いずれの条件にも該当しない場合は、” ”を挿入する。

</MAXW>
(閉じる)

部署役職(中段)

<MAXW W=118>
<SET V=1>[部署役職1]</SET>
<SET V=2>[部署役職2]</SET>
<SET V=3>[部署役職3]</SET>
(上記説明に同じ)

<IF ^$1!=0 && ^$2!=0 && ^$3!=0>[部署役職2]</IF>
セット1、2、3それぞれに値がある場合、”部署役職2”を挿入する。

<ELIF ^$1!=0 && ^$2!=0 && ^$3==0>[部署役職1]</IF>
上記以外の場合で、セット1、2にそれぞれに値があり、且つ、セット3に値がない場合、”部署役職1”を挿入する。

<ELIF ^$1!=0 && ^$2==0 && ^$3!=0>[部署役職1]</IF>
さらに、上記以外の場合で、セット1、3にそれぞれに値があり、且つ、セット2に値がない場合、”部署役職1”を挿入する。

<ELIF ^$1==0 && ^$2!=0 && ^$3!=0>[部署役職2]</IF>
さらに、上記以外の場合で、セット2、3にそれぞれに値があり、且つ、セット1に値がない場合、”部署役職2”を挿入する。

<ELSE> </IF>
上記いずれの条件にも該当しない場合は、” ”を挿入する。

</MAXW>
(閉じる)

部署役職(下段)

<MAXW W=118>
<SET V=1>[部署役職1]</SET>
<SET V=2>[部署役職2]</SET>
<SET V=3>[部署役職3]</SET>
(上記説明に同じ)

<IF ^$1!=0 && ^$2!=0 && ^$3!=0>[部署役職3]</IF>
セット1、2、3それぞれに値がある場合、”部署役職2”を挿入する。

<ELIF ^$1!=0 && ^$2!=0 && ^$3==0>[部署役職2]</IF>
上記以外の場合で、セット1、2にそれぞれに値があり、且つ、セット3に値がない場合、”部署役職2”を挿入する。

<ELIF ^$1!=0 && ^$2==0 && ^$3!=0>[部署役職3]</IF>
さらに、上記以外の場合で、セット1、3にそれぞれに値があり、且つ、セット2に値がない場合、”部署役職3”を挿入する。

<ELIF ^$1!=0 && ^$2==0 && ^$3==0>[部署役職1]</IF>
さらに、上記以外の場合で、セット1に値があり、且つ、セット2、3に値がない場合、”部署役職1”を挿入する。

<ELIF ^$1==0 && ^$2!=0 && ^$3!=0>[部署役職3]</IF>
さらに、上記以外の場合で、セット2、3にそれぞれに値があり、且つ、セット1に値がない場合、”部署役職3”を挿入する。

<ELIF ^$1==0 && ^$2!=0 && ^$3==0>[部署役職2]</IF>
さらに、上記以外の場合で、セット2に値があり、且つ、セット1、3に値がない場合、”部署役職2”を挿入する。

<ELIF ^$1==0 && ^$2==0 && ^$3!=0>[部署役職3]</IF>
さらに、上記以外の場合で、セット3に値があり、且つ、セット1、2に値がない場合、”部署役職3”を挿入する。

<ELSE> </IF>
上記いずれの条件にも該当しない場合は、” ”を挿入する。

</MAXW>
(閉じる)

次回 → 名刺・宛名 編 〜 名刺スクリプト解説_後編 〜