みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Win10 FM16 FMGo
いつも大変お世話になっております。
現在、住所禄から電話発信機能を付加してみたのですが、
FMGoで大変便利に利用しています。発信履歴も重宝しています。
そこで、頻繁に電話する相手を画面レイアウト上、グローバルフィールドで
番号等をコピー貼り付けしレコードがあるAレイアウトから別レイアウトBに
固定配置して使い勝手を良くしようと考えたのですが、うまくいきません。
頻繁に電話する相手や、状況によって1個配置から都合上、3個配置したい時や
6個フルスペースに配置したい時に、レコード選定が思うようになりません。
例えば、レイアウト上の条件として、画面左端から1・2・3改行イメージで
4・5・6と配置場所を固定(場所動かせない様にする条件)しています。
約1,000件の連絡先レコードからフィールドXに1を入れて1番を左端1に配置
したとします。次に指定するレコードのフィールドXには、自動的に2番を入力し
2に配置したいと考えています。
ですが、追加しているうちに6個設定完了状態から2と5を入れ替えなければ
ならないとき、レコードXに2や5を入れる条件式がうまくいきません。
やってみたのは、1,2,3,4,5,6をグローバルフィールドを追加し
2進数で1=1、2=2、3=4、5=8、6=32と計算式で置き換え
常に合計値を見て今現在、入力できる数字は何か?を判断してやってみましたが
合計値が、同数になる場合が、先に小さい数字からスクリプ順にすると本来3が
入るべきときろ1が入ってしまう場合がでて、息詰まりました。
※ちなみにレコード番号は都合上、利用しない設定のデータベースにしています。
何か、方法はありますでしょうか?
長文ですみません。宜しくお願いします。
Offline
ns_domです。
お世話になります。
皆さんお騒がせしました。
私の利用上の考え方が間違っていました。
スクリプト手順を工夫しなければ解決しない事が今わかりました。
本件は、取り下げ致します。
失礼しました。
Offline
FMGoではちょっと動きが難しいかもしれませんが、2このリスト内容をドラッグ&ドロップで入れ替えるサンプルです。
【リスト表示を、ドラッグ&ドロップで並び替え】
参考になるかと思います。
Last edited by Shin (2018-10-22 15:51:46)
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 556.74 KiB (Peak: 589.35 KiB) ]