過去の桐井戸端BBS (桐ver.5)
18201 桐Ver.5のタックシールで領域に収まらない場合に半角にする方法 u16syotaro 2002/12/11-01:39
外字等の関係もあり、桐Ver.5を使用しています。
タックシールの設定で、団体(項目Aとします)の宛名が領域(全角18文字×2行)を超える場合
半角にしたいのですが、
「印字属性式」を「#条件選択(#文字数([A])>36,"@サ4")」
としただけでは、なぜか2行目は全角になってしまいます。

やむを得ず、1行目・2行目の「領域種別」を「計算式」にして、1行目の「データ」を
「#条件選択(#文字数([A])>36,#部分列([A],0,36),1,#部分列([A]),0,18)」
とし、2行目の「データ」を
「#条件選択(#文字数([A])>36,#部分列([A],37,36),1,#部分列
([A]),19,18)」
として対応しています。

何かもっといい方法がないか、どなたか教えてください。
18205 Re:桐Ver.5のタックシールで領域に収まらない場合に半角にする方法 うにん 2002/12/11-20:24
記事番号18201へのコメント
>タックシールの設定で、団体(項目Aとします)の宛名が領域(全角18文字×2行

>を超える場合半角にしたいのですが、
>「印字属性式」を「#条件選択(#文字数([A])>36,"@サ4")」
>としただけでは、なぜか2行目は全角になってしまいます。

こちらではちゃんと半角になりました。
プリンタによるんですかね。

戻る