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

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

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

You are not logged in.

Announcement

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


#1 2017-01-26 14:44:43

ダーツ
Member

フィールドのコピーに関して

いつもありがとうございます。
FileMakerプロ12アドヴァンス Win7で利用しております
管理番号でリレーションを組んでる
別テーブルの対応内容と作成したフィールドをコピーして
新しく作成した対応一覧というフィールドにペーストしたいのですが
一番最後のフィールドしかペーストされません。
下記スクリプトのどこをどのようにすればいいのか
ご教授願います。

【スクリプト】
変数を設定
レイアウト切り替え
検索実行
対象レコードの絞り込み
対象レコードの拡大
全てを選択
コピーレイアウト切り替え
貼付け

Offline

#2 2017-01-26 15:30:09

チポ
Member

Re: フィールドのコピーに関して

スクリプトの全体が理解出来ていませんが、

> 別テーブルの対応内容と作成したフィールドをコピーして
複数のフィールドをコピーということでしょうか?

としたら、それは出来ませんよ。


  全てを選択
はアクティブなフィールド内容のすべてを選択します。

Offline

#3 2017-01-26 15:55:03

ダーツ
Member

Re: フィールドのコピーに関して

チポ様 ありがとうございます。
複数のレコードの1つのフィールド内容になります。

Offline

#4 2017-01-26 16:02:02

チポ
Member

Re: フィールドのコピーに関して

ああ、そういうことですか。

そのフィールドだけを配置したレイアウトにして、
  全レコードコピー
で対象レコード全てが、改行でコピーされます。

Offline

#5 2017-01-26 16:38:31

チポ
Member

Re: フィールドのコピーに関して

こんな方法も有りました。

グローバルフィールドを一つ作り、
そのフィールドをこの計算式で全置換
  List ( グローバルフィールド ; コピーするフィールド )

空白のフィールドが有ると無視されます。

これなら新たなレイアウト不要ですね。

Offline

#6 2017-01-26 21:37:04

ダーツ
Member

Re: フィールドのコピーに関して

チポ様ありがとうございます。

やりたい事としましては
レイアウト【1】の対応結果一覧というフィールドに
別テーブル【テーブル2】の対応一覧(フィールドは複数あります)の
対応結果というフィールドの全レコードの内容を
貼り付けたいという事です。
【テーブル2】に対応結果というフィールドだけの
別レコードを作成して下記スクリプトを組みました。


【スクリプト】
変数を設定(2つのテーブルを管理番号でリレーションを組んでいるので【1】の管理番号に$管理番号という変数設定)
レイアウト切り替え (【テーブル2】に切り替え)
検索実行(【テーブル2】の管理番号を$管理番号で検索)
対象レコードの絞り込み
対象レコードの拡大
レイアウト切り替え(1つのフィールドのレイアウト)
全レコード/検索条件コピー
レイアウト切り替えレイアウト【1】
貼付け

結果1つのレコード分しかコピーされません・・・

全レコードのコピーのスクリプト 全レコード/検索条件コピーではないのでしょうか?

Offline

#7 2017-01-26 21:44:27

シャチ
Member

Re: フィールドのコピーに関して

ダーツ wrote:

【スクリプト】
・・・・
対象レコードの絞り込み
対象レコードの拡大
・・・・

この2ステップは一体何をしているので?

Offline

#8 2017-01-26 22:30:17

ダーツ
Member

Re: フィールドのコピーに関して

シャチ様ありがとうございます。

対象レコードの絞り込み
対象レコードの拡大
【テーブル2】のレイアアウト【1】と同じ管理番号を検索するためです

Offline

#9 2017-01-26 22:57:57

シャチ
Member

Re: フィールドのコピーに関して

なんで検索実行した後で
絞り込んだり、拡大したりしてるのかがわからんのです。
目的は?
というよりも質問がもっと具体的でああって欲しい。

一見具体的に見えるけど
何をしているのかがわからないんですね。
つまり、何をしようとしているのか?
書かれているようで、見えないんです。
失礼とは思いますが、あえて、ごめんなさい

Offline

#10 2017-01-27 00:04:12

ダーツ
Member

Re: フィールドのコピーに関して

不動産業者から紹介頂いたお客様にインターネットの案内の業務なのですが
紹介頂いたお客様に対して架電内容及び架電結果を管理(管理番号・架電日・架電時間・架電担当者・架電内容・架電結果)するためのテーブルがあり今までは一つのフィールドに架電日・架電時間・架電担当者・架電内容・架電結果を架電担当者が入力していたのですが1つのフィールドへの入力の為非常に見にくいので別テーブルで管理番号・架電日・架電時間・架電担当者・架電内容・架電結果フィールドを分けて管理番号をキーにリレーションを組みポータルの挿入で1架電毎にコール履歴がでて社内的には管理がしやすくなったのですが紹介頂いた不動産に1顧客の架電の進捗状況を時系列で報告が必要でな為今回質問させて頂いております。

Offline

#11 2017-01-27 07:41:42

シャチ
Member

Re: フィールドのコピーに関して

リレーションが
管理番号でリレーションされ
その管理番号の家電の履歴を知りたいというのなら
検索などの面倒なことをしないで
管理番号でリレーションされたデータをリストにすればいいのでは無いか?
もしそういうことなら
現在すでに管理番号でリレーションされているのだから
それをポータルで表示ですみませんか?
これで、別フィールドに表示する必要もないと思うのだけど。

どうにも「なぜ検索するのか」わからないのです。
いちど
やりたいこととFMPの機能との整合性を見直してもいいと思いますが。

Offline

#12 2017-01-27 09:40:26

チポ
Member

Re: フィールドのコピーに関して

> 1顧客の架電の進捗状況を時系列で報告
1顧客に複数の管理番号が有り、
そのすべてをリストしたい。
ですか?

Offline

#13 2017-01-27 09:52:51

シャチ
Member

Re: フィールドのコピーに関して

こんなことをしたいのかな?と思ったのですが

始めたばかりの方にはちょっときついかもしれませんが
電話デーの対応の履歴を残すのは、こんな形が多いです

http://yahoo.jp/box/9teDFu
に大雑把にしては作り込んだファイルを上げて起きました

Last edited by シャチ (2017-01-27 16:20:21)

Offline

#14 2017-01-27 16:27:27

ダーツ
Member

Re: フィールドのコピーに関して

シャチ様 チポ様ありがとうございます。

チポ様 1顧客には1管理番号です。その架電結果を1まとめにしたいのです。
シャチ様 ファイル誠にありがとうございます。詳細のテーブルの架電日・架電時間・架電担当・架電内容・架電結果の
フィールドの内容を管理番号別に1まとめにする方法がわからないので教えてください。

Offline

#15 2017-01-27 16:31:35

シャチ
Member

Re: フィールドのコピーに関して

サンプルで管理番号別にまとめてありますが・・・

表示用のテーブルから詳細データテーブルに管理番号でリレーションしてます。
サンプルをじっくり分解してください。

Offline

#16 2017-01-27 16:42:12

シャチ
Member

Re: フィールドのコピーに関して

ん?
ひょっとして、まとめる意味を私が取り違え得ている?

何のためにまとめるんですか?
その目的によって、この先変わるかもしれません

Offline

#17 2017-01-27 19:48:37

ダーツ
Member

Re: フィールドのコピーに関して

シャチ様ありがとうございます。
管理番号毎に架電内容を紹介元に報告用として
まとめるためです。

Offline

#18 2017-01-27 20:12:37

シャチ
Member

Re: フィールドのコピーに関して

印刷するのなら ポータルにあるデータをレイアウトを変えて
出力するのをお勧めします。

http://yahoo.jp/box/ehD7xE
に前のものに印刷用のプロセスを付加したものです
メインレイアウトに
赤い「印刷」というボタンがついてます
これををクリックすると
ポータルに表jしあれているもののみを
印刷用のレイアウトに表示します
スクリプトで プレビューモードで見えてます

こんな仕組みを覚えていただけるといいのですが。

Offline

#19 2017-01-27 20:38:05

ダーツ
Member

Re: フィールドのコピーに関して

シャチ様ありがとうございます。
頂いたファイルはじっくり研究させていただきます。
これは今後の為に非常にありがたいのですが
目先ご教授いただきたいのが
詳細のテーブルの架電内容の管理番号ごとのコピーの方法です。

Offline

#20 2017-01-27 20:51:26

シャチ
Member

Re: フィールドのコピーに関して

どうもよく理解できないんですが・・・

家電内容だけなんですか?
ならば
サンプルの「入力・閲覧」テーブルに
計算フィールドをつくります
List(詳細::架電内容)
これだけで架電内容だけのリストができます。

あとは応用ですので
よろしく

Offline

#21 2017-01-27 21:50:51

ダーツ
Member

Re: フィールドのコピーに関して

シャチ様 ありがとうございます!!
一番知りたかったことです!!
頂いたサンプルで色々と勉強していきます!!

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.023 seconds, 7 queries executed - Memory usage: 563.07 KiB (Peak: 583.98 KiB) ]