ご回答、ありがとうございます

QuantumGrid、いいですよね〜
これと似たのでTMSのGridもありますね

実は以前、DBGridの継承コンポを使い、入力フォームを作っていましたが
DBGrid継承のコンポーネントですと、個々の入力の制御が(特にフォーカス関連)
インプレースエディッタがらみ(しかもprotectedだし)でいろいろ弄るしかなくコードも乱雑になってしまったもので・・・
また、行レベルで各コントロールの表示の有無、フォーカスの順序などが変わるような機能を付けた場合
DBGrid継承のコンポですとなかなか難しいような気がします

そこで、DBGridからDBCtrlGridを使い、各DBEditに細かい事を書き込もうと思ったのですが
普通はそう言うことしないものなのでしょうか?
(でも、標準のDBCtrlGridだといろいろ問題が・・・ 
スクロールのバグやXPStyleのバグやらいろいろ不都合があったので)

売上伝票などの複数のレコードを登録する必要が有る場合(現在のData構成がそうなってます)
どういったコントロールで入力するのが普通なのでしょうか?

なんだか、まとまらない文章でごめんなさい、、、