想开发一个ERP系统,用到数据库,并从数据库中读取数据。
问题是:
   当我在一个操作界面中选择一个操作之后,例如我选择了一个插入操作的按钮之后,
怎样跳转到输入 (插入信息)的操作界面,简单的说,就是怎样实现两个功能界面之间的跳转与相互连接或者联系呢 ?

解决方案 »

  1.   

    procedure TFrmMain.btnPriorClick(Sender: TObject);  //操作界面1执行插入动作
    var
      frmInfoDlg : TfrmInfoDlg;    //操作界面2输入信息界面
    begin
      frmInfoDlg := TfrmInfoDlg.Create(nil);
      try
        if(frmInfoDlg.ModalResult = mrOK)then
        begin
          self.xxxx := frmInfoDlg.Edit1.Text;   //使用输入界面中各组件值
           ......
        end;
      finally
        FreeAndNil(frmInfoDlg);
      end;
    end;
      

  2.   

    先做个小系统练习一下,然后再来搞ERP吧。
      

  3.   

    每个人理解的ERp改变不同
    呵呵,不要用专业,有色的眼睛去看待DelphiFans
      

  4.   

    楼主啊.这是DELPHI最最简单的东西了,可见你的基础超超差------------SHOW,SHOWMODAL都可以.
      

  5.   

    寒一个,还写错一句
    if(frmInfoDlg.ModalResult = mrOK)then
    改为if(frmInfoDlg.ShowModal = mrOK)then
    注 :在frmInfoDlg需要修改ModalResult 的值,判断是否取消输入
      

  6.   

    貌似像是在问两个窗口的互相调用,基础中的基础
    在一个窗口代码里,加入另外一个窗体的pas文件,加入两个窗体分别form1和form2,对应的单元文件分别是unit1.pas和unit2.pas
    如果你想从form1上面的按钮点击弹出form2,就在unit1中加入uses unit2
      

  7.   

    慢慢来吧,并不是什么都叫ERP的
      

  8.   

    ERP....SAP...ORACLE...
    不得了啊,我都落伍了
      

  9.   

    procedure TForm1.DBGrid1DblClick(Sender: TObject);
    begin  Application.CreateForm(TFrmDMGL,FrmDMGL);
      FrmDMGL..Text:=DBGrid1.SelectedField.DataSet.FieldByName('编号').AsString;
      FrmDMGL.show;
      
    end;
    在DBGRID中选条数据,双击跳到另个界面,同时出取到了某个字段的值.  也可以反过来用.在LEdtBHChange事件里用(我一般用于查找).
      

  10.   

    在implementation下面
    Uses 你要跳转到的窗口对应的单元名(*.Pas)
    然后双击你的按钮写上代码: 你要跳转到的窗口名称(Form2.show)
    转回来同理....
      

  11.   

    同意楼上说的,很难描述什么是ERP
      

  12.   

    ERP= EN REN PU=嗯~~~忍~~~噗~~~
    放屁三部曲
      

  13.   

    都21世纪了,为什么中国的大学里还整这些虚的东西
    会几句SQL就说精通数据话,能写个查询就会精通语言
    明明一个小程序,硬要说它是ERP系统,唉...唉......
      

  14.   

    只是ERP 的一小部分,楼上,我给你多加分好了,呵呵 
      

  15.   

    太阳,通病问题就不要再提了,又勾起了本人的伤心事(回想当年外面已经用WIN95了,大学还用那磁盘启动的DOS,一旦磁盘不行,整体回家休息,所为的教授,会搞个网页之类的就吹虚学生要多D投入这方面,结果来了个网络泡沫,不知害了多少大学生)
      

  16.   

    LZ明白什么叫ERP吗?
    一个像样的ERP都要上百万才买的到,一个团队开发,最快也要一年半载才完成课程设计搞什么ERP?
    老师脑子有问题,小系统就小系统嘛,乱套名词!!!