みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
旅人さんへ
お返事ありがとうございます。
そうですか。MACでは無いんですね。
ステータスバーは現在表示しているんですが、
左側の矢印<>と合計ページ数と現在のページ番号は必要で、
新規レコード、レコード削除、検索、ソート、共有 という項目は表示させたくないんです。
というのも、数人で使用するので、間違って削除してしまい、
ボタン自体を無くしたいんですが。
なぜ、グレー表示なんでしょうね?
MACのように無ければ諦めもつくんですけど。
FileMakerPro Ver15 Win7
レイアウト画面でステータスツールバーのカスタマイズを選択しても、新規作成ができません。
新規作成、名前変更、削除、リセットのすべてがグレー表示になっています。
簡単なことかもしれませんが、よろしくお願いいたします。
チポさん、
すみません、
qb_dpさんの記述を見落としていました。
ありがとうございました。
チポさんへ
すみません、
挿入メニューから「ページ番号」を挿入しても、小計ごとのページ番号にはなりません。
以下のパートの定義に問題はありますか?
小計ソート対象 フィールド:伝票番号
任意の回出現後に改ページ:1回
qb_dpさん、チポさん
回答ありがとうございます。
やってみましたが、
該当する伝票番号を検索した場合は、プレビューモードのページ番号がでるので問題ありません。
しかし、
全レコード表示しているときは、伝票番号が違ってもすべてが続き番号になってしまいます。
同じ伝票番号ごとにページ番号を付けることは無理でしょうか?
Windows10 とFilemakerPro Ver8.5を使用しています。
小計ソート対象にした場合のページ数を表示する方法はありますか?
例えば、
同じ伝票番号の場合、1~4つ目までは1ページ、5~8つ目までは、2ページというような自動的にページ番号を表示することはできますか?
どなたか教えていただける方がいらっしゃいましたら、よろしくお願いいたします。
Shinさんへ
すみません、もう一度お聞きしたいことがります。
同じ伝票番号が5個以上でも問題なく表示されると思っていたのですが、
私の勘違いでした。
なぜか、5個以上だと2ページ目からまったくの白紙になります。
パート設定も色々試しても変化がありません。
設定方法がお分かりなら教えていただけませんか?
よろしくお願いいたします。
Shinさんへ
FileMaker ProのWin版ではPDFが取り込めないので、
Windowsでのやり方をすごく考えました。
古いのですが、Illustrator ver10 Win版を持っていたので、
バックグラウンドを作り、色々な保存方法を試しました。
その中で、TIFFで保存してFileMakerで取り込むと、そのまま印刷してもきれいに印刷されました。
これだと、伝票番号が5個以上でもヘッダーがきちんと印刷されますので、完璧でした。
ここまで、これたのは、Shinさんのおかげです。
本当に大変ありがとうございました。
追伸
伝票番号の自動入力をするのは、そりゃ無理ですよね。
そうすると、Shinさんが言われた1テーブルで処理するしかないですよね。
ちなみに、Shinさんが作成したPDF画像を利用して、印刷する前にPDFで全ページを保存してみました。
すると、レコード数が31,000件あったので、1時間経っても終わらなかったので、途中でキャンセルしました。
PDFの処理が無ければ、まったく問題ないような気がするのですが、
やはり、PDFを利用しないで伝票番号が同じものが4つ以内でも空白欄を印刷するには、無理なんでしょうかね?
伝票番号をテーブルAとBを「=」でリレーションを張りました。
Bテーブルのフィールドのお届け先1
入力値の自動化 → 計算値 → GetNthRecord ( Aテーブル::届け先名 ; 1 )
Bテーブルのフィールドのお届け先2
入力値の自動化 → 計算値 → GetNthRecord ( Aテーブル::届け先名 ; 2 )
Bテーブルのフィールドのお届け先3
入力値の自動化 → 計算値 → GetNthRecord ( Aテーブル::届け先名 ; 3 )
Bテーブルのフィールドのお届け先4
入力値の自動化 → 計算値 → GetNthRecord ( Aテーブル::届け先名 ; 4 )
この設定だと、
Bテーブルのフィールドの「伝票番号」に手動で入力すれば、取り込まれるんですが、
自動的に行うことは可能ですか?
たぶん、GetNthRecordの使い方がおかしいと思うんですが、・・・
Shinさんへ
懲りずに、回答いただき大変ありがとうございます。
となると、伝票番号が同じもの4までであれば、GetNthRecord()で可能ということでね。
であれば、弊社内の申込書を入力する部署に伝票番号が同じものは4つまでにできるかお願いしてみます。
※A4-1枚の伝票で表示できるのは4つまでのお届け先なので、当然といえば当然かなと思います。
今、GetNthRecord()を検索してみて、
まず、伝票番号をテーブルAとBを「=」でリレーションを張りました。
その後の作り方がわかりません。
すみませんが、
よろしくお願いいたします。
FileMaker Pro 8.5J-Win版を使用しています。
先日から「同じ伝票番号のものを1レイアウトで表示」にて、
Shinさんには大変ご迷惑をおかけしており、申し訳ありません。
少し違う角度でお聞きししてもいいでしょうか。
Aテーブルに以下のフィールドがあります。
伝票番号 お届け先
Bテーブルに以下のフィールドがあります。
伝票番号 お届け先1 お届け先2 お届け先3 お届け先4
Aテーブルの「伝票番号」が同じレコードの「伝票番号」・「お届け先」を
Bテーブルの「伝票番号」・「お届け先1~4」に落とし込むという方法は出来るのでしょうか?
どうかよろしくお願いいたします。
そうですね。
Shinさんに教えていただいたPDFでの作成に関しては、
Windowsだと厳しいということがわかりましたので、あきらめます。
少しやり方を考えます。
Shinさんへ
面倒くさい私に色々教えていただきまして、
大変ありがとうございました。
Shinさんへ
ピクチャの張り付けで、PDFを選択すると、
「このファイルタイプをピクチャとして表示することはできません。」
と表示されます。
ver8.5J だからでしょうか?
Shinさんへ
度々すみません。
Shinさんに作成していただいた以下のファイルで、PDFをバックグラウンドとして貼り付けていますが、
「レコードの保存」→「PDF」で保存はできました。しかし、保存したPDFファイルをレイアウトに貼り付けることができません。
教えていただけますか。よろしくお願いいたします。
https://www.dropbox.com/s/uccpxo0iyswvj … 7.zip?dl=0
Shinさんへ
おはようございます。
また、少しお聞きしてもいいでしょうか。
Shinさんに作っていただいたもので、
伝票番号が4つ以内だと「伝票番号をソート対象とする小計」部分は出るのですが、
5つ以上だとボディ部分しか印刷されません。
パートの定義とかをいろいろ設定しても変わらなかったので、何か設定でできるのでしょうか?
Shinさんへ
大変申し訳ありません、出来ました。
ダミーレコードの件だけ、もう少し教えていただけますか。
よろしくお願いいたします。
Shinさんへ
回答ありがとうございます。
今回のやり方で考えてみます。
それと、Shinさんがつくったものを参考に自分で作成していますが、うまくできません。
Shinさんがつくったものは、「伝票番号をソート対象とする小計(前部)」部分が黄色くなっています。
何か別に設定があるのでしょうか?
また、一応もう一つの方法も検討したいので、お聞きしてもいいですか。
ダミーレコードとありますが、
4つまで埋まらない時に自動的にレコードを追加するということでしょうか?
Shinさんへ
なるほど、すごい裏技のようですね。
現在、FileMakerPro 8.5Jは私だけで使っています。
この仕組みができるようになれば、何人かで使用することとなり、
現在のバージョン(Ver15)を購入することになります。
私のバージョンもやめて、新しく買い直すようになると思います。
すると、今回教えていただいた機能が使えなくなるということですね。
また、最初に言っておけば良かったのですが、
「取引先」、「差出人」、「お届け先」1つ~4つが入ったものを1ページとして印刷するのですが、
この後に、1ページだけ「取引先」、「差出人」だけが入って、「お届け先」4つとも空白のページを印刷したいです。
せっかく作っていただいて心苦しいのですが、
新しいバージョンでもできる作り方というのは、難しいでしょうか?
Shinさんへ
作っていただいて、大変ありがとうございます。
しかし、以下サイトからダウンロードしようとしたら、「検索している情報が見つかりません」と表示されます。
https://www.dropbox.com/s/gfeiyeltwjdy3 … 7.zip?dl=0
Shinさんに作っていただいたのを参考にして、実際に作ってみました。
少し問題が出てきまして、
同じ伝票が4レコードあれば、A4用紙全体が埋まるので問題はありません。
しかし、同じ伝票が1~3レコードの場合は、A4用紙に「お届け先」部分に空白が出来ます。
枠線の中の「住所・名前・TEL」は、当然空白になりますが、
枠線だけは印刷したいのですが、そんなことはできますか?
なるほど、こういうことが出来るのですね。
改めてFileMakerのすごさを実感しました。
まだ作成はしていませんが、じっくり理解しながらやってみます。
旅人さん、Shinさん
大変ありがとうございました。
>4レコードずつに同じページ番号のようなものを・・・
すみません、これの意味は少しわからなかったのですが?
>4レコードしか入らないように、各パート高さを調整するとか
これは、やってみました。
しかし、単純に「伝票番号」で検索して印刷するならできますが、
あまりにも件数が多く、検索して印刷というのが難しいです。
できれば、
別システムからインポート(1万件ぐらい)して、
伝票番号が同一のものを1ページ内に収めて、連続で印刷したいのです。
面倒くさい内容で、本当に申し訳ありません。
何卒よろしくお願いいたします。
旅人さんへ
お返事ありがとうございます。
すみません、私自身の理解力が無くてもう少しお聞きしてもいいですか。
「集計レイアウトを作成して、ソートをする」ということと、
例えば、同じ伝票番号のレコードが4ページあって、それをレコード1ページに収めるということが、
結びつかなくて、大変申し訳ありません。
もう少しご説明いただけますか。
すみません、初めての投稿で間違って解決で送ってしまいました。
再度、新しいトピックで投稿いたします。
今、社内のシステム(ファイルメーカではないシステム)でギフトの申込を管理しているのですが、
そのデータをCSVで書き出して、ファイルメーカでインポートして、
次回申込書をお客さまへ発送するうえで、取引先名・差出人名・届け先名を入力された状態で印刷できないかと、
プログラマーではない、少しだけファイルメーカがわかる程度の経理部の私に依頼があり、今大変困っております。
リレーションを組んだことがほとんどないので、教えていただけると助かります。
※簡単に作ったものをアップロードしましたので、見ていただけると助かります。
http://fast-uploader.com/file/7028714671304/
少し古いですが、ファイルメーカPro Win版 Ver8.5を使用しております。
内容を説明しますと、
Aテーブルで以下のフィールドがあります。
レコード番号 伝票番号 伝票明細数 取引先名 差出人名 届け先名
1 111 4 株コンビ 山川花子 山田太郎
2 111 4 株コンビ 山川花子 大石次郎
3 111 4 株コンビ 山川花子 佐々三郎
4 111 4 株コンビ 山川花子 吉本四朗
5 222 2 株コンビ 吉田美智 河西五郎
6 222 2 株コンビ 吉田美智 中西六郎
7 333 1 株コンビ 田畑良子 下田七郎
おそらくBテーブルを作って、リレーションを組むのではと思うのですが、
伝票番号が同じものを1つのレイアウト内(A4の1ページ内)に作るにはどうしたら良いのでしょうか?
上記でいうと、レコード番号1~4が、1ページ内に収まり。(届け先4つ)
レコード番号5~6が、1ページ内に収まり。(届け先2つ)
レコード番号7は、届け先1つだけで収まるように。
※A4の1ページ内には、最大で4つまでの「届け先名」が入ります。
申し訳ありませんが、どなたか教えてください。
よろしくお願いいたします。
[ Generated in 0.008 seconds, 6 queries executed - Memory usage: 709.84 KiB (Peak: 747.49 KiB) ]