• 締切済み

ファイルメーカーでID検索時、頭に0を不要にしたい

ファイルメーカーPro9を使用しております。 顧客のID番号を8桁で管理しているのですが、IDの最初が0の場合に、 最初の0を入力せずとも検索できるようにするにはどうしたら良いでしょうか? 検索のスクリプトを変更すれば良いのかな・・・?と感じているのですが、 初心者のため、具体的にどういじればいいのかわかりません。 お手数ですが、教えていただけたら幸いです。 どうぞよろしくお願いいたします。

みんなの回答

  • aqulax
  • ベストアンサー率0% (0/0)
回答No.3

テストファイルの内容をそのままコピペしてしまいました。 Right ( "0000000" & テーブル名::フィールド名 ; 8 )

  • aqulax
  • ベストアンサー率0% (0/0)
回答No.2

・計算結果を挿入 [ ID番号; Right ( "0000000" & ID番号 ; 8 ) ] 計算結果の欄に入れるのは Right ( "0000000" & 対応履歴::対応内容 ; 8 ) の部分だけ、 「ID番号」の部分は実際のフィールド指定です。

  • aqulax
  • ベストアンサー率0% (0/0)
回答No.1

検索のスクリプトを下記のようにします。 ・検索モードに切り替え [ ] [ 一時停止 ] ・計算結果を挿入 [ ID番号; Right ( "0000000" & ID番号 ; 8 ) ] [ 選択 ] ・検索実行[ ]

vincentvincent
質問者

補足

ご回答ありがとうございます。 ・計算結果を挿入 [ ID番号; Right ( "0000000" & ID番号 ; 8 ) ] 計算結果に上記のように入力しようとすると演算子を入れて下さいとメッセージが出てしまいます。 何か違っているのでしょうか?

関連するQ&A

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

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

  • ファイルメーカーでIDを削除してしまいました

    すみません。何もわからず質問しています。 よろしくお願いいたします。 社内のファイルメーカーを使っていて、顧客データを検索して、 その顧客が検出された画面でIDを誤って消してしまいました。 するとその顧客のデータ内容にアクセスできなくなってしまったのですが…。 データはどこかに残っているんですよね? なんとか再度引き出す(元のIDがわかる)方法はないでしょうか…。

  • ファイルメーカーで検索して住所順に並べる

    WINXP で FileMaker Pro 7.0v1a を使用しています 顧客を番号で管理してます おおまかな住所で検索すると一覧が出てきますが顧客番号順に並んで使いにくいのです 住所順に並べ替えてプリントアウトしたいのですが、よい方法があれば教えてください 現在はエクセルにエクスポートして並べ替えをしています^^;

  • ファイルメーカーで排他制御

    ファイルメーカーで顧客名簿を作っています。 新規に入力する顧客情報が既に入力済みかどうかを 電話番号が同一であるなどで判断して、同じ名簿を重複して入力できない 仕組みを作りたいと考えています。 これができるようでなかなかできません。 どのようなスクリプトを作ればいいのでしょうか?

  • Accessでの かな氏名検索・電話番号検索を教えて下さい。

    Access初心者です。 今Accessで顧客管理を作製しています。 フォームでかな氏名検索をしたいのですが、 検索先が入力順になっている為とても検索し辛いです。 これをかなの昇順に変える方法があったら教えて下さい。 また電話番号検索でも下4桁での検索とかが可能でしたら、教えて頂けるとうれしいです。 どうぞ宜しくお願いします。

  • ファイルメーカーPro8 直前のレコードからデータを引っ張る

    使用OS:Windows XP Prosessional 使用ソフト:ファイルメーカーPro8 現在、受注データベースを作成し管理しています。 新規レコードを作成する際に、初めての顧客であれば 今まで通りの新規レコード作成で良いのですが、 常連顧客の受注時は、作成の手間を少しでも省きたいと思い、 ・顧客名 ・住所 ・電話番号 を自動的に入力した状態で新規レコードが作成できるスクリプトを 新たに作りたいのですが、スクリプト作成がうまくいきません。 実際に、このような使い方をしたいです↓ 「常連新規」なるスクリプトボタンを押すと、 直前まで選択していたレコードに入力されていた 顧客名、住所、電話番号があらかじめ入力された状態で レコード作成される、、、という形です。 現在、このようなスクリプトを作成しています。 (これだと単なる新規レコードが作成されてしまいます) -------------- 新規レコード/検索条件 直前に参照したレコードから挿入[選択; 受注データベース::顧客名] 直前に参照したレコードから挿入[選択; 受注データベース::住所] 直前に参照したレコードから挿入[選択; 受注データベース::電話番号] -------------- お分かりになる方、是非間違いをご指摘ください。 それでは何卒宜しくお願い申し上げます。

  • CGIのデーターベース検索について

    CGI初心者です。大変困っておりますので どなたか助けていただきたいのですが… 会社よりデータベースの検索CGIを作るよう言われました。 作りたいのは以下の内容です。 idを入力する部分がある(htmlのフォーム) ↓ その入力の番号を元に検索し該当者を検索する。 ↓ htmlで結果を出す。 と言うものです。 ただしidが40000件程あり どのようなデーターベース処理をすれば いいか困っています。(その内容のCSVはあります。) もしかしたらPHPのほうがいいのかもと思ってしまいます。 どなたかスクリプトやCSVの置き方などご指導いただけると大変ありがたいです。お手数をおかけしますがよろしくお願いいたします。

  • ファイルメーカー検索時のカーソルの位置変更について

    パソコン初心者です。よろしくお願いします。ファイルメーカーで「検索ボタン」を作りました。検索をクリックすると「お客様ID」という項目にカーソルがいきます。検索をクリックした時に「電話番号」という項目にカーソルがいくようにするにはどうしらた良いでしょうか?教えてください。

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

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

  • Evernote・電話番号が検索できない

    お世話になっております。 Evernoteを使い、顧客の管理を行おうとしております。 顧客情報を検索する際に、電話番号で検索しようとしているのですが 検索に引っかからないことが多く、困っております。 例えば「08012345678」という電話番号の顧客情報のあるノートを検索する際、 ・下四桁「5678」で検索 → ノートは見つかりませんでした ・下八桁「12345678」で検索 → ノートは見つかりませんでした ・頭七桁「0801234」で検索 → 見つかりました この様なことが起きており、店内通例上お電話番号下四桁で検索する癖がついており困っております。 ワイルドカード的に「*5678」と検索しても見つからないままです。 こちらはどうすれば検索時に表示される様になるでしょうか? どうぞご教示いただけましたら幸いです。

専門家に質問してみよう