みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
FileMaker15で書き出すとうまくいきましたので、とりあえずそれで対処しました。
dp_dp様の方法を、次回試してみます。
ありがとうございます。
よろしくお願いします。
FMA16 です。
Runtime版を作成したところ、
Interop.dllが見当たらない、というようなメッセージが出て開けられず困っています。
開発、ユーザーマシンとも、win7 32bitです。
どのような対処が考えられますでしょうか。
そのような設定があったのですね。
ありがとうございました。
よろしくお願いします。
FMA16 です。
Runtime版で、最初のアカウント入力をスキップさせることはできますでしょうか。
ユーザーが初心者ですので、なるべく余計なものを省きたいと考えております。
皆さま、ありがとうございました。
私の元々の目的は、検索した対象レコードを保存して、
他の人と共有するのが目的でした。
そこでスナップショットリンクを思いついたのですが、
勉強をすすめるうちにスナップショットリンクより、
レコードIDの集計一覧を保存するのが、もっと汎用的で
今回の私の目的に最も合う方法でした。
最終的にID集計一覧を保存する専用テーブルを作り、
名前をつけて保存できるようにしました。
(ソートが再現できないのが不便なのですが)
件名とは違う結論となってしまったのですが、
ここで教えていただいたスナップショットリンクについてのことは
今後機会がありましたら、参考にさせていただきたいと思います。
皆さま、ご親切に色々教えていただき、ありがとうございました。
機能的には実現できるのですが、この機能を連続して使った場合に、
ウインドウが後ろに何十とできていってしまうのが気になるのです。
特に問題はないのでしょうか。
最終的には他のユーザーとも共有するのが目的ですが、
共有する情報は「閲覧している対象レコードの一覧」なのです。
一覧画面に戻って終わり、ではなく
一覧からリンクされた様々なところに飛ぶ可能性があります。
いつでも戻れる「お気に入り一覧」のように使いたいのです。
具体的には検索して出てきた一覧Aの中の1商品の詳細を見て、
その商品に関連した検索を表示させた後、
またすぐに(検索画面をはさまず)一覧Aに
いつでも戻りたいというものです。
現在見ているのがAウインドウとして、
エクスポートすると記録していた対象レコードを表示したBウインドウが開きます。
Bウインドウを閉じると対象レコードの表示もなくなってしまうのですが。。
まずは対象レコードをスナップショットリンクで保存して、
自分自身が展開するテストをしています。
下記のスクリプトでひとまずうまくいったのですが、
展開の時に新しくウインドウができてしまいます。
繰り返すとどんどんウインドウが増えていってしまうことになるのですが、
どのような解決方法がありますでしょうか。
◆保存
変数を設定 [$場所; Get ( テンポラリパス ) & "list.fmpsl"]
レコードをスナップショットリンクを保存[$場所; 対象レコード]
ファイルを挿入 [フィールド; $場所]
◆展開
変数を設定 [$場所; Get ( テンポラリパス ) & "list.fmpsl"]
フィールド内容のエクスポート[フィールド; $場所; 自動的に開く]
ありがとうございます。
OS:[win7]
FileMaker Ver:[15]
どうぞ宜しくお願いします。
フィールドの中に、空白で区切られたいくつかの型番があり、
だぶっているものを取り除きたいのですが、どのようにすればよいでしょうか。
TKW0360G 8147102479 TKW0360G
↓
TKW0360G 8147102479
皆さま、ありがとうございます。
おかげさまで希望していたことが実現できました。
蓄積するデータではないのですが、
毎日手作業で行っている事をFileMakerで
なんとかできないかと考えて質問させていただいた次第です。
まだ全てを理解できていないのですが、
じっくり勉強させていただきます。
ありがとうございました。
説明が不足していました。すみません。
K24、K18の他にも残したい頭文字の行がたくさんあり、
上からの行目ではなく頭文字を使って判定したいのです。
また、元テキストの順序が変わっても影響受けないものにしたいです。
OS:[win7]
FileMaker Ver:[15]
どうぞ宜しくお願いします。
このような改行区切りのテキストがあります。
毎日更新される地金価格の一覧です。
K24 4,372円/g
K22 3,971円/g
K21.6 3,899円/g
K20 3,628円/g
K18 3,335円/g
K14 2,479円/g
K10 1,722円/g
K9 1,532円/g
ここから、頭がK24とK18のものだけを残し、
後は削除したテキストを取得したいのですが、
どのようにすればよいでしょうか。
K24 4,372円/g
K18 3,335円/g
ご教授お願い致します。
チポ様、Hiro様ありがとうございます。
おかげさまでうまくいきました。
>Hiro様
マスタ::所属と[1] をとると、こちらでは
名()となってしまいます。
OS:[win7]FileMaker Ver:[15]
よろしくお願いします。
名の後ろに、IDが200より大きい場合にのみ(所属)をつけます。
名
名(所属)
名[1] & Case ( ID > 200; "(" & マスタ::所属[1] & ")")
ここまでは上記の計算式でうまく表示できているのですが、
これを既存伝票のマス目に配置するために下記のようにすると、
どの場合でも(所属)が表示されてくれません。
Middle ( 名[1] & Case ( ID > 200; "(" & マスタ::所属[1] & ")") ; Get ( 計算式繰り返し位置番号 ); 1 )
ご教授お願い致します。
宜しくお願いします。FileMaker15です。
ポータルで
GetNthRecord ( フィールド ; Get ( レコード番号 ) - 1 )
を使って上の行のフィールドをコピーしたいのですが、?が入力されてうまくいきません。
ポータルでは別の方法が必要でしょうか。
宜しくお願いします。
WIN FileMaker15です。
IDと数量フィールドがあります。
対象レコードの数量1相当のIDリストを得たいと考えています。
ID 数量
264 1
265 1
361 1
546 2
948 1
190 1
530 3
↓このような改行区切りのリストを作成したいです。
264
265
361
546
546
948
190
530
530
530
どのようにすればよいでしょうか。
ドロップダウンリスト等ではなく、編集ボックスです。
51(リターン)
3L(リターン)
86(リターン)
SM(リターン)
みたいな感じです。
OKの場合はそのまま値を残し、NGの場合はクリアにします。
順序は番号→サイズですので、
サイズ入力時に番号とサイズ両方がOKなら、ポータルに行を作成し、
番号(グローバル)とサイズ(グローバル)をクリアにします。
この時点で番号フィールドに戻りたいのです。
>>伝票テーブル
■日付
■顧客名
■店
■営業名
■その他1
■その他2
□番号(グローバル)
□サイズ(グローバル)
>>データテーブル
■番号
■サイズ
番号とサイズは細かい制限が多く、
一度伝票テーブルに設置したグローバルフィールドに入力させてミスがないか確認した後、
OKの場合にポータルのデータテーブルにレコードを作成し、グローバルの内容をコピーするようにしています。
入力の流れとして伝票の項目を一通り入力した後、
番号とサイズだけを行き来することになりますので、
いちいち日付に戻らないようにしたいと考えた次第です。
Shin様ありがとうございます。
番号とサイズはグローバルフィールドで、
入力情報にミスがないかチェックした後、正しい場合だけポータルにレコードを作成し、
複数の関連項目を呼び出して入力しています。
日付と顧客名で自己リレーションを張り、番号とサイズの入力はポータルで行なうと一番楽かも。
ご提案がまだよくわかっていないのですが、上記の場合でも可能でしょうか。
宜しくお願いします。
Win FileMaker15です。
4つのフィールドがあります。
□日付
□顧客名
□番号
□サイズ
一番最初だけ日付と顧客名を入れて、
後は番号とサイズを交互に繰り返します。
12、3434343434
タブ順をシンプルに1234と設定すると、
サイズを入れた後にまた日付に戻ってしまいます。
どのような解決方法がありますでしょうか。
何か入れないと抜け出すことができなくなりました。
入力を止めて抜け出すことはできるが、
通常のtab, return, enterキーでは、次のフィールドに行かず当フィールドに戻る。
とする方法はありますでしょうか。
[ Generated in 0.014 seconds, 8 queries executed - Memory usage: 639.09 KiB (Peak: 677.38 KiB) ]