忍者ブログ

ひこひこべろぐ

赤坂のシステム開発会社「プラムザ」で働くSEかもしれない人のお仕事関連の話に漫画の紹介を混ぜ込んだりするブログ

役に立ちそうで役に立たない少し役に立つ技術

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

役に立ちそうで役に立たない少し役に立つ技術

役に立ちそうで役に立たない
たぶん社内で役立てられるのは僕とシャチョーだけ。

ていうか使う人は普通は知ってて今更僕がわかっただけの

AccessReportの技術を

あなたに。

■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□

等間隔に縦線がある枠組みに対して、縦線の間隔に合わせて値を印字したいとき。
イメージとしては金額の表示部分とかかな?


そんなときは以下のように設定する。

まずテキストなりのコントロールの幅を印刷する紙の枠組と同値にする。
書式を「@@@@@@@@」 ※印字する値の最大桁数の分、@を並べる
文字配置を「均等割り付け」

これで縦線に合わせて等間隔で値が表示されます。
ポイントは書式。

ただただ均等割り付けにしちゃうと、値が最大桁数よりも少ない場合に、
紙に元々ある縦線の間隔と、印字された値の文字間隔がずれます。

書式を「@×最大桁数」とすることで、
コントロールの幅を最大桁数で割ったうえで、それに合わせて印字してくれるわけね。


ちなみに「!@@@@@@@@」ってやると左詰め。「!」無しで右詰めね。

枠組み上の桁数よりも大きい値が来たときはどうすんの?とかは(゚⊿゚)シラネ
発注元と相談して下さい。

■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□


どうかな?君はこの知識を役立てることができるかな?


うん、今日も平和!
PR

コメント

プロフィール

HN:
わひこ
性別:
男性
職業:
SE
趣味:
漫画
自己紹介:
漫画大好き。

P R