ファイルメーカPro 4.1でスクリプトを定義しようとしています。
1. 関連レコード内のフィールドを指定してコピー
2. 現在のファイル内のフィールドを指定して貼り付け
というステップを定義すると、現在のファイル内の当該レイアウト上に別途、「コピー元のフィールドをそのまま配置」しておいた場合に限りうまく機能し、それ無しでは、1. のコピーの段階が正しく行われない(クリップボードに変化なし)ようです。貼り付けの段階は正しく行われているようですが。。
これはバグでしょうか? それともスクリプトの定義の仕方に問題があるのでしょうか?
No.2ベストアンサー
- 回答日時:
まず、関連ファイルでコピーしたいフィールド値が表示されるように検索します。
その後コピーするというところまでをスクリプトで組みます。検索モードに切り替え
*検索内容はわからないのでご自身で
検索実行
コピー(内容を選択、フィールドを指定)
ここまでが関連ファイルで組むスプリクトです。
現在のファイルでは
スクリプト実行(外部スプリクト)
---ここで先ほど作ったスプリクトを選びます。
ペースト(フィールド選択)
となります。
No.1
- 回答日時:
こんにちは。
まず、「1」のスクリプト実行時に関連フィールドが開かれているとしていくつかのレコードがあると思いますのでどのレコードの値をコピーするのかということになります。その関連レコードのフィールドを配置しているときに上手くコピーできるのはその値が決まっているからです。(フィールド値)
例えば顧客番号というフィールドがあった場合に数千、数百というレコード数になりますがこの顧客番号の値を決定するためには検索するなりリレーションで現在のファイルにフィールドを配置し表示する必要があります。上手くコピーできないのはレコードが複数あってフィールド値が決定できないためでしょう。ですから現在のファイルにフィールドを配置しないのであれば関連ファイルで一度スクリプトを組んで検索した後にフィールド値をコピーしてみてください。その際は現在のファイルから外部スクリプトを使うと良いでしょう。
この回答への補足
ご回答ありがとうございます。
私がまだ初心者なもので、具体的に「関連ファイルで定義すべきスクリプトの内容」や、「外部スクリプトを使う方法」がよく判らないレベルなのですが、もしもよろしければ詳しく教えて頂けますでしょうか?
あつかましく御願いしてすいません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- UNIX・Linux redmineにメールを飛ばす方法 1 2022/09/13 22:02
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス Access 時間の引き算
-
アクセスで入力したデータの順...
-
「#エラー」の回避
-
差し込み文書のルールで if the...
-
Accessで値がnullの場合は計算...
-
アクセス 入力した文字を自動...
-
ExcelからAccessデータを検索す...
-
ファイルメーカーでの指定桁数...
-
accessのフィールドに10桁の数...
-
A1、A2、A3・・・とデータを増...
-
FileMakerで、フィールドの値が...
-
インディックスまたは主キーに...
-
ファイルメーカーの集計方法を...
-
ファイルメーカ 集計の表示
-
ファイルメーカーでユニークな...
-
FileMaker 同一フィールドに同...
-
FileMakerで画像をまとめて書き...
-
Wordでページ番号を計算式で入...
-
Access2003で全文検索文書管理...
-
追加クエリ実行時に入力した文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで入力したデータの順...
-
「#エラー」の回避
-
差し込み文書のルールで if the...
-
accessのフィールドに10桁の数...
-
ExcelからAccessデータを検索す...
-
Accessで値がnullの場合は計算...
-
Accessでボタンを押すと今日の...
-
FileMakerで画像をまとめて書き...
-
WORD差し込み印刷:日付の処理 ...
-
Access フィールド内の値で、...
-
ACCESSでデータ変更箇所が分か...
-
FileMakerで、フィールドの値が...
-
MS-WORDで、あるフィールドに入...
-
access フィールドのサイズ(文...
-
フィールドの中のテキストを分...
-
Wordでページ番号を計算式で入...
-
FileMakerで外部保存PDFを開く方法
-
ファイルメーカーの集計方法を...
-
ワードでプルダウン項目を作りたい
-
Access フィールドに入力した...
おすすめ情報