皆さん今晩は
FieldByName()なんですが
例えば
FieldByName('Name').AsString := 'AAAA';
の記述では[Ctr]+[スペース]キーで候補にというかなんていうんでしたっけ?
Listにあがってくるのに
BufStr := FieldByName('Name').AsString; //var BufStr:String
の記述では候補に挙がってきません。
どうも ':=' の後では駄目なようです。
データベース処理が多いもので面倒です。
前から常々(D6の時から)疑問に思ってたのですが、
皆様の環境はいかがなのでしょうか?
もし、同一現象あるならば何か問題があるのでしょうか?
Win2000・WinXP
D6ent・D7ent
Syakeさん
Win2000(SP3) + Del7Proでも同じ症状です。
ずーーーっと疑問だったんですが、こんなもんだと思ってました。
次のDel2005で修正されていることを望んでいます。
ゴミレス失礼しました。
@っしーさん
ありがとうございます。
そうですか。
現象も疑問も私だけでなくて良かった・・・
( って、そういう問題かい! (^_^;) )
「どこかいじくったら、取りあえず表示するようになる」
と言うことでもなさそうですね。
D5→D6→D7と変化無しで、D2005で修正されるかな?
などと疑問が。
期待したいですけど。
FieldByName()だけではなく、候補リストに挙がらない場合がよくあります。(>_<)
Del2005の入力支援方法は以前のバージョンとは違い様ですので、私的には期待大なんです。
@っしー
たびたびすいません。
マニュアルには、「FieldValues」よりも「FieldByName」の使用を推奨してるのに、変ですよね。
>FieldByName()だけではなく、候補リストに挙がらない場合がよくあります。
そういえば、記憶に定かではありませんが似たような事で、
何でと思った事はありました。
>マニュアルには、「FieldValues」よりも「FieldByName」の使用を推奨してるのに、変ですよね。
ですよね。
>Del2005の入力支援方法は以前のバージョンとは違い様ですので、私的には期待大なんです。
期待しましょう。(^.^)
では では
ツイート | ![]() |