組版プラグイン『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>
(閉じる)