みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
himadaneeさん情報ありがとうございます。
19で内部的なものにいろいろと変更があったのですね。
ただ、一覧表示が遅いなんていう書き込みが検索した限り見つからなかったので
ひょっとしたら自分の周りに特有の環境的な問題なのかと思い投稿しました。
17vs19、18vs19で情報がございましたら引き続きお願いします。
表題のとおり、一覧表示のスクロールスピードが遅いです。マウスのスクロールについてきません。
同じファイルをver17で開くとなんの問題もなくスクロールできます。
計算フィールドや集計フィールド、テーマの可能性もあるのでテキストだけの新規ファイルを作っても同様の結果です。
クラウドでもローカルでも同様の傾向が見られます。
皆様の環境ではいかがでしょうか?
現在Cloudで運用中なのでなおさら遅く困っています。
ブラウザで見る場合は以前と変化はないように感じます。というかブラウザで見たほうが体感的に早いとすら感じます。
なにか解決策はございますでしょうか?
Clarisのサポートではそういった苦情は来てないようでした。
また、この問題の解決策を探す過程で「マージフィールド」で表示するとスピードが早い。というのを初めて知りました。
今回はとりあえずこれでしのごうかと考えています。(この場合ブラウザのほうが圧倒的に早い)
値を空欄にして再ルックアップすると値は入るのですよ。
ただし変更前の値が。どこかにキャッシュが残っているようです。
仕様なのですね。
集計結果に対してそのまま計算すると時間がかかりすぎるので、一度分離したかったのです。
今回はフィールド設定で集計結果を持ってくることにします。
それにしても再ルックアップ時に適用される値は一体どこに格納されているのでしょうね?
テーブル1
フィールド1
数値
数値集計(数値の合計)
テーブル2(レコードは1つ)
フィールド1
数値(ルックアップ)
リレーション
テーブル1フィールド1 ✕ テーブル2フィールド1
テーブル2フィールド1にカーソルを置いて再ルックアップ
1回目はうまくいく。例えばテーブル1数値集計が700ならテーブル2数値は700
テーブル1を編集して集計を1300に
再ルックアップしても700
テーブル2数値を空欄にして再ルックアップしても700
ファイルを開き直して最ルックアップするとちゃんと1300
なぜなのでしょうか?
お世話になります。
FMP17AdvとFMP16Advで「PDFを挿入」がグレーアウトして選択できず
プレビューが表示できなくて困っています。
FMP13Advでは問題なく選択できプレビューも表示されます。
次の用途に最適化→インタラクティブコンテンツ選択済み。
IE11のPDFプラグインは入っています。
Acrobat DCインストール済み。
Windows10です。
qb_dpさん
最初原因がわからず閉じるたびにびっくりしたのですが、
IF文を編集した後は必ず「enter」することでどうにか回避しています。
早く修正してほしいです。
お世話になります。
表題の件なのですがスクリプトワークスペースでIF文にカーソルが入っている状態で
ほかの行をクリックするとスクリプトワークスペースのパネルが背面に回ってしまいます。
これは規定の動作なのでしょうか?
windows10 filemaker pro 16
Shinさん、Hiroさんアドバイスありがとうございます。
スクリプトトリガーはどうもうまくいかないので今回は
フィールドAに「A」フィールドBに「B」と名前を付ける。
フィールドAはフィールド入力のブラウズモードをOFFにしてフィールドに入れなくする。
フィールドAにボタン設定で
IF[Get(ウインドウモード)=1]
オブジェクトへ移動[オブジェクト名:A]
現在のスクリプト終了
End IF
オブジェクトへ移動[オブジェクト名:B]
IF[Get(アクティブフィールド内容)≠""]
オブジェクトへ移動[オブジェクト名:A]
Else
フィールドへ移動[]
End IF
とすることで対応しました。
フィールドに名前を付けたのは異なるリレーションでも対応できるようにしたためです。
Shinさん返信ありがとうございます。
OnObjectModify に
IF [フィールドB ≠ ""]
元に戻す/再実行 [元に戻す]
フィールドに移動[]
End IF
を入れてみました。
Aの値を変更すると直ちに元に戻るのですが、ドラックアンドドロップには反応しませんでした。
フィールドA、フィールドBがありまして、Bに値が入っているときはAを編集不可にしたい。
Aにスクリプトトリガで OnObjectEnter を設定。Bに値があるときは フィールドへ移動[] とした。
一見うまくいったように見えたが、よそのフィールドからドラッグアンドドロップでAの値を変更できてしまう。
これはどのように回避したらよいのでしょうか?
Pages: 1
[ Generated in 0.007 seconds, 6 queries executed - Memory usage: 598.72 KiB (Peak: 619.7 KiB) ]