新規レコード作成時、一部の文字色を変わらないようにするには?
[戻る]
chah
2010/02/17(水) 09:39:27
お助けください。
環境:Win XP FM7
初歩的な質問で、すいません。
顧客管理データを作成しております。
新規レコード作成時、顧客名をコピー&ペースト(メールソフト等より)にて入力すると、フィールドの文字色設定を無視して、文字色が黒になります。
なにかフォント情報も一緒にコピー&ペーストされているのでしょうか?
チポ
2010/02/18(木) 09:58:55
キーボードショートカットでは
Ctrl+Shift+V
でスタイルなしの貼り付けが出来ます。
スクリプトでは
貼り付け
のオプションで「スタイルなしの張り付け」とします。
chah
2010/02/18(木) 18:36:39
チポさんありがとうございます。
不特定多数の人間が入力する為、Ctrl+Shift+V と スクリプト はむずかしいです。
フィールドに設定する方法はないでしょうか?
やはり諦めるしか・・・
シャチ
2010/02/18(木) 19:33:19
入力値の自動化を計算式で
計算式=TextColor ( テキスト・検索用 ; 0 )
**置き換えしないのチェックはオフ
これで貼り付けしたあと
フィールドの外をクリックしたり、
他のフィールド移ったり
すると色が消える
ひまじん
2010/02/18(木) 19:58:10
TextColorで0にするんでは黒になりますから、TextStyleRemoveですよね。
でもFM7にあったかな?
ひまじん
2010/02/18(木) 19:59:23
間違えた、TextColorRemove。
シーラ
2010/02/18(木) 20:24:25
ごめん フィールドの色設定読み落としてた。
FMP7にはColorRemoveないから近似色にするより手はないかな?
できたら、最新のバージョンにアップするのをお勧めするけど・・
ひまじん
2010/02/19(金) 09:29:16
remove系のはstyleだけ7からあるみたい。ひどいね。
何かしらボタンがあるだろうから、その中に貼り付けステップを追加しとくぐらいかな。
Ren
2010/02/19(金) 10:08:24
登録ボタンのようなものを設けていい&問題となるのが顧客名フィールド1つだけなら、
グローバルフィールドの仮登録用顧客名フィールドを作って、
これを入力するときのレイアウトに配置、
入力する人はこのグローバルフィールドに普通にペースト、
スクリプトで登録ボタンのスクリプトとして、
仮登録用顧客名フィールドをコピー、
顧客名フィールドに貼り付け(スタイルなし)
グローバルフィールドをクリア
入力画面がリスト形式だとよろしくないかも。
フィールド設定でスタイルなしが選べるといいんだけど。
とんぶり
2010/02/19(金) 17:32:24
Evaluate(Quote(フィールド名)) をお試しあれ
シーラ
2010/02/20(土) 08:57:37
こういう使い方もあるとは。。。。
頂きました。
Shin
2010/02/20(土) 23:26:48
昔、全置換(=自フィールド)で書式情報を消していたのと同じでしょうね。
chah
2010/02/25(木) 14:24:37
[[解決]]
皆さんほんとうにありがとうございました。
諦めかけていましたが、解決する事ができました。
追加発言
きっぷみー TwnLounge Ver2.07 改