神啊!救救我吧!!!我们公司是工厂,老板不想买MRP软件,在与各部门讨论后,收集了所需要的各种信息,并建立了数据库,为了达到程序的灵活控制,现在老板给我的要求是:每个客户端只能有两个窗口,第一个窗口实现录入,每个客户端录入窗口上的输入控件Tedit和Grid是在后台用拖或选择的方式显示在窗口中,要实现新增修改删除(数据库中每个表的数据都是通过这种方式录入),老板的说法叫万能窗口,可随意定义每个窗口要显示的内容;第二个窗口是查询窗口,老板的原话是这样说的:要在查询窗口列出数据库中每个表及表中字段,用户想查询什么内容,选择需要的字段即可.
各位神仙,给小弟指条明路吧,如何实现这种需求?

解决方案 »

  1.   

    这就是传说中的MRP?
    MRP有这么简单的话,遍地都是了
    建议你跳槽吧,跟着这种SB老板没前途的。
      

  2.   

    学Delphi,没办法,想把眼前的饭碗再端几天.这种变态的需求Delphi有可能解决吗?老板说,VB很容易就可实现这样的需求,我虽然没用过VB,但我知道VB是绝对不可能实现他这种需求,哎,为会么VB能在什么编程语言排行榜上排那么个的位置呢?有可能解决吗,给小弟一点思路也行.
      

  3.   


    我极力反对用这种方式,给他说这样做是如何的复杂,老板坚持说这很容易,老板竟打开Excel给我演示是多么的容易,因为老板很会使用Excel.我差点没说,那就用Excel来实现吧,估计如果说出来,我就会被炒鱿鱼了.
      

  4.   

    开玩笑吧,一个MRP系统多大呀,两个窗体就搞定,真的要实显动态选择查询/编辑数据功能.那界面的操作性可能是非常复杂。
    你们老板的想象力很丰富!
      

  5.   

    照他的意思,是完全可以用excel来实现的,如果只是数据输入、查询的话,excel+VBA,或者access就可以。
      

  6.   

    一个工厂的MRP有多少人在用呀,用EXCEL做的话,后期维护将非常困难.毕竟EXCEL/ACCESS不能用作大量数据处理.
      

  7.   


    老板跳过MRP系统中流程,只是让相关的人通过这种万能窗口将MRP所需的数据录入进去,他可能只是为了想查询.老板说,要求多简单,就是查询窗口列出后台数据库所有的表及字段,操作人员想查询什么数据就可查询什么数据,我想在才知道越简单的要求实现起来并不简单.
      

  8.   


    想来Excel再强大,要实现老板的万能窗口也是不可能,老板的万能窗口要求,不需要重新改动程序,后台有一维护程序,可随意定义每个客户端窗口显示的Edit和表格,并且和数据库连接起来,实现增加修改删除,难点是这个窗口可定制的,是动态的,而且客户必须只用一个窗口.我描述的一点没错,我才开始不敢相信自己的耳朵,在反复沟通之后,才完全了解他是这种需求.
      

  9.   

    啊,这样的MRP啊,建议你将所有的子段都说TEdit绑定,在后台做个选择,显示或不显示。在数据库保存这个控件的名字,
    如果选择显示,就将显示属性设置为真。嘱咐你好运。