初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2021-11-23 16:04:11

yuki7845
Member

宛名印刷の住所について

お世話になります。
Windows10・ファイルメーカー19を使ってハガキに1000件の宛名印刷をしようかと考えています。
宛名印刷は縦書きで考えています。
住所フィールドに、東京都千代田区丸の内●●●●●1-1-1が入っています
縦書きの場合、文字数の関係で住所を2行にする必要があります。
一行目:東京都千代田区丸の内
二行目:●●●●●1-1-1 になるのですが
この場合、2行目のみを下揃えにしたいと考えていますが、ファイルメーカーで1行目は文字が先頭で、2行目から下揃えにしたいのですが
出来るのでしょうか?

他のサイトでは、住所1と住所2で分ける方もいらっしゃいましたが、フィールドを分ける手間がかかるので
出来れば1つのフィールドで印刷したいと考えております。

ご教授よろしくお願いいたします。

Offline

#2 2021-11-23 16:53:05

Shin
Member

Re: 宛名印刷の住所について

縦書きをどうやって実現させるかにもよりますが、書式で設定できます。
私がよく使っている方法は、ハガキを横置きにしたレイアウト(郵便番号が左に縦向き、切手位置が左下)にしておき、住所の文字方向を縦書きにします。さらに、右よせのタブストップを、設定しておきます。
自動入力で、¶を、¶ & tab に置き換えておくと、お望みの書式になります。

Offline

#3 2021-11-23 23:01:40

yuki7845
Member

Re: 宛名印刷の住所について

Shin様

いつもお世話になっております。

自動入力で、¶を、¶ & tab に置き換えておくと、お望みの書式になります。
とありますが、tabが分かりません。
Shin様が過去に他の質問者へ回答されたものを拝見し、Char関数を使うのかなと思い、実行してみたのですが
2行目が下揃えになりませんでした。

よろしければ、もう少しヒントを頂けないでしょうか。

Offline

#4 2021-11-24 09:32:24

チポ
Member

Re: 宛名印刷の住所について

tabコードは
Char(9)
です。

Shinさんの方法、ハガキ縦置きのまま設定できますよ。


住所の改行は目視・手作業でしょうか?
ならば、別の二つのフィールドとしたほうが後々使い勝手がいいと思いますよ。

Offline

#5 2021-11-24 12:36:37

Shin
Member

Re: 宛名印刷の住所について

フィールドを90度回転させるのですね。
タブの位置がわかりにくくなりますが、カット&トライで設定しけばいけるでしょう。
横置きですと、定規で設定できるので楽です。

横置きで設定しておいて、全体を回転させてもいいのかも。

Offline

#6 2021-11-24 13:16:23

チポ
Member

Re: 宛名印刷の住所について

ああ、確かにそうですね。

縦書きの場合、
右寄せ(縦書きは下寄せになります)のタブ位置が
フィールドの大きさ-3pxが下限のようです。

Offline

#7 2021-11-24 21:20:37

yuki7845
Member

Re: 宛名印刷の住所について

Shin様、チポ様

ご回答ありがとうございます。

¶ & Char(9)でやってみました。
もともと住所フィールドには1行に15文字まで入れられるので、
私の希望は以下のような表示方法になるものだと思っていました。
東京都千代田区丸の内     
       ●●●●●1-1-1

しかし、ご指示いただいたように¶ & Char(9)、右寄せでやってみると
東京都千代田区丸の内     
  ●●●●●1-1-1
↑このような表示になりました。

私が希望するような形式は難しいのでしょうか?

Offline

#8 2021-11-25 05:04:44

Shin
Member

Re: 宛名印刷の住所について

タブの設定はしましたか?レイアウトモードで定規を表示させるか、インスペクタで設定します。

Offline

#9 2021-11-25 09:02:09

チポ
Member

Re: 宛名印刷の住所について

Shinさんも、わたくしも、
二行目はフィールド枠の一番下に合わせる。
ととらえて回答していますが、、

> 1行目は文字が先頭で、2行目から下揃えに
  下揃え
は1行目の一番下と揃える。
ということでしょうか?

とすると、
1行目の始まりの位置が変わってもいいのなら、
すべてを下揃えにすればいいですが、
1行目の先頭位置は固定で、
は難しいですよ。

Offline

#10 2021-11-25 09:18:03

himadanee
Guest

Re: 宛名印刷の住所について

フィールドが15文字分で2行目を右寄せだと、こんな感じになるわけですね。
東京都千代田区丸の内     
       ●●●●●1-1-1

行末をそろえるなら、文字数の不足分を2行目の先頭にスペース入れればよさそうですが
2行目の方が長いということもあるかな。

ちなみに、50年ぐらい前の国語辞典の「手紙の書き方」では、「住所がやむを得ず2行になる場合は、行の頭をそろえる」と書いてありました。

#11 2021-11-25 09:20:30

himadanee
Guest

Re: 宛名印刷の住所について

あれれ、2行目の先頭を全角スペースで埋めたのだが「こんな感じ」が間違った感じになってしまった。2行目は「丸の内」の右に全角5文字分はみ出すようにしたつもりでした。
タグで表組とかにしないとちゃんと伝わらないか...

#12 2021-11-25 10:51:30

チポ
Member

Re: 宛名印刷の住所について

余談ですが、、
ここでは、全角スペースは半角に置き換わっちゃうんですよ。
なぜかは分かりませんが。。


住所を全部全角にすれば、スペースで位置の調整ができますね。

Offline

#13 2021-11-25 11:24:12

Shin
Member

Re: 宛名印刷の住所について

頭に複数のスペースをつけておいて、Right() を使ってのスペース埋めも考えましたが、文字幅も考慮すると、面倒なんですよね。適当でよければ、これば簡単かも。

元の、タブを設定するサンプルです。himadaneeさんの素晴らしいアイデアを利用しています。
https://www.dropbox.com/s/eypit3bv5o1eq … 2.zip?dl=0

Offline

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 526.68 KiB (Peak: 547.59 KiB) ]