R rdm Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-28 #1 要求做到:点击dbnavigator的确认按钮(nbpost),首先执行自己的判断程序,然后 能根据判断结果再执行nbpost操作或不执行nbpost操作。
L l2000 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-28 #3 用(TABLE,QUERY)的BEFOREPOST事件
D DJ. Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-28 #4 如l2000所言 在onBeforPost事件中写 if your 条件不满足 then abort;
L LGXing Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-28 #5 dbnavigator.click()事件中,对单击的按钮进行判断!
卢 卢周 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-29 #8 我觉得还是自己做个导航navigator,一来不难,二来有个性。
L LGXing Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-29 #9 procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn); begin If Button=nbPost Then Begin ...; End Else Begin ...; End; end;
procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn); begin If Button=nbPost Then Begin ...; End Else Begin ...; End; end;
R rambow Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-29 #10 有两种方法: 1:重载DBNavigator控件 2:自己做组按钮,然后在按钮事件添加对应的代码,并实现你想要的控制,如: DBNavigator1.BtnClick(nbFirst); DBNavigator1.BtnClick(nbPrior); ……
有两种方法: 1:重载DBNavigator控件 2:自己做组按钮,然后在按钮事件添加对应的代码,并实现你想要的控制,如: DBNavigator1.BtnClick(nbFirst); DBNavigator1.BtnClick(nbPrior); ……
H hamsoft Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-30 #11 1、在onBeforPost事件中处理 2、自己编写一个,如果水平不是很低的话,肯定做的比DBNavigator要好(尤其是界面)
H hailen Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-30 #12 在DATESET(table,query)的beforepost事件中判断就行了! if 满足条件 then post; else abort;