新規レコード作成時、一部の文字色を変わらないようにするには?

[戻る]
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 改