(1)mainform.mainmenu1->供应商设置->代码: formclick:=false;(formclick为全局变量) supplierset.ShowModal; (2)bgypcgrk.button1->查找供应商->代码: supplierset.ShowModal; formclick:=true; (3)supplierset.dbgrid1->ondblclick->代码: //供应商列表,双击将选中供应商名称赋值给采购入库单中的供应商Edit4.text if formclick then begin bgypcgrk.Edit4.Text:=supplierset.DBGrid1.Fields[1].AsString;(选中供应商赋值) supplierset.Close; end else Exit; //------------------------------------------- 通过全局变量判断supplierset.dbgrid1双击所要执行代码,但如上代码在运行时,第一次打开窗体不能正常操作,要关闭窗体,第二次打开才行,不明白错在哪呀
formclick:=false;(formclick为全局变量)
supplierset.ShowModal;
(2)bgypcgrk.button1->查找供应商->代码:
supplierset.ShowModal;
formclick:=true;
(3)supplierset.dbgrid1->ondblclick->代码:
//供应商列表,双击将选中供应商名称赋值给采购入库单中的供应商Edit4.text
if formclick then
begin
bgypcgrk.Edit4.Text:=supplierset.DBGrid1.Fields[1].AsString;(选中供应商赋值)
supplierset.Close;
end
else
Exit;
//-------------------------------------------
通过全局变量判断supplierset.dbgrid1双击所要执行代码,但如上代码在运行时,第一次打开窗体不能正常操作,要关闭窗体,第二次打开才行,不明白错在哪呀