初心者です。
ファイルメーカー8で、商品名などをルックアップするような、納品書をつくっています。
市販の解説書に従って、試行錯誤しています。
とりあえず、商品コードを打ち込んだら、商品名や単価が表示されて、数量を打ち込んだら合計金額が自動計算されて、それを印刷。
というところまで、完成させたいんですが、最後の印刷のところで困ってます。
-----------------------------------
取り扱い品種が少ないときには3種類(3行)くらいなのですが、多いときは30種(30行)になることも時々ありまして、そういう状況に対応できるような、入力フォームを作りたいんです。
それで、例えば印刷すると各ページに10種分(10行)が表示され、11種目からは2枚目に印刷され、必要枚数を自動で判別するような納品書 and 印刷機能を考えています。
エクセルだと、100行くらい用意しておいて、入力した部分だけを印刷したりしていたのですが、ファイルメーカーではどうしたらいいのか判りません。
ご協力お願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
販売掛け率のフィールドは空白ではないので計算してしまいますね。
商品単価の計算式を例えば
=Case ( not IsEmpty ( 単価 ) ; 単価 * Extend ( 販売掛け率 ) ; "")
とかにすればどうですか?
単価フィールドが空白ではない場合は単価*掛け率で計算
それ以外(単価フィールドにデータがある)の場合は""(空白)という式です。
No.2
- 回答日時:
レイアウトでボディを下に引き延ばして広くします。
用紙設定によるページ区切りの横線がでますので2ページなら2ページ目の横線までで止めます。
繰り返しの指定行数を必要数に設定し、ボディパート内に収めます。
繰り返し表示の下に合計金額等のフィールドもあると思いますから、レイアウトモード状態
でそれらのフィールドと繰り返しフィールドを選択して、書式メニューから「上方にスライド」
を設定すれば必要ページ数印刷されるはずです。
ヘッダやフッタも有るかと思います。レイアウトモードでフィールドの位置を微妙に調整して
設定でどのようにスライドするのかプレビューモードで確認してください。
お返事ありがとうございます。
教えてもらったように、試してみたところ、上手くいきかけたのですが、もうひとつ問題が出ました。
教えてもらったように設定したところ、繰り返しフィールドの中には、商品単価のフィールドがありまして、その商品単価は[定価×お客毎に設定した販売掛け率]で計算するようにしています。
その販売掛け率は、顧客データベースからルックアップによって表示しているのですが、その販売掛け率が設定してあるものだから、商品単価フィールドの設定に「式内の全フィールドが空欄なら計算しない」にチェックしても全行に「0」がでて、そこまで印刷範囲に入ってしまいました。
いちいち、フィールド定義で、計算式に販売掛け率を0.8とか0.6とか入れたら解消されるようなんですけど、それだとあまりに面倒というか、いつか間違えそうです。
計算結果が「0」なら表示しない、というような都合の良い方法はあるのでしょうか。
それ以外に解決策があれば、教えてください。
いっつも、この販売掛け率から顧客ごとの販売価格を出すことで、なにかと引っかかってしまいます。
なかなか、市販のガイドブックには、このこと説明してないので、分からないことが多いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- その他(買い物・ショッピング) 商品に印字してあるバーコードについて 3 2022/08/26 10:42
- PDF 2つのPDFを重ねる方法はありますか? 4 2023/01/30 14:04
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- フリーソフト Word?で作成された書類をLibreOffieで印刷しようとすると2ページになってしまう??? 3 2023/03/24 15:18
- プリンタ・スキャナー 電化製品が一度もまともに稼働しない場合、返品・返金してもらえないものなの? 3 2023/01/19 23:37
- プリンタ・スキャナー エプソンプリンターEP-814の印刷品質について、確かめたいと思ったので投稿しました。 ユーザーズガ 1 2023/02/18 10:29
- Visual Basic(VBA) エクセル365のVBAで困っています。どう修正したらよいか添削をお願いします 2 2023/05/03 17:35
- 財務・会計・経理 【仕訳】集計されて引かれる販売手数料について 5 2023/04/26 15:32
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「#エラー」の回避
-
アクセスで入力したデータの順...
-
accessのフィールドに10桁の数...
-
差し込み文書のルールで if the...
-
ファイルメーカーで英字だけ取...
-
ExcelからAccessデータを検索す...
-
access フィールドのサイズ(文...
-
ACCESSにEXCELのハイパーリンク...
-
FileMakerで繰り返しフィールド...
-
FileMakerで特定フィールドを空...
-
access 2010 先月、先々月の差 ...
-
地デジTVのコンポジット入力の...
-
WORD差し込み印刷:日付の処理 ...
-
ACCESSでデータ変更箇所が分か...
-
FileMakerで、フィールドの値が...
-
ファイルメーカー ポップアッ...
-
Accessフォームで平均値の出し...
-
MS-WORDで、あるフィールドに入...
-
accessのVBAで変数名でフィ...
-
MS-ACCESSで中央値(ME...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで入力したデータの順...
-
「#エラー」の回避
-
差し込み文書のルールで if the...
-
accessのフィールドに10桁の数...
-
ExcelからAccessデータを検索す...
-
Accessで値がnullの場合は計算...
-
Accessでボタンを押すと今日の...
-
WORD差し込み印刷:日付の処理 ...
-
Access フィールド内の値で、...
-
MS-ACCESSで中央値(ME...
-
FileMakerで、フィールドの値が...
-
アクセス Access 時間の引き算
-
access フィールドのサイズ(文...
-
アクセス 入力した文字を自動...
-
ACCESSでデータ変更箇所が分か...
-
インディックスまたは主キーに...
-
フィールドの中のテキストを分...
-
ファイルメーカー複数フィール...
-
accessのVBAで変数名でフィ...
-
MS-WORDで、あるフィールドに入...
おすすめ情報