eForm是一个页面设计工具,它既能完成静态HTML页面的设计,也能读写数据库完成动态页面设计。它采图形化可视化操作,所见即所得;通过拖拉即可完成表单设计。提供多种数据类型和Html控件,并预实现常见的业务逻辑功能(新增、删除、修改、查看、查询、报表、打印、图表等),用户无需编程或是修改代码,完全在界面上操作即可设计完页面;也能写一些事件的代码以完成复杂表单的设计。 
     eForm实际上就是一个构件库,它对大量实用的控件进行了结构化的封装和调试。通过简单的拖拉设置就可以实现控件所能实现的功能,从而大大减少了代码的编写和调试难度. 

解决方案 »

  1.   

    不知道understand999() 在说什么!我感觉CSDN好像都没有高手似的,这个帖子发了那么多天了,居然没有人回!!!再这样下去,我再也不来CSDN了。。
      

  2.   

    eform自定义表单平台是一个在IE浏览器中可视化的设计软件界面的工具。无论是输入界面还是报表界面,无论是简单的输入查询还是复杂的逻辑处理。都可以由eform设计出来。 
     
         eform自定义表单平台适用于网上OA系统的自定义表单模块,工作流系统的自定义表单模块,信息管理系统方面的软件开发项目等等。 
    方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.
      

  3.   

    connection999() ,你这个只设计到了表单设计而已,这个其实是简单的。我们要的是表单设计好之后,业务怎么来定义和监制呢?
      

  4.   

    jbpm说可以实现你说的那种情况的
    <?xml version="1.0" encoding="gb2312"?><process-definition name="测试流程">  <!-- START-STATE -->
      <start-state name="建障">
     <event type="node-leave">
      <action class="org.jbpm.hongsoft.action.CreateTrouble"></action>
     </event>
        <transition to="派发"/>     
      </start-state>  <!-- NODES -->  
      <task-node name="派发">
     <task name="派障">
      <assignment class="org.jbpm.hongsoft.assignment.DispatchAssignment"></assignment>
     </task>
     <event type="node-leave">
      <action class="org.jbpm.hongsoft.action.DispatchTask"></action>
     </event>
        <transition to="派发分支"/>
      </task-node>
      <fork name="派发分支">
     <transition to="派发"/>
     <transition to="处理"/>
      </fork>
      <process-state name="处理">
     <start-variable super="dispatchDeptId" sub="dispatchDeptId"></start-variable>
     <sub-process name="测试子流程"></sub-process>    
     <transition to="结束"/>
      </process-state>
      
      <!--end-state-->
      <end-state name="结束"/></process-definition>
    <?xml version="1.0" encoding="gb2312"?><process-definition name="测试子流程">  <!-- START-STATE -->
      <start-state name="开始"> 
        <transition to="接单"/>     
      </start-state>  <!-- NODES --> 
     
      <task-node name="接单">
     <task name="接单">
      <assignment class="org.jbpm.hongsoft.assignment.AcceptAssignment"></assignment>
     </task> <event type="node-leave">
      <action class="org.jbpm.hongsoft.action.AcceptTask"></action>
     </event>
        <transition to="结束"/>
      </task-node>  
      
      <!--end-state-->
      <end-state name="结束"/></process-definition>这个别人写的带子流程的流程文件
      

  5.   

    有没有用过普元的EOS那个做工作流最快
      

  6.   

    谢谢 constants(constants)你也研究JBPM么?我的MSN是[email protected] QQ:12031347 有空交流交流呀……
      

  7.   

    eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
    能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
    方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.    webprint是一个基于表格的页面打印解决方案.先将要打印的数据及样式组织
    到一个HTML的TABLE元素中, 然后将这个TABLE元素传给webprint,实现分页打印预
    览,出打印对话框打印和直接打印。