みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
日付 番号 時間
2017/04/1 533 4
2017/04/2 56 2
2017/04/3 23 8
2017/04/3 45 5
2017/04/5 90 6
2107/04/6 45 9
...
3つのフィールドがあります。結果は番号より
番号 合計
533 4
56 2
23 8
45 14
90 6
となるようにしたいのですが
ご教授お願いします
Offline
集計機能を使えば簡単ですが。
シーラカンスさんのセミナーテキストに解説が有りませんか>シーラさん
Offline
集計機能を使えば簡単ですが。
シーラカンスさんのセミナーテキストに解説が有りませんか>シーラさん
集計フィールドの事でしょうか?
合計で、してみましたが、全ての合計が出てきます
ごめんなさい
よろしければ、具体的のご教授お願いします
Offline
バージョンと環境を書きましょう。
「合計」という集計フィールドを作成して「時間」フィールドの合計に設定します。
「レイアウトモード」に切り替えて[新規レイアウト/レポート]ボタンをクリックし
[新規レイアウト/レポート]ダイアログを表示させます。
「コンピュータ」「レポート」を選択して、
「小計を含め」て「番号」と「合計」フィールドを配置します。
「区分けフィールド」は「番号」を選択します。
「小計」には先ほど作成した「合計」フィールドを設定します。前部後部はどちらでも。ヘッダフッタも不要です。
できあがったレポートから不要なパートを削除して小計パートのみにします。
レコードを「番号」フィールドでソートすれば目的の結果は得られます。
※ただし番号のソート順が昇順でも降順でも小計順でもないようなので工夫が必要でしょう。
上記手順はレポート作成アシスタント機能がありますからまずは試してみては如何でしょう?
Last edited by Moz (2017-04-18 09:51:43)
Offline
結果の並び順が元の通りとすると、
集計レイアウトでは無理なのでは。
とすれば、
別テーブルで番号をユニークでインポートしてリレーションで合計を求めればいいのでは。
Offline
バージョンと環境を書きましょう。
「合計」という集計フィールドを作成して「時間」フィールドの合計に設定します。
「レイアウトモード」に切り替えて[新規レイアウト/レポート]ボタンをクリックし
[新規レイアウト/レポート]ダイアログを表示させます。「コンピュータ」「レポート」を選択して、
「小計を含め」て「番号」と「合計」フィールドを配置します。
「区分けフィールド」は「番号」を選択します。「小計」には先ほど作成した「合計」フィールドを設定します。前部後部はどちらでも。ヘッダフッタも不要です。
できあがったレポートから不要なパートを削除して小計パートのみにします。レコードを「番号」フィールドでソートすれば目的の結果は得られます。
※ただし番号のソート順が昇順でも降順でも小計順でもないようなので工夫が必要でしょう。上記手順はレポート作成アシスタント機能がありますからまずは試してみては如何でしょう?
バージョンは、13.0v9です。
実際、してみましたが
結果 1行しか出ませんでした
中々です。
Offline
手順通り進めたファイルです。
http://yahoo.jp/box/poMrpn
どこか違っていると思いますよ。
(区分けフィールドに「合計」を指定されているのではと。私の書き方も悪かったですが)
まずは集計レポートというものを理解されると良いでしょう。
並び順の問題は必須の条件でなければ一旦置いておいては如何かと。
Last edited by Moz (2017-04-18 10:46:09)
Offline
手順通り進めたファイルです。
http://yahoo.jp/box/poMrpnどこか違っていると思いますよ。
(区分けフィールドに「合計」を指定されているのではと。私の書き方も悪かったですが)
まずは集計レポートというものを理解されると良いでしょう。
並び順の問題は必須の条件でなければ一旦置いておいては如何かと。
すみません。
番号 時間 合計
533 4 34
56 2 34
23 8 34
45 5 34
90 6 34
45 9 34
になってしまします。
番号 時間
533 4
56 2
23 8
45 14
90 6
にならないのです。
Offline
私のサンプルでも同様ですか?
スクリプトを用意していると思いますが。
ボディパートなしの集計レポートにするところがポイントです。
小計パートはソートしなければ表示されませんし、ボディパートはソートしていなければ合計は34です。
また、ソート順は上でも触れていますが規則性が見られないためひとまず昇順または降順にして後回しです。
昇順でも降順でも希望されている並び順にはなりませんよ。
値一覧に基づくソート順でならできますが他にも番号が増える場合、現実的ではありません。
一歩も前に進んでいないのですから欲張らずに
まずは同じ番号のレコードを集計することから考えては如何でしょう。
Last edited by Moz (2017-04-18 13:20:13)
Offline
有難うございました。
スクリプトが設定されていました。
Offline
集計機能を使えば簡単ですが。
シーラカンスさんのセミナーテキストに解説が有りませんか>シーラさん
集計機能などは、基本的な話なので解説しているはずです。
でなくても
初心者の方には 是非お読みいただきたい セミナーテキストです。
https://fm-aid.com/bbs2/viewtopic.php?id=6161
に公開する旨の記事と
http://yahoo.jp/box/diWpIv
にそのテキストファイルをアップしています。
Offline
フィールドを一つ追加して、初期の並び順で集計するサンプルです。
https://www.dropbox.com/s/3g8fi8cbb0522 … 7.zip?dl=0
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 575.42 KiB (Peak: 592.33 KiB) ]