初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2017-06-09 10:14:23

You0830
Member

フィールドへのコピペについて

FileMaker15
Windows7 64bit

別アプリのテキストデータをFileMakerのフィールドへコピペする時に
テキストサイズが小さくなる事があります。
貼り付け先(FileMaker側)の書式に合わせてペーストする方法はありますでしょうか?

Offline

#2 2017-06-09 10:43:55

チポ
Member

Re: フィールドへのコピペについて

Ctrl+Shift+V
でテキストだけをペーストします。

または、
入力値の自動化・既存値置き換えで、
  TextFormatRemove ( Self )
としてもいいでしょう。

Offline

#3 2017-06-09 11:14:31

Shin
Member

Re: フィールドへのコピペについて

ペースとした直後に、cmd+z 、 ctrl+z でいい事もあります。

Offline

#4 2017-06-09 11:24:50

チポ
Member

Re: フィールドへのコピペについて

なにー!!

初めて知りましたヨ

元に戻す
ですよね。
それがそんなことになるなんて^^

Offline

#5 2017-06-09 12:09:23

nori2
Member

Re: フィールドへのコピペについて

変数を設定[$変数1;値:Get(アクティブフィールドテーブル名) & "::" & Get(アクティブフィールド名)]
変数を設定[$変数2;値:TextFormatRemove ( Get(アクティブフィールド内容))]
フィールドを名前で設定[$変数1;$変数2]

上記のスクリプトを作ってペーストしそうなフィールドのスプリクトトリガ(OnObjectValidate)に入れてます。
1個のスクリプトがどのフィールドにも使いまわせるので便利です。

Offline

#6 2017-06-09 12:36:34

Shin
Member

Re: フィールドへのコピペについて

書式付きのテキストのペーストは、テキストをペーストし、次のステップで書式をペーストする、という変わった動きをしているようです。
普通、そんな動きは作らないのでしょうが、FM では書式のペーストで何かの処理を意図したのかもしれません。

Offline

#7 2017-06-09 13:17:04

チポ
Member

Re: フィールドへのコピペについて

スクリプトでなら、
ペースト直後はそのフィールドにカーソルが入っていますから、
  切り取り
  貼り付け[スタイルなし]
ですみますよね。


Shinさん
> 次のステップで書式をペーストする
なるほど、そう考えれば納得しちゃいますね。

一つお利口になりました^^

Offline

#8 2017-06-09 13:33:07

You0830
Member

Re: フィールドへのコピペについて

みなさん、目からウロコなご回答ありがとうございます。

書式付きテキストのペーストが2ステップ処理だから、
戻るコマンドで書式の指定が外れるって仕組みですね!
とても勉強になりました。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 13 queries executed - Memory usage: 509.3 KiB (Peak: 513.84 KiB) ]