• ベストアンサー

<ファイルメーカー>フィールドの定義の計算式(関数)について

ファイルメーカーで顧客管理をしています。 伝票作成をするにあたり、15桁の番号の自動入力が出来ず困っています。 以下の5つの各フィールドの数値を 一つのフィールドにまとめたい (115555556666662と自動入力させたい)のですが、 そのまとめる計算式を教えて下さい。 1桁目:「1」 2桁目:「1」 3~8桁目:シリアルNo.(例えば555555) 9~14桁目:顧客番号(例えば666666) 15桁目:「2」 初心者で関数についての知識がなく、困っております。 回答宜しくお願いします。 環境: ファイルメーカー5.5 Mac OS 9.2

質問者が選んだベストアンサー

  • ベストアンサー
  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.1

5.5の場合は =11&シリアルNo.&顧客番号&2 という計算フィールド(結果はテキスト)にしてください。 シリアルNo.も顧客番号も0から始まらないようにして。

kurochan333
質問者

お礼

丁寧な説明ありがとうございます! おかげさまで出来ました!

関連するQ&A

  • ファイルメーカーpro6で郵便番号から住所を自動入力する方法

    こんにちは。顧客データに伴うデータ管理のデータベースをファイルメーカーで作らなければいけなくなりました。が、ファイルメーカーを使うのは初めてで、四苦八苦しています。 私がしたいのは、 1.〒番号フィールドに7桁の数値を入れたら、次の住所フィールドに該当住所が自動入力される。 2.商品番号別に商品名、単価を設定しておき、購入明細画面で商品番号を入力すると、購入商品名、単価に自動入力(反映)されると という設定です。1と2は同じことのような気もするのですが・・・。 詳しい方がいらっしゃいましたら、是非ご伝授下さい! よろしくお願いします。

  • ファイルメーカーの計算式について

    はじめまして、ファイルメーカー初心者のsolarisと申します。 windows版ファイルメーカーpro5.5 を使用 さて質問なのですが、あるフィールドに100~199までの数値を、他のレコードと同じ数値が重ならないように、新規レコード作成時に自動的に数値をレコードに反映させたいのですが、どのような計算式を作成すればよいでしょうか? よろしくお願いします。

  • ファイルメーカー「フィールド内容のエクスポート」でファイル名をフィールドの内容に

    こんにちは。 ファイルメーカーのエクスポートについて質問させていただきます。 ファイルメーカーは8.0を使用しております。 フィールドの内容(HTMLタグ)をHTMLファイルとして書き出したいと思い、 「フィールド内容のエクスポート」を使用してエクスポートするのは問題なくできたのですが、この書き出すファイルのファイル名を[フィールド名.html]というファイル名で保存することはできるのでしょうか? 例えばシリアルナンバーを自動的に発行するフィールドをファイル名とする。などです。 このようなことがファイルメーカーにおいて可能か否かも不明ですが、具体的なスクリプトの見本などがあればお教えいただきたいと思います。 よろしくお願いいたします。

  • File Maker6でのフィールド定義を教えて下さい

    File Maker6での初心者です。 3箇所のフィールド定義で全部テキストタイプです。 1番目のフィールドは”0001”の様に数字のみの入力 2番目は日本語かな入力で漢字変換しない(基本的に) 3番目は全角英数文字のみ 入力時に各フィールドに来た時に、上記の入力状態に出来ないでしょうか Excelでは入力規制で出来るのですが ファイル メーカー6でも出来ますか

  • ファイルメーカーでユニークなシリアル番号を自動入力させる方法

     ファイルメーカーProでは、フィールドに対し「入力値の自動化・シリアル番号」のオプション設定を行った場合、新規レコードを作成するとフィールドに連続した番号が自動入力できます。このシリアル番号機能に似た方式で、特定のフィールドの内容を参照し、その内容ごとにシリアル番号を自動入力する機能を実装させようと試行錯誤しているのですが、どうにもいい方法が思いつきません。 【実装したい機能の例】  ・「商品名」「シリアル番号」の2つのフィールドを持つDBがあります。  ・「商品名」を入力または修正すると、「シリアル番号」のフィールドへ「商品ごとに異なるシリアル番号」が自動入力されていきます。 【実装時の例】  レコード1:商品名=みかん、シリアル番号=1  レコード2:商品名=みかん、シリアル番号=2  レコード3:商品名=リンゴ、シリアル番号=1  レコード4:商品名=みかん、シリアル番号=3  レコード5:商品名=リンゴ、シリアル番号=2  レコード6:商品名=バナナ、シリアル番号=1  エクセルでは、countif関数を使っていとも簡単に実装できたのですが、「最初のレコードから現在入力中のレコードの間で、現在入力中のフィールドと内容が同じレコードの数を取得する」方法が、ファイルメーカーProでは見つかりません。  良き解決方法をご教示いただけますでしょうか。

  • ファイルメーカーのフィールドの定義について

    ファイルメーカーでの開発を行っており以下の疑問が発生しました。 1つのファイルメーカー(1ファイル)で定義できるフィールドは はRDBでいうところのテーブルなのでしょうか? 例えば以下のファイルメーカーは 「商品.fp5」のフィールド「商品番号」「商品名」「仕入れ価格」 「売上.fp5」のフィールド「商品番号」「売上金額」「支払区分」 以下のDBに相当するのでしょうか? DB名:基幹DB テーブル名:商品 / カラム:「商品番号」「商品名」「仕入れ価格」 テーブル名:売上 / カラム 「商品番号」「売上金額」「支払区分」 何でこんなことを質問するかといいますと ファイルメーカーの1ファイルで商品テーブルと売上テーブルの値を定義したいけど 無理そうだと判断したからです。 実際のところはどうなのでしょうか?ご存知の方よろしくお願いいたします。

  • ファイルメーカーでの関数処理

    みなさん教えて下さい。 IDというフィールドを作成し、そこに数字を入力します。 入力時には「123456」のような6桁で入力して、表示は「0000123456」というように10桁表示にしたいのです。これが1点目 2点目が、上記のIDフィールドの10桁と施設番号「01」「02」「03」を選択させたものを違うフィードに表示させたいのです。 ID 数字 施設番号 数字 施設番号+ID 12桁の数字 この施設番号+IDで表示できるような関数がわかりません。 なにかいい方法はありませんでしょうか。 よろしくお願い致します。

  • ファイルメーカーproの計算フィールドについて

    ファイルメーカーpro4(for Mac)を使用しています。 計算フィールドで、「"指定されたフィールド"」というものを作成するにはどうすればよいのでしょうか?「"」で指定のフィールドの文章をかこむ形です。 例えば、 """ & 指定されたフィールド & """とすると、 「" & 指定されたフィールド & "」と表示されるだけでした(フィールド内の文章ではなく、フィールド名が「"」と「&」でかこまれたものになりました)。 グローバルフィールドを一つ作り、それに「"」を入力し、 グローバルフィールド & 指定されたフィールド & グローバルフィールド とするしかないのでしょうか? また、計算フィールドで、 フィールド1(改行) フィールド2 というように改行を指定することは可能でしょうか? どちらか一方でも、解決方法をお願いいたします。

  • ファイルメーカー シリアル番号入力自動化

    ファイルメーカーPRO5を使用しています。 フィールドの入力値の自動化でシリアル番号をA001から増分1にしています。 このシリアル番号を月が変った時点で初めのA001に戻してやる方法はあるでしょうか。 ご教授頂きたくよろしくお願いいたします。

  • ファイルメーカーの日付計算について

    ファイルメーカーPro5.0を使っている初心者です。 どうしても分からない事があります。 例えば2004/9/1と1のフィールドに日付を入力する事により2のフィールドに「H16.10.1」3のフィールドに「H16.11.1」・・・10のフィールドに「H17.7.1」と日付はそのままで月のみを1ヶ月プラスさせて自動表示させたいのですが、どうしてもできません。 計算値自動入力で、「フィールド1 + 31」というように計算してみたのですが、当然31日の月もあれば30日の月もあるので月だけでなく日付もずれてしまいます。 これを月のみを1ヶ月プラスする為の方法を知りたいです。 急ぎで作らなくはならないものがあり困っています。 どうかよろしくお願い致します。

専門家に質問してみよう