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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » クロス集計 繰り返しフィールド指定(表示)範囲での集計 » 2019-04-20 05:58:18

Shinさん、
アドバイ及びサンプルファイルご提供ありがとうございます。
サプンルに有るシンプルな計算式で、13番目のフィールドで合計まで計算させるとは驚愕でした。
Get ( CalculationRepetitionNumber )関数も理解を深めて自力でも使用できるように勉強いたします。


今回は当サイトの重鎮メンバーの皆さんからご助言をいただき、色々な考え方があると大変参考になりました。また何かありましたらよろしくお願いいたします。

#2 Re: 初心者のFileMaker pro Q&A » クロス集計 繰り返しフィールド指定(表示)範囲での集計 » 2019-04-20 05:31:21

Hiroさん、
Hiroさん推奨のリーレーションによる解決法ですが、まだ自身にはハードルが高く、もっとリレーションを勉強する必要があります。マスターできれば汎用的に応用が効くことは理解しておりますので個人的にもマスター必須項目と考えております。
アドバイスありがとうございます。

#3 Re: 初心者のFileMaker pro Q&A » クロス集計 繰り返しフィールド指定(表示)範囲での集計 » 2019-04-20 05:23:54

チポさん

アドバイスありがとうございます。
GetSummary色々と便利に使用できる関数ですね。もっと勉強してみます。

#4 Re: 初心者のFileMaker pro Q&A » クロス集計 繰り返しフィールド指定(表示)範囲での集計 » 2019-04-19 14:06:28

チポさん、大変失礼しました。
対象は繰り返しフィールドからなるSummaryフィールドでした。
説明不足、申し訳ありません。

Hiroさん、
ご指摘の通り、対象フィールドは繰り返しフィールドからのSummaryフィールドでした。
この場合、GetSummary関数が使えるのですか?
GetSummary関数パラメーラーに有る、区分フィールドに、グローバルのフィルー度の「Date/Month」と「スタート日」フィールドを個別に指定してみました結果、 空白しか表示されませんでした。。。

表示パートはプロジェクト番号がソートキー指定しております。
表示フィールド幅なども充分に取っております。

可能であれば、ヒントを頂けますと幸甚です。

#5 初心者のFileMaker pro Q&A » クロス集計 繰り返しフィールド指定(表示)範囲での集計 » 2019-04-19 04:29:08

OCtiger
Replies: 9

いつも勉強させていただいております。FM17 ADV Macです。

プロジェクト毎の入金管理表をクロス集計で作成し、グローバルフィールドの「月」・「年」の切り替えと「表示開始日」の指定で該当情報を12個の繰り返しフィールドに表示させております。

初歩的な質問で恐縮ですが、
画面上表示されます入金情報は、指定期間の支払金額が12個の繰り返しフィールド上の問題なく表示されますが、この時表示されている支払金額のみの合計を求めたいのですが、繰り返しフィールドにSUM関数では表示されていない支払い情報も含めた総合計の計算結果が返されてしまいます。
この場合、何の関数あるいは計算式を用いれば表示されている支払い金額ののみの合計が求められますでしょうか?

ご教授のほど、よろしくお願い申し上げます。

#6 初心者のFileMaker pro Q&A » 指定レコードのRSS feed出力 » 2015-06-30 07:19:36

OCtiger
Replies: 0

自分なりに色々と調べてみましたが、それらしい回答が見つからず、こちらが最後の「砦」だと思いお尋ねします。

現在、FMPro v13 Macを使用しています。

指定したレコードを指定したフォルダー(ディレクトリ)にRSS feed形式で出力したいのですが、解決策が見つかりません。
業務フロー的に、他の外部のコンバーターなどを使用せぜ、FMProの世界で完結する必要があります。

XLMTでRSS feedのフォーマットにスクリプト(?)で書式を指定し、変換出来るのかもしれませんが、私にはハードルが高く対応できません。

他に解決策があれば、伝授していただきたく、よろしくお願い致します。

#7 Re: 初心者のFileMaker pro Q&A » ポータル内のレコードステータスを更新するスクリプト » 2015-06-04 16:35:55

旅人さん

ご説明ありがとうございます。
理解出来ました。

今回やはりもっと勉強が必要と痛感しました。
今後も試行錯誤を重ね自力で解決を目指すますが、どうしてもと言う時はまたお尋ねさせてください。

#8 Re: 初心者のFileMaker pro Q&A » ポータル内のレコードステータスを更新するスクリプト » 2015-06-04 07:30:55

おはようございます。

旅人さん
引き続きお付き合いありがとうございます。

ご指摘の通り、
関連レコードの取得元:「注文アイテム情報TBL」
レコードの表示に使用するレイアウト:<現在のレイアウト>「受注TBL」

から

レコードの表示に使用するレイアウト:<「注文アイテム情報TBL」>

に変更したところ、エラーも表示され、ステータス変更が必要なレコードのみに反されました。

私の本来のイメージは、「受注TBL」の受注レイアウトでスクリプトを動作させると、
同レイアウトにある注文アイテム情報TBLポータル情報のステータス項目が更新されると考えていました。
今回の結果がおそらく仕様だとしますと、
レコードの表示に使用するレイアウト:を「注文アイテム情報TBL」のレイアウトで「受注TBL」と同じレイアウトを作成し、
レコードの表示に使用するレイアウト:で指定すれば、本来のイメージ通りの事が可能となりますでしょうか?

どうも、関連レコード移動についての概念が消化しきれておらず申し訳ありません。

#9 Re: 初心者のFileMaker pro Q&A » ポータル内のレコードステータスを更新するスクリプト » 2015-06-03 18:46:05

チポさん、旅人さん

コメントありがとうございます。
よくよく確認すると、全置換での結果が「注文アイテム情報TBL」ポータルの「受注ステータス」項目全てに反映されています。。。

関連レコードの取得元:「注文アイテム情報TBL」
レコードの表示に使用するレイアウト:<現在のレイアウト>「受注TBL」の受注フォームです。

結果オプション:
関連レコードのみを表示
   現在のレコードのみ参照(選択)

書き方がまちまちで申し訳ありません。

レイアウトは、「受注TBL」上に受注明細の「注文アイテム情報TBL」がポータルで配置されています。

シンプルそうなスクリプトですが、何が間違っているのでしょうか?

#10 Re: 初心者のFileMaker pro Q&A » ポータル内のレコードステータスを更新するスクリプト » 2015-06-03 16:42:38

度々ありがとうございます。

ご助言をベースにスクリプトを作成しました。
一応、動くのですが、処理の最後に、
「このレイアウトでは結果を表示できないため、この処理は完了できません。」
というダイアログが表示されます。。。
レイアウトは「現在のレイアウト」を指定しています。

何がおかしいのか、アドバイスいただけますか?

#11 Re: 初心者のFileMaker pro Q&A » ポータル内のレコードステータスを更新するスクリプト » 2015-06-03 13:19:06

旅人様

早速のレスポンスありがとうございます!

>受注番号のリレーションで関連レコード(のみ)移動して
関連レコードの移動 ですが、この場合どの関数が適当なのでしょうか?
ポータルで<注文アイテム情報TBL>レコード上にあるデータをどこに移動するのでしょうか?

理解力が乏しく申し訳ありません。

#12 初心者のFileMaker pro Q&A » ポータル内のレコードステータスを更新するスクリプト » 2015-06-03 12:59:32

OCtiger
Replies: 11

はじめまして。

初心者です。
FMPRO V13 Mac

同様の質問が既出かも知れませんが、見つからなかったので質問させて頂きます。

受注TBLの受注レイアウトで、ポータル内に<受注アイテム情報>TBLが個々のレコードとしてあります。
この画面で、受注確定ボタンを作成し、その受注確定ボタンに
スクリプトで、ポータル内の各<受注アイテム情報>レコードの「受注ステータス」項目を情報を受注確定済に変更を
一斉に行うスクリプトを作成したく。

<受注TBL>
日付(Date)
受注番号(TXT)
顧客ID(TXT)
受注金額合計(CAL,SUM(受注アイテム計)

<注文アイテム情報TBL>ポータル
注文番号(TXT)
数量(Num)
品名(TXT)
単価(Num)
受注あいてむ計(CAL, 単価 X 数量)
受注ステータス(TXT)

拙い説明ですみません。

よろしくお願いいたします。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 581.8 KiB (Peak: 602.84 KiB) ]