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

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

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

You are not logged in.

Announcement

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


#1 初心者のFileMaker pro Q&A » Hiro 様 サンプル「類似度判定.fmp12」 についてお願い致します。 » 2016-03-25 21:45:45

yuuka
Replies: 4

Hiro 様

ご無沙汰致しております。
以前、作成して頂いただきました、
         サンプル「類似度判定.fmp12」
               につきまして、お願い申し上げます。

実装させて頂きまして、本当に助かっております。
大変、有り難うございます。
しかしながら、次第にレコード数が増えてまいりまして、処理にかなりの時間がかかるようになってまいりまして、
何かしらスピードアップの方法がございましたらということで、投稿させて頂きました。

可能でしたら、どうぞ宜しくお願い申し上げます。

#2 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-30 23:21:10

Hiro 様

連絡が遅くなりまして、大変申し訳ありませんでした。
その後、ご指導頂きましたとおりに、設定等・・・・試行錯誤しまして、
  ( ”Enter引数のトリガースクリプト・・・”は、ご指摘のとおり、止めた方がbetter・・・・best!?と理解致しました。)
”時間別予約不可”も、何とか可能とすることが叶いました。(Hiro 様の様に、スマートには出来ませんが・・・^.^)

Hiro 様の、作品を未だ勉強中ではありますが(中々難しい!!です)、今後、
  今回作成して頂いた”計算式”等に関しまして御教授をお願い致します場合には、
    改めて焦点を絞りましてご指導をお願い出来ればと存じます。
Hiro 様、
お陰様で、2月からの本格運用に辿り着くことが出来ました。
  スタッフ一同、心より感謝申し上げます。
   有り難うございました。 ^.^ ^.^ ^.^ ^.^ !!!! つきましては、
  本日をもちまして、一旦、解決とさせて頂きたいと存じます。

Hiro 様の投稿を、毎日楽しみに拝見させて頂いております。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#3 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-27 01:44:31

Hiro 様

早速のご連絡、大変有り難うございます。
””Enter引数のトリガースクリプトに、EnterレコードのToDoフィールド値が「W:予約不可」ならば「フィールドへ移動[]」(フィールドを抜ける)スクリプトステップを設定します。
                 ただこれだけでは、スタッフ自身もその時間枠レコードに入れなくなるので、その回避対策も含めると結構面倒なことに!!””

まずは、
Hiro  様の方法を、設定致しまして・・・・・・その後、
  再度、
   Hiro 様の、御懸念のこと等に関しまして、御教授をお願い出来ればと存じます。
                        ・・・・・・・・・・・・・・・・・大変有り難うございます。^.^ ^.^ ^.^ ^.^!!
ご多忙のところ、誠に申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#4 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-27 00:07:35

Hiro 様

ご連絡の程、大変有り難うございます。
多大なるご尽力の程、心より感謝申し上げます。

”予約不可設定”の件  でございます。

Hiro 様の、ご指摘のとおりと存じます。大変有り難う存じます。
  ただ、Hiro 様、私が御教授をお願い申し上げたかったことは、 Hiro 様が、ご指摘の
   ”時間別予約不可”  についてでありまして、
     (何か、ワンクリック!!??で、この時間は、予約不可!!の様なスクリプトが組めたら良いかな!!・・などと、安直に考えておりました ~.~)
    ”時間別予約不可”機能!!??・・・が、本日までの勉強の中では、理解できておりません・・・故に、のお願いでございました。誠に、申し訳有りませんでした。
     
     この問題に関しましては、しばらく研鑽を積みまして・・後に再度、
                       Hiro 様に、お願いが可能でしたらば幸いと存じます。

お陰様で、この様な追加の、またまた・・・のような!!??事は、兎も角と致しまして、~.~
ほぼ実際の運用が可能な状況となってまいりました。大変有り難うございました。。^.^

ご多忙のところ、誠に申し訳ありませんでした。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#5 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-26 19:21:24

Hiro 様

  ご連絡の程、大変有り難うございます・
どうぞ宜しくお願い申し上げます。

1. 予約票印刷の件
    ”検索結果の再利用を意図した処理(印刷)への展開には不向きです。
                 このため、他の標準的なアプローチを提案しました。”   ・・了解致しました。飲み込みが悪くて申し訳ありません。
    おっしゃるとおりに、作成し直しまして、只今、何とかできあがりました。!!!
    有り難うございます。

2.”予約不可設定”の件  Hiro 様、これは、またまた、誠に申し訳ありません。
    Hiro 様がお考えのような、システマティックなものでは御座いませんで、
    単に、
     例えば、スタッフAが、 ?月?日の ・・時(~・・・・時?)の枠を、入力不可に出来ましたら!!!・?
                                                  との事であります。
    ToDo一覧に、例えば、 W:予約不可 を追加しまして、条件付書式で、赤に設定して注意喚起!! でも良いとは思いますが、・・・・・・??
Hiro 様の、
    トリガスクリプトの中に、これを組み込もうとしてみましたが、・・・・・・
        何とも上手くいきませんでした。
                故に、御教授をお願い出来ますればとの思いであります。
  Hiro 様の言われます、
    ” 基本の作りは、ToDoカレンダーから手法転用が出来ると思います。
          それが完成したら、ToDoカレンダーとの連携(時間別予約不可機能)を取ります。”   ・・・の、
            ”予約不可の手法” が、今ひとつ良く分かっておりません。誠に申し訳有りません。
                    (フィールドの移動 で制御をと試してみましたが・・・、 トリガのスクリプトが・・・・・??)

ご多忙のところ、誠に申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#6 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-25 22:14:26

Hiro 様

大変お世話になっております。
連絡が遅くなりまして、誠に申し訳ありません。
ご報告とお願いをと存じます。どうぞ宜しくお願い申し上げます。

1. 予約票印刷の件
      御教授の程、大変有り難うございました!! ^.^  出来ました。!! 有り難うございます。^.^ ^.^!!
      ただ、Hiro 様 、
       結局私は、Hiro 様に作成して頂いた、予約一覧(ToDo6)を活用致しましての、ポータル検索 ⇒ 印刷 であります。
        (もし、Hiro様 でしたら、如何???と思いまして ^.^。可能でしたら、御教授をとお願い申し上げます。^.^)

2.Hiro 様、お願いでございます。
    ”予約不可設定” のお願いです。 スタッフ毎の日毎の設定は、Hiro 様に作成頂きまして、完璧!!であります。有り難うございます。
   しかしながら、また新たに
     検討しております中で、日毎のみならす、午前・午後もしくは、朝は??時以降とか、午後は??時までとか!!??・・・それはもう。我が儘放題!!でありまして・・^~^、
     そこで、

   Hiro 様 この様な場合の、午前又は午後、あるいは、この枠は予約不可等の、より細かい?設定をするにはどうしたら宜しいでしょうか? ・・とのお願いで御座います。~.^
    (Hiro 様の、スクリプト(トリガも含めまして)・・いろいろと試して見ましたが・・上手くいきませんでした!!。
               ・・・・故のお願いであります。 何もトライせず!!にでの、お願いでは決してありません!!)
                      ご面倒をおかけ致すばかりで御座いますが、ご検討の程を、どうぞ宜しくお願い申し上げます。

ご多忙のところ、誠に申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#7 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-23 23:35:01

Hiro 様

早速のご連絡、大変有り難うございます。
これより、
御教授のとおりに、トライ!!させて頂きます。

有り難うございます。^.^   ^.^

ご多忙のところ、大変申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#8 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-23 22:41:57

Hiro 様

ご連絡、大変有り難うございます。 今日は、一段と寒いですね(身も心も!!??)。
(またまた、・・^~^)
ご報告と、お願いを申し上げます・・・・^.^、!!??
どうぞ宜しくお願い申し上げます。

1.重くなります件
     ・・・有り難うございます。 繰り返し(多数)+検索ナシ項目の演算!!が問題なのですね ^.^
      実感としましても、Hiro 様のおっしゃるとおりです!! 了解致しました。有り難うございます。
       ・・結局、Hiro 様の当初の設定で!!と存じます。
          (しかしながら、他の検討中のものでは、Hiro 様の計算式を活用させて頂きます!!。数が少ない故・・・・・^.^.)

2.値一覧を利用しました重複排除の件
     Hiro 様の、最新バージョンで勉強させて頂きまして、
      ”?”が表示されまして、出来なかったのは、私の単純ミスと判明致しました。・・・・誠に申し訳ありません。(勉強不足を、痛感致しております。)
      ”検索機能の両刀使い” !!! 素晴らしいです。

Hiro 様、次は、 ”新たな” お願いでございます。
御教授のほどをどうぞ宜しくお願い申し上げます。(更なる、本格運用に伴いましての、・・・でございます。誠に申し訳ありません。)

3.”予約票の印刷” に関しましてです。
     顧客よりましては、電話で済むことも多いのですが、実際にいらっしゃいまして、アドバイス、コンサルト・・・等の後に、
       次回(部門がまたがる、もしくは数回分のことも有ります。^.^)の予約を取って帰られることが、少なからずあります。
        受付におきまして、
         この時に、”次回の予約票”として、印刷して渡せたら!! とのことにて(従来は、”手書き”でございます)、御教授のほどを、お願い申し上げます。

   私が、ただ今作成しておりますものは・・・・・Hiro 様の ”予約データ一覧表” をもとに致しまして、
     予約票印刷テーブルを作成 ⇒一覧表示 ⇒ ポータルフィールタで、選択 ⇒ 印刷 というものですが、・・・今ひとつ?? ^.^ であります。
   
   Hiro 様、この様な場合の処理(?)方法を、
       お時間が許しましたらで有りますが・・・・お願い出来ますればと存じます。

ご多忙のところ、大変申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#9 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-22 23:32:14

Hiro 様

大変お世話になっております。
GetValue(ToDo一覧3[Div(Get(計算式繰り返し位置番号)-1;22)+1]; Mod(Get(計算式繰り返し位置番号)-1;22)+1)・・の件・・です。
有り難うございます。先ほど、・・・・出来ました!!!^.^
  (1つの式で、出来てしまうのですね!!・・凄い!!の一言です。^.^。
                         また、別の、検討中のものでも、問題なく出来ました!!。
  Hiro 様の丁寧な説明を何度も何度も確認をしながら・・・ようやく!!でして、恥ずかしながら、・・・ですが、私にも出来ましたのは、・・!!
    そのご説明の中に、
     Hiro様の、私の様な素人にも理解できるようにとのご配慮が!!、あればこそと!!思います・・・本当に有り難うございます。)

Hiro 様 、またまた!!です・・・・が、この件で御教授をお願い致したいと存じます。

  ご指摘のとおり、重くなりまして、ある程度??・・・かなり・・・・!!時間がかかります。
  この。”重く”なりますのは、どうしてでありましょうか?
  どうぞ宜しくお願い申し上げます。

現在の私は、・・と申しますと
  Hiro 様の作品を、テーブル設定・・フィールド設定・・・レイアウト・・・スクリプト・・・・・と、一つ一つ噛み締めながら・・・・・
  独自で出来るようにと、勉強させて頂いております。しかしながら、やはり、・・・Hiro 様の、計算式は・・・奥が深すぎまして・・・!!?^.^・・頑張ります。
   (カスタマイズも、順調です! 有り難うございます。)

ご多忙のところ、大変申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#10 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-21 23:11:27

Hiro 様

早速のご連絡、大変有り難うございます。

Hiro 様の、
おっしゃるとおりであります!!・・・私は、良いのでありますが・・・・・この事に関しましての、背景??!!を、少しお聞き願えればと存じます。(貴重なお時間を、誠に申し訳ありません。)
上記の様になんとか作成しました値一覧を、選択可能にしますと、
”手打ち もリストからの選択も”どちらも可能となりまして、
キーボード操作が苦手なスタッフも、
電話を受けながらの対応が楽です!?・・・・とのことにてであります・・・・誠に申し訳ありません。

(Hiro 様 ご指摘のように、4000名ですと、地域性もあるとは思いまずが、当社では頭文字1文字で、300程からの選択となります。
   しかし、例えば、河野の河 で検索をする場合にまず漢字の入力で、こう ですと中々漢字変換が難しい!!(候補が多すぎ!! ^.^)
    ですので・・・・かわ ⇒川、河、・・から河、を選択して、もくは、河野と入れて確定・・・してから、検索となりますと・・・・
     むしろ、スタッフが言う様に少し手間かな???とも思いまして、
      マウススクロールで選択出来ますれば、300位からの選択でも、
        漢字変換の手間等を考慮しますと・・あまりストレスも感じないとのことでありまして・?・・これも一つの方法かなとの思いにて・・・
                                     また、このようなスタッフの意見を勘案致しまして・・・であります。申し訳ありません。)
しかしながら、
Hiro 様、上記の件は了解致しました。私と致しましては、現状で全く問題はございません。故に・・アイデア倒れ!!ですね・・誠に申し訳ありません。

  そしてですが、Hiro 様、後学のために御教授をお願い申し上げます。
Hiro様の、ご回答のなかの、
  ”重複を排除するのは、値一覧を介するのが簡便です。” ・・・ですが、具体的には、どのように設定をすれば宜しいでしょうか?
  この ”重複の排除方法”、 につきましてお願い出来ればと存じます。
   (顧客名フィールドの先頭1文字を抽出(Left関数)しまして、これを、新たに作成した顧客キーフィールド(計算)に入れまして、値一覧の指定としましたが、? 表示となってしまいしました ^.^・)

ご多忙のところを、大変申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#11 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-21 21:07:41

Hiro 様

大変お世話になっております。
上記宿題は、ただ今勉強中であります・・・・^.^  (この件は、後ほどご報告をと存じます。)
また、平行してカスタマイズを進行させていて頂いております。
そんな中で、新たに御教授をと存じます。どうぞ宜しくお願いを申し上げます。

Hiro 様、検索の件でございます。
  検索キーに、”漢字1文字を入力” ⇒ 検索 でありますが、この漢字1文字を、
  新たに作成した”値一覧”(例えば、検索キー一覧)から、選択して、入力 ⇒ 検索と出来れば、より入力の手間が省けるのかな??? と考えまして・・・・!!??。

   そこで、”検索キーの値一覧”を作成するために、顧客テーブルの顧客名フィールドから、最初の”1”文字を取り出しまして、
    新たに作成しました=”検索キー用”フィールドに表示するように致しました(Left関数)。
     (渡辺A ⇒ 渡、渡辺B ⇒ 渡、渡辺C⇒ 渡、 山田A⇒ 山、山田(B ⇒ 山、・・・・、佐山A⇒ 佐、佐山B⇒ 佐・・・)
     こうして、このフィールドのを一覧を表示しますと、
       渡、渡、渡、山、山、山、・・・・・佐、佐・・・・・となりますので、
        別テーブル(検索キー用テーブル)を作りまして、重複を除外して表示し、”渡、山、佐・・・・・・”として
     これを、
  検索キーの入力用の、値一覧(検索キー一覧)として用いる・・・・というものです。(何とか、出来るには出来ましたが・・・・どうも煩雑にて、Hiro 様でしたら!!! ^.^ と思いまして・・・^.^)

  要は、Hiro 様、
   顧客テーブルの顧客名フィールドから、先頭の1文字を取り出して、重複を排除し、これを値一覧(検索キー一覧)として、検索キーに使用するには??!!
                                                         ということであります。
   (別テーブルを作り、・・・重複を排除して・・・検索キー用の値一覧(検索キー一覧)の作成・・・・・のこの工程を、もう少し簡便に出来ますればと思いまして・・・・!!です。)

ご多忙のところを、大変申し訳ありません。何卒ご検討の程をどうぞ宜しくお願い申し上げます。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#12 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-21 01:20:34

Hiro 様

ご連絡の程、有り難うございます。
また、初心者の我が儘にお付き合いを頂きまして、大変有り難うございます。
(大凡、Hiro 様の想定される様な、高い次元の話では無くて・・・・申し訳ありません^.^)

正に、”今更16個ものフィールドを追加するのも、芸が無く当初コンセプトにもそぐは無いので、1本化してみましょう。” のもと、
  GetValue(ToDo一覧 3[項番号]; 行番号) 
と表せます。・・・・
さらに、項番号と行番号は、コマ番号の22進数で表すことができ、
   項番号 →  Div(コマ番号-1;22)+1
   行番号 →  Mod(コマ番号-1;22)+1     ・・・、この内容が、思いもよらぬ事にて・・・・・勉強させて頂きます。!! そして、
Hiro 様の、
  実質の代入式は、
   GetValue(ToDo一覧3[Div(Get(計算式繰り返し位置番号)-1;22)+1]; Mod(Get(計算式繰り返し位置番号)-1;22)+1)     !!! と、この式を願っておりました。

項番号 及び 行番号の処理方法が・・・全く想像も付きませんでした。凄いです!!
早速、これより試させて頂きます!!(とても楽しみです ^.^,^.^!!)

Hiro 様、しかしながら、この件は、あくまでも本題とは少し外れておりまして、(トレーニング的な意味合いもありましてですので、ご了承をお願い申し上げます。)
Hiro 様の最新バージョンは、日を追う毎に、より一層洗練されて来ておりまして。スタッフ一同唯々、驚嘆しております次第です。
印刷に関しましても
Hiro 様の作品での問題ではありません。あくまでも。他に転用して利用での話です、ので、これは勉強に伴い生じた疑問点としてご了解頂ければと存じます。・・
カスタマイズ、着実に進んでおります!!!!! 大変有り難うございます。

ご多忙のところ大変申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#13 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-20 19:30:07

Hiro様

ご連絡大変ありがとうございます。
また、拙い説明により、余計なお時間を・・・・誠に申し訳ありませんでした。
しかしながら、今回の質問にて、
Hiro 様の、・・・・とても、私のような初心者には、到底・・当分!? ・・・・永久に!^.^
おおおよそ理解不可能な、奥の深い”開発に係るコンセプト”を、御教授頂けましたこと。心より感謝申し上げます。 有り難うございます。

   GetValue(ToDo一覧 3[1]; Get(計算式繰り返し位置番号))  !! 出来ました!!
私は、上記のLoop式で、ごにゃごにゃ??   で、なんとか表示出来ましたが・・・・、
やはりHiro 様の手にかかりますと、いとも簡単に出来てしまうのですね。!!^.^ (あまりにも、初心者でお恥ずかしい限りです。)

また、様々な改善・改良の程大変有り難うございます。(正に!痒いところに手の届く!!  であります。)
まだまだ、勉強が Hiro様のスピードについて行けておりません事、申し訳ありません。
お陰様で、もう少しで完成と思いますが、カスタマイズをさせて頂きます中で、もう少し!? ^.^ ・・未だ未だ理解できていない事等、御教授をと存じます。

ご多忙のところ大変申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#14 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-20 01:43:44

Hiro 様

大変お世話になっております。
修正の程、心より感謝申し上げます。正しく、印刷されるようになりました!!!^.^ (新たな修正も!! 有り難うございます。)
お陰様で、カスタマイズ・・・・順調に進んでおります。有り難うございます。

そんな中で、本件とは少し外れてしまいますが、
Hiro 様 、以下の点につきましてどうぞ宜しくお願い申し上げます。
                    (Hiro 様の作品の応用!!と言うことにて・・・^.^)
あくまでも、別件での応用も含めてと言うことにて、お願い申し上げます。
同じような事柄に関しまして、何度も申し訳ありません・・・・またまた、印刷に関してでございます。
   (”2重ループ式「ToDo集計2」の式”・・・・・凄い!!です。 他の、事にも活用をさせて頂いております。!!)

Hiro 様 の式を、活用させて頂いて、印刷をしますと、微妙にずれが生じましてバランスを取るのが、・・レイアウトが変わりますと特に困難であります。~.~・・・・^.^
そこで、浅はかながら、私が考えましたのは、

例えば、Loop式で、”ToDoカレンダー::ToDo一覧3”の各フィールド値(22行の改行表示); [1]~[16]を、
GetValue (ToDoカレンダー::ToDo一覧3[1] ; $CountN )を用いまして、
新たに作成したスタッフ毎(最大16名)の繰り返しフィールド(繰り返し数 22);グローバルフィールド   に、
フィールド設定を用いて、22枠の一つ一つに入れて表示する。
                         と、いうものです。しかしながら、これですと、
新たに作成したスタッフ毎(最大16個)の、
  各フィールドに入力するためには、、16個のループ式をスクリプトの中に組まなければなりません。(私の、今の能力では・・・~.~)

  要するに、 Hiro さまの、2重ループ式「ToDo集計2」の式による結果(1フィールドに22行の改行表示);[1]~[16](最大16名のスタッフ):
     ⇒ スタッフ毎(最大16)の繰り返しフィールド(繰り返し:22)に入力 ⇒ 印刷  と、これをもう少しスマートに出来ればと・・^.^です。
     (1フィールド内の改行一覧を、行毎に個別フィールド(22)に入れる・・さらにこれの繰り返し(1~16)ということでしょうか・・??申し訳ありません・・~.~)
  ・・・そこで、
Hiro 様、この印刷関連の問題につきまして、何か改善する?方法はないものでしょうか!? どうぞご御教授の程を、宜しくお願い申し上げます。
(拙い説明で誠に申し訳ありません。 不明な点等、ご指摘をと存じます。)

ご多忙のところ大変申し訳ありません。
  今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#15 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-19 08:42:53

Hiro 様 

早速のご対応、大変有りがとうございます!!!!   それでも一応私なりに夜な夜な検討致しまして、
二重ループ式の、問題は”ToDo7”かなとは思いまして、・・・・・昨日は、ToDo7 ⇒ToDo3などとしてやってみておりました。
ToDo4!!!!にですね!!!^.^・・・・分かりませんでした。・・・・有り難うございます。
また、他のことに気をとられておりまして、この点に気づきませんで過ごしておりました^.^

これより、出社致しまして、修正とさせていただきます。また、さらなるカスタマイズと勉強をと思います。
取り急ぎ要件のみにて失礼を致します。また後ほど、ご連絡をと存じます。

ご多忙のところ大変申し訳ありません。
  今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#16 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-19 00:19:53

Hiro 様

大変お世話になっております。
雪のため、予定が全て狂ってしまいしまして・・・・・・・・
連絡が遅くなり、誠に申し訳ありません。

”アップデート第4番”、大変有り難うございます!!。
勉強させて頂く中で、以下の点につきまして御教授の程を宜しくお願い申し上げます。
いといろと改善をして頂きまして、大変有り難うございます。素晴らしいです。!!!

ただ1点問題がありまして、・・・・・・・
Hiro 様、印刷の件に関してですが、宜しくお願い致します。

管理表入力後に、印刷をしますと、入力項目と違った内容が印刷されてしまします。^.^・・・
私なりに、検討を致しましたが・・・・・・よく分かりませんでした^.^・・・・・・・
                    (一つ一つ、じっくりと・・・・勉強させて頂いております。)
ご多忙のところ大変申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#17 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-16 21:50:41

Hiro 様

  ご連絡の程、大変有り難うございます。(また、連絡が遅くなりましたこと、お詫び申し上げます。誠に申し訳ありません。)
どうぞ宜しくお願い申し上げます。

1.時刻の条件付書式落ちの件、
    ”私も承知しておりました、昨日既に手元ファイルは修正済みで、次回アップ時は修正版にもどります。”
    余計なお世話を!!、大変申し訳ありません。

2.削除された場合の件
   有り難うございます。^.^

3.履歴の保存形式についての質問  ”履歴を残して、どのような使途をお考えですか?”
  これは、
   主には、予約変更・キャンセルに伴うトラブルに対処するためでございます。
   ”有事の時”に、少なくとも履歴を見まして、”顧客A様の ・・・の予約は、・・・に変更されております。” 等の対応が出来ればありがたいと思いましてです。
   従いまして、どうしても担当スタッフ、顧客ID&顧客名・・・・等による、
     履歴検索が必要になると思います。ご面倒をおかけ致します。(可能でしたらでありますが・・・・どうぞ宜しくお願い申し上げます。)

  ご多忙のところ大変申し訳ありません。
  今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#18 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-16 19:16:36

Hiro 様

大変お世話になっております。
誠に申し訳ありません、以下の2点につきましてどうぞ宜しくお願い申し上げます。

  1.アップデートv3版「ToDoカレンダ(人別予約管理表)v2.fmp12」 勉強させて頂いております。(凄いです!!)とこがろで、
    Hiro 様、ポータルの時刻の午前午後の色分け表示とToDoカレンダ一日付一覧[43]のところでの、条件付書式が落ちてしまっているようです。(これは、私でも自己修正可能です・・・・^.^)
    あら探しのようで大変申し訳ありません、ご検討の程をどうぞ宜しくお願い申し上げます。

  2.レコード削除ボタン実行時の、履歴記録についてです。
    私なりに、挑戦してみみました!。
    Hiro 様の、”レコード削除”スクリプトの中に、If[    ] の後に、現在のポータル行データを取得するスクリプトを入れまして、
    ポータル内の行を削除 後に、ポータルの最終行 に移動して、この空行のデータ(空データ)を表示して、削除されたことを記録する・・・・・結果は、
   
    2016/01/13;  11:00;  000001;  山田 太郎;  D:トレーニング;  スタッフ A
    ⇒  ;  ;  ;  ;  ; 
                                 とこんな感じです・・・・・しかしながら、どうも部分的な、対応しか出来ませんで・・・・す。
                                         誠に、お恥ずかしい限りです・・・^.^。。(Loop式・・勉強中です。難しいです)

ご多忙のところ誠に申し訳ありません。
  今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#19 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-15 22:41:35

Hiro  様

ご連絡大変有り難う存じます。
説明が、不十分で誠に申し訳ありません。
どうぞ宜しくお願い致します。

  1. 全部削除とは?
      これは、枠ではありませんで、Hiro 様に作成頂いた”アップデートv3版”の、
      スタッフ月次別予約票タブの中の、ポータル行右端のにあります、”レコード削除”を実行した場合に、削除履歴を残すには?
        との事です・・・・申し訳ありません。宜しくお願い申し上げます。

  2. 基本的に履歴を残すのは、スッタッフと日付が固定されている現状レコードで、
      キャンセル絡みでかつ時刻項目か顧客名&ID項目かToDo項目かの何れかでレコード修正が行われた場合のみ、という理解でよろしいでしょうか?

      はい、おっしゃるとおりでございます。それから可能でありますれば、上記のポータルの”レコード削除”が実施された場合は如何でしょうか?。
                                 (・・・・・・いずれかの変更に相当するとの理解で宜しいでしょうか・・・!?)
     ・・・・また、Hiro 様の申されます
     ”・空でも何でもレコードがあればそのレコード自体に履歴を残すのがベストです。一方、レコード自身も削除では履歴を残す場所自体が無くなりますから、別途に履歴テーブルを作る必要が生じます。”
     に関してですが、理解が不十分で申し訳ありません・・・・・・・Hiro  様のお考えでとお願い申し上げます。(あくまでも、変更の履歴の確認が出来れば、十分でございます。宜しくお願い申し上げます。)
      (私がただ今挑戦しております、方法では、最初のデータ入力も記録されてしましまして(別テーブルに保存)、所謂 ”変更履歴”の保存 では無くなってしまっております。^.^・・)

   多大なるご迷惑をおかけ致しております。
  勉強不足にて、誠に申し訳ありません。ご不明な点等、ご指摘の程をよろしくお願い申し上げます。
  ご多忙のところ大変申し訳ありません。
  今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#20 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-15 01:16:19

Hiro 様

  ”getHolyday3.fmp12” 拝見致しました。
  素晴らしい!!です。
  早速、”アップデートv3版” にも実装させて頂きました!!! ^.^ 。
  有り難うございます。

#21 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-14 22:38:57

Hiro 様

  ご連絡の程、大変有りがとうございます。
また連絡が遅くなりまして、誠に申し訳ありません。。
アップデートv3版 !!!!! 素晴らしいです。 (有り難うございます。^.^ 、^.^  。)・・・一同大喜び状態であります!!。

Hiro 様 、本日は2点お願い申し上げます。どうぞ宜しくお願い申し上げます。

1.”「入れ子の2重再帰ループ計算式」はかなり難解ですよネ。”
   おっしゃるとおり!!でございます。全くもって、丁寧にお教え頂いたにも関わらず、・・・再現!となりますと、うーーーん??? です。
  ”等価のことはスクリプトでも出来ますからトライしてみて下さい。”
   はい! トライ致します。 (ただ今、カスタムダイアログを使いながら、奮闘中であります!!)
   スクリプトを作成してより後にまた、御教授をお願い申し上げます。^.^

2.予約変更履歴の表示&記録 についてお願い致します。
   お陰様で、キャンセル表示が明確になされまして、このキャンセル枠に、新たに顧客を登録することが”誰でも容易”!!になりました。 有り難うございます。
   (しかしながら、さらに追加の要望がございまして、・・・恐らくこれが最後の大きなものと思いますが・・・・申し訳ありません。)
   本日の本格運用にに向けての検討の中で、変更履歴の記録一覧表があったらとの要望がありまして・・です。
  兎に角、
  私なりに、本日トライしてみました^.^。
  新たに、予約履歴テーブルを設けまして、このテーブルに作りました予約履歴フィールドに、予約変更履歴を表示するように設定してみました。(ネットで調べた”模倣”です。)
  ToDoテーブル3の、各フィールド値を、変数を設定で、 $$予約日、$$予約時刻、・・・・・に入れまして、Ifスクリプトで、
  変更された場合に($$予約日 ≠ ToDoカレンダー 3::日付
   
   $更新履歴 & If ( IsEmpty ( $更新履歴 ) ; ""; " / ")  & $かっこ1 & GetFieldName ( ToDoカレンダー 3::日付 ) & $かっこ2 & $$予約日 & "⇒" & ToDoカレンダー 3::日付
  のようにして、
   予約履歴フィールド に次のように表示されるようにはなりましたが・・・・・(変更は、⇒ の表示)
      [ToDoカレンダー 3::日付] ⇒2016/01/07 /
       [ToDoカレンダー 3::予約時刻] ⇒11:20 / 
       [ToDoカレンダー 3::スタッフ] ⇒スタッフ A / 
        [ToDoカレンダー 3::顧客ID] ⇒000009 / 
         [ToDoカレンダー 3::顧客名] ⇒佐竹 次郎 / 
          [ToDoカレンダー 3::ToDo] ⇒A:アドバイス
 
     しかしながら、変更されたフィールドと変更後の 履歴表示 は上記のようになされますが、
     ”変更前後のフィールド値の比較”が出来ません。(・・・・顧客Aさんの予約は、どう変わったの?)
    これでも、変更されたことが分かりますので、何とかなりますが・・・・・???、今・・・ひとつ・・・・・・です。
   Hiro 様、何かもう少し、分かりやすい更新履歴の表示&記録方法はございますでしょうか。どうぞ宜しくお願い申し上げます。

ご多忙のところ大変申し訳ありません。
今後とも、ご指導の程を何卒宜しくお願い申し上げます。

#22 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-13 21:18:12

unknown2 さん
H&Y さん

  ご支援の程、大変有り難うございます。
  頑張って、勉強させて頂きます。   

Hiro 様

   天才と称される Hiro 様でも、苦労された事がお有りなのですね。(・・・・・・1989・・1990年・・昭和そして平成・・・と、私も、別の分野での苦労を思い出しました・・・・)
  Hiro 様の、努力の結晶を!!!! 誠に有り難うございます。

今後とも、ご指導の程を宜しくお願い申し上げます。

#23 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-13 19:09:35

Hiro 様

  この度は、大変なご迷惑をおかけ致しまして、誠に申し訳ありませんでした。
また、いろいろとお心遣いの程を心より感謝申し上げます。
私なりに、Hiro 様の ”新バージョンv2版「ToDoカレンダ(人別予約管理表)v2.fmp12」”を、
もっともっと勉強させて頂きまして、より洗練した質問をさせて頂ければと存じます。

いろいろと悩みまして、・・・・私の友人たちの意見も聞いてみました・・・・・そうしましたら、何人もが
(私が投稿主とは、明かしませんでしたが^.^)、あのHiro さんが、凄いサンプルを公開されているということで、楽しみにしていると言ってくれまして、少しほっと致した次第です。
そして一旦、解決とさせて頂き・・・・・とも考えましたが、Hiro 様が宜しければ、このまま継続させて頂ければと存じます。

  Hiro 様の、
     ”このスレッドについては、初稿レス#2で申した通りです。”、のお言葉を再度、
                  噛み締めまして、上記のように、より理解を深めましてその上で、お願いをと存じます。
                                        (更新履歴、Let関数 云々・・・等、もっと、理解を深めて後に!!ですね。)


またご連絡をと存じます。
今後ともご指導の程を宜しくお願い申し上げます。

#24 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-13 07:49:44

Hiro 様

大変お世話になっております。
横槍が、入ってしましましたが、如何致しましょうか?
もう少し、質問内容を簡潔にしまして、”別に投稿を開始”の方が、宜しいでしょうか? ^.^・・・・・・・

ご多忙のところ大変申し訳ありません。
どうぞ宜しくお願い申し上げます。

#25 Re: 初心者のFileMaker pro Q&A » Hiro様 予定・予約(主に予約)管理についてお願いいたします。 » 2016-01-13 01:40:29

Hiro 様

  大変お世話になっております。
連絡が遅くなりまして、誠に申し訳ありません。いろいろと検討をさせて頂きまして、お願いと、御教授の程をと存じます。
(Hiro様の作品は、奥が深すぎまして・・・・全く勉強が追いつきません・・・・・・・・全くとんちんかんな事が、多々あると思いますが、お許し下さい・・・・^.^・・・・)
どうぞ宜しくお願い申し上げます。

  1.キャンセル対応(変更履歴の時系列一覧表示!?は可能でありましょうか?)につきまして宜しくお願い申し上げます。
    本日、検討をしております中で、新たな事が出てまいりまして、・・・・・・申し訳ありません。
     予約に関しましては、お陰様でほぼ完璧にお作り頂きまして、スタッフ一同、大喜び!!でありますが、(・・・大変有り難うございます)、しかしながら、
      最近は、急なキャンセルも少なからず見られるとのことにて、このキャンセル対応に関しましてお願いであります。
       予約係が、一元的に対応出来れば問題は殆ど無いのですが、他の電話対応等でキャンセル対応が不可能な場合には、他のスタッフが直接キャンセルしてしまい、
        空きが出たのを、誰も気付かずに放置されてしまうことが少なからず有りまして・・・何とかならないものかと・・・・思いましてです。
    キャンセルの連絡がありますと、
    予約一覧表示で、例えば、顧客Aさんの予約を確認して、担当スタッフの予約一覧から、1月20日 9:00のキャンセルを行う、
                                    ・・・・・・・予約時と逆の流れ?を辿ることになると思いますが、・・・
    Hiro 様、私には、こうした場合のミスを防ぐ方法としては履歴を確認して対応!!くらいしか思いつきませんが ・・・^w^ 、
        何か良い方法ございましたら・・・ご教授のほどを宜しくお願い申し上げます。

  2.Hiro 様の計算式を勉強させて頂いております中で、どうしても中々理解できない部分がございます。
     Let・・・・の式でありますが、Loopさせるための式の組み立て方が良くわかりません(Loop式は何となく!!ですが)、
     今回の作品はとても難しい故に、何かもう少し簡単な式は?と探しておりましたところ・・・・・・一つありまして ^.^・・・・、以前、
      Hiro様は、 ”文字列を改行区切りで階段状にする関数はあるでしょうか?” への回答としまして、
      Let([
             $txt=文字列;
             $n=length($txt);
             $res="";
             $fnc="Case(
               $n=0; $res;
              Let([$res=List(Left($txt;$n);$res);$n=$n-1]; Evaluate($fnc))
                                               )"
                                           ];
            Evaluate($fnc)
                                           )

     と、式を作成されておりますが、変数が定義されて・・それがまた変数となって計算されて(変数の中に変数を入れて・・鶏が先か卵が先か??などと考えてしまいまして)・・・・で、この式が、Loopとなる????
   Hiro 様、Let式は、どういう組み立て方がなされておりまして?そしてどのように理解しましたら宜しいでしょうか? 御教授のほどをお願い申し上げます。
                                      (恥ずかしながら、少しぐらい勉強しても・・・・稚拙さは、あまり変わりません・・・申し訳ありません。)

本当にあれもこれもで誠に申し訳ありません。どうぞ宜しくお願い申し上げます。
   今後とも、ご指導の程を何卒宜しくお願い申し上げます。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 6 queries executed - Memory usage: 809.22 KiB (Peak: 879.01 KiB) ]