みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつの間にか新しい掲示板になっていて驚きました。
こちらでもよろしくお願いします。
FM11 Win7 を使用しています。
フィールドの設定についてですが、基本的にフィールドを設置する時は、ラベルを作成して設置しますよね?。
例えば名前を入力するフィールドならばこんな感じに。。。
名前[フィールド]
現在データベースを作成しているのですが、画面の都合上、このラベル部分がどうしても入らず困っております。
そこで皆さまのお力を拝借したく。。。
このラベル部分を最初からフィールドへ入れておき、ユーザーが書き込みをしたら消える、という設定は出来るのでしょうか?
あわよくば、ラベル時の文字色をグレー、ユーザー入力後は文字色を黒で設定したいとも思っています。
入力値の自動化のデータ欄に入力しておけば良さそうだと思ったのですが、それだと文字色の変更が出来ない。。。
[名前](文字色:灰色)
↓
ユーザーが入力
↓
[八重樫 幸雄](文字色:黒)
テキストカラーを設定する計算式を使えばとも思ったのですが、なかなか上手くいきません。
どなたかお知恵をお貸しください。よろしくお願いいたします。
フィールドの下(背面)にラベルを置いて、フィールドの条件付き書式で空欄なら透明、というのでは。
11だと透明が無かった気がするので、デフォルトを透明にして値があれば塗りつぶし、かな。
計算値自動入力でやるなら、Case(IsEmpty(Self);TextColor("名前";RGB(128;128;128));Self)
こんなのなら何とか・・・ 文字色.fp7
http://pupld.net/21/130831/g42pn99ur6/index.cgi
Offline
ちょっと変えてみました 文字色v2.fp7
http://pupld.net/21/130903/nmc4nwqcin/index.cgi
Offline
お二方ともありがとうございました!
おかげで無事に作成できました!(^^)
済
Pages: 1
[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 510.18 KiB (Peak: 516.26 KiB) ]