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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » ポータル内に現在表示されているレコードの中である値の件数をカウントする » 2022-03-18 10:52:58

チポ様 Shin様
お世話になります。
有難うございます。基本からもう一度勉強して組んでみます。なかなか理解が難しいところですので時間をかけてやってみます。

また行くづまった時にはよろしくお願いいたします。

#2 Re: 初心者のFileMaker pro Q&A » ポータル内に現在表示されているレコードの中である値の件数をカウントする » 2022-03-17 18:12:12

Shin様
有難うございます。言われれば勘違いをしていると思います。
私にはこの部分が少々わからないのですが
    Choose ( Get ( 計算式繰り返し位置番号 ) - 1 ; アプローチ方法[1] = "訪問" ; アプローチ方法[1] = "電話" ; アプローチ方法[1] = "その他" )
という繰り返し計算フィールドを作り、それを個別に合計を集計する集計フィールドを作っておきます。
この部分で集計フィールドでそれぞれ"訪問"  "電話" "その他"の件数がどのように集計されるかがわかりません。
この部分をしょうしょう勉強してみます。

#3 Re: 初心者のFileMaker pro Q&A » ポータル内に現在表示されているレコードの中である値の件数をカウントする » 2022-03-16 17:08:38

Shin様
有難うございます。

Shin wrote:

ただ、見た目が美しくないので、普通はカテゴリーごとに計算フィールドと集計フィールドを作り、さらに照合単語は値一覧から読み取り、
    GetValue ( ValurListItems ( Get ( ファイル名 ) ; "値一覧" ) ; Get ( 計算式繰り返し位置番号 ) = フィールド[1] )
という式にしたり、別の計算フィールドに値一覧をばらした値を設定しておき、それを比較します。

ここが確認したかったところです。訪問 電話 を別々に計算し集計を行いました。

Shin wrote:

別テーブルのデータを編集し、そこの集計フィールドを使っているので、ウインドウの再表示などを行わう必要があります。ポータルの中のフィールドに、トリガーを仕掛けておくと自然な動きになります。

こちらのお聞きしたかったところでばっちり答えを頂きました。レイアウトの再表示を行うようにしてみます。

ご教授頂き有難うございました。まだまだ課題がたくさんあります、その節はよろしくお願いいたします。

#4 Re: 初心者のFileMaker pro Q&A » ポータル内に現在表示されているレコードの中である値の件数をカウントする » 2022-03-16 15:24:36

Shin様
有難うございます。
別のやり方という法で作ってみました、ちゃんとカウントしてくれました。
ここで質問が二つあります。
アプローチ方法ごとに計算フィールドと、集計フィールドを作るということでよろしいでしょうか?

もう一つは訪問、電話等値を入れた時表示されている集計フィールドをクリックすると数字が変更されるのですが、この場合はすぐに更新をしようとする場合はどこかにトリガーを仕掛けてレイアウトの更新をおこわなければなりませんか?それとも現在動作はしているが不都合がある可能性が考えられるのでしょうか?

宜しくご教授のほどお願いいたします。

#5 初心者のFileMaker pro Q&A » ポータル内に現在表示されているレコードの中である値の件数をカウントする » 2022-03-16 11:35:41

fm_jiko
Replies: 9

お世話になります。
windows10にてFM19Proを使用しています。
我流でファイルメーカーを利用していますので初心者の域から抜け出せていないものです。
また質問をさせて頂きます。よろしくお願いいたします。

またこちらにて質問をさせて頂きます。

現在日報を作成中でこの中に新規開拓というテーブルがあります。これを本日訪問分としてポータルにて複数行表示を行い記入していっており、この中に項目でアプローチ方法 訪問 電話 その他 と値一覧から選択を行い記入していきます。

そこでお伺いですが、当日の集計として訪問が何件、電話が何件、その他が何件と集計を行いたいと考えています。いろいろと検索を行い試してみましたが、なかなか件数を表示させることが出来ませんでした。patterncountにて集計をと考えましたが、ポータルに表示中の本日の件数はどのようにしてカウントさせればよいのでしょうか?

素人のため出来るだけ簡単な説明を頂けたら幸いです。
皆さんのお時間が許せましたらご教授願います。

#6 Re: 初心者のFileMaker pro Q&A » smtpサーバーからのメール送信について » 2022-03-16 09:07:44

ご連絡有難うございます。
FM専用の送信アドレスを使用する方向で行きたいと思います。日報送信はFMを利用しない部署での情報共有のために行っています。ライセンスを増やせば済むことですが現在はこのような利用をしています。
お忙しいところ皆様ありがとうござました。

#7 Re: 初心者のFileMaker pro Q&A » smtpサーバーからのメール送信について » 2022-03-14 18:27:32

himadanee ウィン 様
書き込みを頂いたのですが外出が続きご連絡が遅くなりました。
himadaneeさんとウィンの回答から理解すると安全面等を考えると送信専用のアドレスから送信することが良いのでしょうね。なりすまし等の事を考えてその方向も検討します。
素人なんでお教えいただきたいのですが、このような仕様を作るときは送信専用アドレスにて作るほうが一般的なのでしょうか?また、一度IOSメールを立ち上げて送信を行うのが良いのでしょうか?システムを開発されている方のご意見を頂戴出来たら幸いです。
以上 宜しくお願いいたします。

#8 Re: 初心者のFileMaker pro Q&A » smtpサーバーからのメール送信について » 2022-03-02 12:45:35

以前 こちらにていったんは解決しましたが、実際の運用を行ったところ担当者別のSMTPアカウントからの送信が出来ませんでした。
PCからの送信はほぼ各担当者からのアカウントから送信されていますがFilemakerGoから行うと出来ませんでした。
現在の内容ですが
テーブル_アカウント一覧に下記のレコードを持たせています。
  担当者名
  アカウント名
  メールアドレス
  パスワード
以前はSMTP情報をテーブルから参照していたのですがうまくいかなかったのでメール送信のスクリプトの直前に変数の設定を行っています。
変数
  $担当者名
  $アカウント名
  $メールアドレス
  $パスワード
以上をSMTPオプション内の各項目へ記述しています。
これを実行したら各変数を取得したアカウントからの送信を希望しているのですが、なぜかテーブル_アカウント一覧の一番最初に記述されているアカウントからの送信しかできないのです。(結果アカウント認証は成功してメールも送れています)
そこでお伺いですが、そもそもこの方法は何らかの制約等がるのかその辺りが分かりません。

皆さんのご意見をお伺いしたく再度こちらにて質問させていただきました。

#9 Re: 初心者のFileMaker pro Q&A » smtpサーバーからのメール送信について » 2022-02-07 18:51:53

ウィン様
有難うございます。
表記されていないことでも障害となることが有るのですね、その辺りも十分気を付けて設定を行ってみます。
度々お手数をお掛け致しました。
今後ともよろしくお願いいたします。

#10 Re: 初心者のFileMaker pro Q&A » smtpサーバーからのメール送信について » 2022-02-07 18:27:46

ウィン様
有難うございました。レコードフィールドからの取得で問題ないわけですね。
上記のようにサーバーによって独特(?)な認証が必要な場合があることをお教えいただき有難うございました。当方使用予定のSMTPサーバーの仕様を少し勉強してみます。特別必要なことはサーバー情報を見ても記述がなかったので軽視していました。
早速FMにて頑張ってみます。
有難うございました。貴重なお時間を頂戴しました。

#11 初心者のFileMaker pro Q&A » smtpサーバーからのメール送信について » 2022-02-07 15:20:08

fm_jiko
Replies: 10

お世話になります。
windows10にてFM19Proを使用しています。
我流でファイルメーカーを利用していますので初心者の域から抜け出せていないものです。
また質問をさせて頂きます。よろしくお願いいたします。

担当者からの日報の送信を考えています。既存のメールソフトの立ち上げでもいいのですが、できれば手間を減らしたくsmtpサーバーからのメール送信をスクリプトから行おうとしています。
そこで担当者一覧テーブルにそれぞれの担当者のメールアドレス、パスワードを記述しています。その時にsmtpサーバー情報の記述にそのターブルの情報を取得するようにしてみましたがサーバーの認証が行われませんでした。
このような利用方法が可能なのかまた可能なら注意すべき点があればご教授頂ければ幸いです。
何分初心者のため根本的な制約等が分かっていないためよろしくお願いいたします。

#12 Re: 初心者のFileMaker pro Q&A » 添付ファイルの容量について » 2021-07-12 15:37:01

Shin様
早速のご連絡有難うございました。
iOSの仕様の違いなのですね。出来そうなことは書いてありましたが画像等は全く入っていない文字だけですからあまり関係なさそうですし、これだけは改善しようがなさそうなのでこのまま使用します。
いつもありがとうございます。

#13 初心者のFileMaker pro Q&A » 添付ファイルの容量について » 2021-07-12 11:14:53

fm_jiko
Replies: 2

お世話になります。
windows10にてFM18Proを使用しています。
我流でファイルメーカーを利用していますので初心者の域から抜け出せていないものです。
また質問をさせて頂きます。よろしくお願いいたします。

レイアウトをPDF化して添付ファイルとして送信する時PCでしたら500K~1MBの容量の物がFMGOから同じものをPDF化してメール送信すると3~5MBと大幅に添付ファイルの容量が肥大化します。
これは仕様なのでしょうか?出来れば小さな容量で送りたいと思っています。
これについてご教授よろしくお願いいたします。

#14 Re: 初心者のFileMaker pro Q&A » 集計レポートにいくつものテーブルからの表示は可能でしょうか? » 2021-06-28 12:36:13

皆様のおかげをもちまして、これまでのところは完了しました。
有難うございました。

#15 Re: 初心者のFileMaker pro Q&A » 集計レポートにいくつものテーブルからの表示は可能でしょうか? » 2021-06-25 18:26:51

皆様
たびたびすみません。
新しく質問かそうか悩んだのですが、こちらでさせて頂きます。

既存のPDFに追加の方法で行おうとしましたがPCでは出来たのですがFMGOではオプションの設定が出来ないようで私には出来ませんでした。
仕様がこのようになっているかもとで検索しましたが今のところ入手できていません。

そこでこちらでお伺いさせていただきました。出来るのならどのようにできるのかもご教授頂けると嬉しいです。

#16 Re: 初心者のFileMaker pro Q&A » 集計レポートにいくつものテーブルからの表示は可能でしょうか? » 2021-06-21 09:06:43

チポ様
有難うございます。
現在考えている内容をPDFに出来そうです。
貴重な情報有難うございました。
今後ともご教授ください。

#17 Re: 初心者のFileMaker pro Q&A » 集計レポートにいくつものテーブルからの表示は可能でしょうか? » 2021-06-19 17:29:28

チポ wrote:

思いつきですが、、

スクリプトステップ
  レコードをPDFとして保存
は既存のPDFファイルに追加で書き込みができます。

各テーブルで集計を表示して、それを順に一つのPDFファイルに保存
でできないかな。

チポ様
お世話になります。
私の希望がPDFなので上記の方法が出来るとは・・・
情報有難うございます。先ほどShin様にも返信しましたが、現在バーチャルにて挑戦中です。
それぞれのテーブルを別々のレイアウトにてPDFにしてすべてをまとめれるということ理解ですが正解ですか?
それが出来ればすべてを1ページにすることはなくなります。

#18 Re: 初心者のFileMaker pro Q&A » 集計レポートにいくつものテーブルからの表示は可能でしょうか? » 2021-06-19 17:25:58

Shin wrote:

ちょっと凝った構造になるのですが。
明細側のテーブルでは、その各テーブルに、UUIDを使ったコードを打っておきます。
別に1テーブウ作り、そのUUIDと種別のフィールドを作っておきます。日報を作成するときに、対象となる各テーブルから、種別(訪問、集金、その他)とUUIDをインポートします。そのテーブルで、種別をキーにして集計すれば、いいのかも。各テーブルの内容表示は、リレーションを通した参照を計算フィールドで求めてくればいいでしょう。

いっそのこと、明細側を1テーブルにまとめてしまうのも考えられてはいかがですか。

Shin様
いつも有難うございます。
UUIDでの方法はもう少し成長してからにします。ちょっと私には難しそうです。
おっしゃる通り1レコードにまとめると簡単なのですが、だんだん追加追加で増えてきたので一回大掛かりな回収になりそうです。

先日教えて頂いたバーチャルリストで項目ごとの出力を考えています。
そこで質問ですが現在下記のようなものをネットで見つけて入れています。初めの件数が50のレコードが入るようにしているので数件でも50件分表示されます。これをSQLのところかどこかで止める方法はないでしょうか?
今の資料はこちらから入手しました。
https://qiita.com/hajisan/items/141fddacb1c360b42090

If
[ #Assign ( Get(スクリプト引数) ) ]
[ C001_日報印刷_商談::gALLData; Let ( [
~query = "
SELECT \"担当者\", \"商談_地区\"
FROM \"@顧客\"
WHERE \"商談_訪問日\" = ?
FETCH FIRST 100 ROWS ONLY
" ] ;
ExecuteSQL ( ~query ; "|" ; "" ; $商談_訪問日)
) ]
End If

面倒な質問ですがよろしくお願いいたします。

#19 Re: 初心者のFileMaker pro Q&A » 月の表示について » 2021-06-19 17:04:59

himadanee wrote:

簡単な実験では、レコードの追加や除外・対象レコードの変更ではリセットされないが、レイアウトを切り替えるとリセットされました。
とりあえずリセットされなくするには「ボタンがあった画面にレイアウトを戻す」んでなく、関連レコードを新規ウィンドウに開いてそれを閉じる、にすると簡単かも?

himadanee様
お世話になります。
ご指導有難うございました。おっしゃる通りレイアウトを変更しないでやる方法で問題が解決いたしました。
有難うございました。一瞬のためそんな状況は分からなかったですが言われてみて気が付きました。初心者は経験が足りないからでしょう、今後も頑張ります。

#20 Re: 初心者のFileMaker pro Q&A » 月の表示について » 2021-06-18 10:54:39

himadanee wrote:

動作するボタン(「何もしない」でなくスクリプトの割り当てがある)なら、ボタンを押せば色が変わります。(変わり方はテーマによると思うけど)
変わらないのは、検索実行のスクリプトが何か「アクティブセグメント」の設定をしてリセットしているのでは?

いつもお世話になります。
早速ですが、ボタンに組んでいるスクリプトは変数を設定して関連レコードに移動、新規レコードまたボタンがあった画面にレイアウトを戻したりしています。この場合も同様なアクティブセグメントが外れますか?

#21 Re: 初心者のFileMaker pro Q&A » 集計レポートにいくつものテーブルからの表示は可能でしょうか? » 2021-06-17 16:33:30

Shin wrote:

1個の集計レイアウト上では、1テーブルの集計しかできません。
合わせて印刷するには、ヴァーチャルリストで対応させればいかがでしょう。

Shin様
いつもありがとうございます。
やはり無理ですか。出来たらPDFにて保存しようと思っていました。
有難うございました。
バーチャルリストにて頑張ってみます。

#22 初心者のFileMaker pro Q&A » 集計レポートにいくつものテーブルからの表示は可能でしょうか? » 2021-06-17 11:27:19

fm_jiko
Replies: 10

お世話になります。
windows10にてFM18Proを使用しています。
我流でファイルメーカーを利用していますので初心者の域から抜け出せていないものです。
また質問をさせて頂きます。よろしくお願いいたします。
現在
テーブル日報 日報ID 日付 担当者
テーブル商談 商談ID 訪問先 商談結果
テーブル集金 集金ID 訪問先 集金金額
テーブルその他 担当者 訪問先 訪問理由
テーブルはIDにてリレーションを組んでいます。
それぞれのレコードの入力は別途ポータルに表示させて入力を行っています。
そこでお伺いしたことは
テーブル日報 日付 担当者
テーブル商談 担当者 訪問先 商談結果については集計レポートにて表示、印刷を行うことが出来るのですが、同じレポートに
テーブル集金 担当者 訪問先 集金金額
テーブルその他 担当者 訪問先 訪問理由
を表示させることはできるのでしょうか?また、そもそもそのようなことはできないのでしょうか?
出来るようでしたらその方法をご教授願いたいです。また、そもそもこの方法ではできない時は他の方法でも結構ですから表示、印刷を行う方法をご教授頂ければ幸いです。
よろしくお願いいたします。

#23 Re: 初心者のFileMaker pro Q&A » 月の表示について » 2021-06-16 15:40:40

お世話になります。
もう一つこちらん位関連してお教えいただきたいことが出てきました。

表示については完了しましたが、
1月から12月のボタンバーとその下に担当者のボタンバーを配置してそれぞれの変数を使い複合検索を行っています。

1 2 3 ~~ 12
担当者
A B C ~~
1とBを押して検索のスクリプトを実行したら両方に合致した結果を表示させています。
そこで
1~12を押したとき押したボタンの色を変える、A~の担当者を押したときそのボタンの色を変えるということはできるのでしょうか?
ボタンの条件付き書式が使えそうなのですがいろいろ検索していじってみましたが動きませんでした。

どなたかお時間のある時で結構ですのでご教授ください。
たびたび質問をさせて頂き恐縮ですがよろしくお願いいたします。

#24 Re: 初心者のFileMaker pro Q&A » 月の表示について » 2021-06-15 09:45:31

皆様
有難うございました。
無事表示をする事が出来ました。
Mod ( Month ( Get ( 日付 ) ) + n -2 ; 12 ) + 1 これは分かりませんでした。ネット上を検索しても出てこなかったです。検索ワードが悪かったのでしょうか?
お世話になりました。

#25 Re: 初心者のFileMaker pro Q&A » 月の表示について » 2021-06-14 19:25:16

Shin wrote:

一連の月を管理するのでしたら、Year ( 日付 ) * 12 + Month ( 日付 ) - 1 という数値で管理しておくと便利です。その数値を年月に戻すには、Div ( 数値 ; 12 ) で年が、Mod ( 数値 ; 12 ) + 1 で月になります。
これを、グローバル変数に保存しておきましょう。

有難うございます。数値で持っておき必要な時に年月に戻すのですね、勉強になりました。これで表示を行ってみます。

強引にこんな風に作ってみましたがすべて数字を直していかなければならないので今思案中でした。

Month (
Min (
Date ( Month ( Get ( 日付 ) ) + n
; Day ( Get ( 日付 ) ) - 1 ; Year ( Get ( 日付 ) ) ) ;
Date ( Month ( Get ( 日付 ) ) + n+1
; 0 ; Year ( Get ( 日付 ) ) )
)
)

引数を取得できればと思ったのですが無理なようです。これを改良できますか?安全にお教えいただいた方法でやったほうが良さそうですね。
いつもありがとうございます。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.010 seconds, 8 queries executed - Memory usage: 671.83 KiB (Peak: 725.98 KiB) ]