表单定制是用来干吗的?表单定制和应用的思路是什么,有哪位做过这方面的,指点下

解决方案 »

  1.   

    搜来的。供参考
    表单定制开发与一般编程开发有什么区别
    表单定制开发和一般编程开发的目标都是按照需要开发所需的功能模块,二者有以下的区别:
    1、使用的工具不同
          表单定制开发使用的工具是表单定义平台,一般开发使用的某种开发语言及其相应的开发工具(如:java及eclipse、.net及vs)。
    2、需要掌握的技术不同
          表单定制开发只需掌握简单的HTML制作技术、对表单定义平台的使用,一般开发需要较熟练的掌握开发语言及相关的编程知识。
    3、难易程度不同、所需时间和成本差别大
          一般开发需要一定的时间和经验积累,开发一个功能模块时间长,错误率高,需要经过反复的测试。
    表单定制开发经过简单的培训即可上手,开发一个功能模块时间非常快,代码错误率非常低。代替手工编码的过程,节省时间、节省成本、提高软件的质量。
    4、范围不同
          表单定制开发目前只支持基于B/S模式、针对数据库的编程(通过开发也可以调用其他的开发接口),一般开发不受此限制。
      

  2.   

    采用HTML模板方式。对于每一种表单定义HTML模板;在模板中定义Web页面的HTML界面代码,
    在需要读到数据库数据的地方用特殊字符代替;当用户访问页面时,
    先从数据库中取得所有相关数据,然后根据指定的模板路径读入HTML文档内容,
    通过规则库用取得的数据替换掉模板中的特殊标记,
    然后将整个HTML文档显示出来。

    采用XML描述数据,XSLT定义XML数据显示格式。
    通过XSLT来控制数据的显示;查询数据库返回XML格式数据,
    将XML保存到临时文件,通过XSLT来解析XML数据文件生成HTML代码,
    最终将HTML代码显示到前台页面中。
    可看看通达OA和anyoffice在模板中通过规则库添加控件
    参考
      

  3.   

    我看过anyoffice里的了。可是我觉得用不好,有没有谁有源码的?或谁能详细讲下从创建表单名称一直到应用该表单的执行过程?