みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
できました。いつもありがとうございます!
It’s done. Thank you always.
本日より数えて次の土曜日になる関数を教えていただきたい。
本日=土曜日なら その日になるように。
例)
2020/12/8(火) → 2020/12/12(土)
2020/12/9(水) → 2020/12/12(土)
2020/12/10(木) → 2020/12/12(土)
2020/12/11(金) → 2020/12/12(土)
2020/12/12(土) → 2020/12/12(土)
2020/12/13(日) → 2020/12/19(土)
2020/12/14(月) → 2020/12/19(土)
になるような関数希望です。
よろしくお願い致します!
チポ様 Hiro様 ありがとうございます!!
今回Hiro様のやり方でやってみました。
希望通りできました!
別テーブルで値一覧のリスト作り
元テーブル::フィールドA=別テーブル::フィールドA
とし
リレーション組んだのですが、一生砂時計マークでフリーズしてしまいます。。。
もう少し詳しくご教授おねがいいただけませんでしょうか?
フィールド①は値一覧で「A B C D E F」選べるようにしてる。
フィールド②には予め値が入っている。「A or B or 空白」
フィールド②="A"の場合
フィールド①は"A"or"C"or"D"しか選択できない
フィールド②="B"の場合
フィールド①は"B"or"C"or"D"しか選択できない
ようにしたいと入力制限したいと思ってます。
よろしくおねがい致します。
できました!ありがとうございました。
散々いわれているですが、すいません。まだ使えていて上がGoだしてくれません・・・
If[Get(現在のアクセス件セット名)="JM"]
フィールド設定[テーブル1::アカウント名;""]
フィールド設定[テーブル1::パスワード;""]
カスタムダイアログを表示[(省略)]
If[Get(最終メッセージ選択)=1]
アカウントを追加[(省略)]
End If
End If
という式を救ったのですが機能しません。
元々
If[Get(アカウント名)="Aさん"]
フィールド設定[テーブル1::アカウント名;""]
フィールド設定[テーブル1::パスワード;""]
カスタムダイアログを表示[(省略)]
If[Get(最終メッセージ選択)=1]
アカウントを追加[(省略)]
End If
End If
はAさんのみ使えるスクリプトとして機能してました。
アクセス権セット=JM のみ利用できるスクリプトにしたいのですが、どのようにすれば機能しますでしょうか?
よろしくお願いします。
外部からのアクセスでホストを指定すると、使用できるファイルが通常表示されます。
それが最近時間が経過すると表示されなくなりました。
原因不明です。
ホストを再起動すると使えます。
で、しばらくするとアクセスできなくなります。
おおよそ、2時間~8時間くらい経過すると使えなくなります。
ヒントがなさすぎて分かりづらいかと思いますが、なにか対策方法あればご教授お願いします。
ああ
ネットワークファイルパスにIPアドレスいれても出てきませんでした。
とりあえず急ぎでしたので、その見れないパソコンをホストにしたらなぜか3台とも見れました。
ありがとうございました。
コロナ自粛で急遽在宅ワークで構築しなくてはいけなくなりました。
長く利用するつもりはありません。
PC1 win10 ホスト ポート5003開放すみ
PC2 win10 繋がらない
PC3 win7 繋がる
FM11pro
ホストは共有設定ONなってます。
すべてのPCにBonjour がシステムにインストールされてます。
おなじネットワークです。
なぜかPC2だけ共有できません。
解決方法をご教授ください。
修復してそのファイル使ったらだめなんですか???
使ってしまいました。
しかもあくる日(今日)また遅くなってしまいました。
この場合どうしたらよいでしょうか?
ありがとうございます!!
最適化(修復?)したらエラーは無かったんですが、なおりました!
ファイルメーカーサーバーにファイルが15個くらい入ってます。
実際使っているのは3つくらい
常時アクセス数10人前後
つい先日まで全く問題なく利用できてました。
1つのファイルに15人くらいアクセスしててもサクサク動いてました。
3/18に間違って1つのファイルの中身を削除してしまい、3/17のバックアップデータを入れました。
翌日3/19からファイルが遅くなりました。
そのファイル以外に既存のファイルも遅くなりました。
サーバーを再起動したら一旦復旧します。
しかし徐々に遅くなり、2時間くらい経過するとフラグを立てるのもやっとなくらい遅くなります。
どうすれば問題解決できますでしょうか?
いまは遅すぎて仕事になりません。
一刻も早く復旧したいと思っております。
よろしくお願い致します。
できました!ありがとうございました!!
タブ順を
「西暦」入力で → 「月」へ移動
「和暦」入力で → 「月」へ移動
と強制的にしたいです。
「西暦」「和暦」「月」「日」 とフィールドがあります。
タブ順は
1.「西暦」 2.「月」 3.「日」
フィールドに計算値自動入力で
西暦を入力したら和暦が入るようにしてます。
和暦を入力したら西暦が入るようにしてます。
スクリプトトリガ(OnObjectSave)で
西暦に
If[not IsEmpty(西暦)]
フィールドへ移動[月]
End If
和暦に
If[not IsEmpty(和暦)]
フィールドへ移動[月]
End If
としてますが、
西暦 → 月はできるのですが
和暦 → 月ができません。
タブ順は
1.「西暦」 2.「和暦」 3.「日」 4.「日」
スクリプトトリガ(OnObjectSave)で
西暦に
If[not IsEmpty(西暦)]
If[not IsEmpty(和暦)]
フィールドへ移動[月]
End If
End If
和暦に
If[not IsEmpty(和暦)]
フィールドへ移動[月]
End If
とすると
西暦 → 月はできなくて
和暦 → 月ができます。
どっちも可能なやつ教えて下さい。
できました!ありがとうございました。
電話番号がありまして、その後ろに (2) がついてるレコードがたくさんあります。
この (2) だけをFilemaker上で一括で外すことはできますか?
例)
03-3333-3333(2)
06-4444-4444(2)
03-5555-5555(2)
06-6666-6666(2)
03-7777-7777(2)
↓↓
03-3333-3333
06-4444-4444
03-5555-5555
06-6666-6666
03-7777-7777
よろしくお願いします
あってるようです。
not Count(関連::電話番号)
でいけました。
himaganee様 ありがとうございました。
ポータルを表示すると 他の枠の下にすると文字が隠れるし、
上にすると他の枠などのレイアウトが消えてしまいます。
今現在
コール不可というテーブルがあり
リレーション
リスト::電話番号 = コール不可::電話番号
として
リストに 「アポ禁」という文字をつくって
条件付きで表示させてます。
条件 → 新規::申込番号 ≠ アポ禁::申込番号 → サイズ 500p
→ Get (ウインドウモード)≠0 → サイズ 500p
すると 対象レコードのときだけ
大きく「アポ禁」と出るようにしてます。
これがとても使いやすく分かりやすいので
同じような感じでしたいと思ってます。
よろしくお願いします。
すいません。ポータル内に収めたらできました。
ポータル内に収めないとこの計算式は成立しないですか??
関連レコードをポータルで表示した電話番号フィールドには
重複した電話番号だけ表示されます。
どちらもデキストですが、
管理番号がアルファベットと数字の組み合わせでした。
PD411272
PD446547
こんな感じです。
できますでしょうか?
電話番号で自己リレーション
電話番号=電話番号
AND
管理番号≠管理番号
重複判別式 → Count(関連::電話番号)
でなぜか 重複じゃない値がカウントされてしまいます、、、
関連レコードは条件付き書式で表示できますか?
またはその式を教えて頂けませんでしょうか?
[ Generated in 0.010 seconds, 6 queries executed - Memory usage: 683.75 KiB (Peak: 728.29 KiB) ]