• 首次体验学习Infopath集成sharepoint有感


    总是听说sharepoint 对infopath的集成相当好,一直没有时间去体验,这两天抓出时间感受一下,还是不错。不过我还是先从infopath学起。
    这个东西是office的一个工具软件。集合xml的。使用起来比较简便。分为2种模式,设计模式和表单填写模式。
    大概的使用方式是:由开发人员根据需要开发表单,表单具有查询、修改、添加、删除等数据操作功能。然后发布到服务器硬盘共享,或者sharepoint或者web网站上。
    使用人(客户)必须装有infopath才能使用(这个是比较麻烦的)。下面说明2种情况(我没有试过web模式)
    1、硬盘共享:直接打开模板,开始按照实际需要查询或者更新数据。然后可以将结果保存成xml文件。这个文件可以保存在本机,所以可以脱机浏览。但是如果要进行数据操做就必须进行联网了。
    2、sharepoint:打开sharepoint的文档列表,点击填写表单,开始进行表单操作,仍然可以进行保存。同时sharepoint可以进行合并表单:将数个保存的xml文件进行结合成一个表单浏览使用,如果进行数据操作,那么合并的结果会消失。
    操作就好像是在web页面中进行一样。
    下面简单介绍一下开发基本方法:
    1、新建表单
    2、连接数据源,数据源一般分为2种,数据库(access,sql) 和xml构架。
    3、建立重复表格,托拽相应的查询字段。如果使用数据库连接向导,可以看到建立的表单包括3个区域,一个表头区域,是填写标题的信息。一个是数据查询区域,另一个是数据结果区域。看一下数据字段的窗口,可以发现字段分为2种(同一个表)一种是查询字段,另一种是结果数据字段。那么相应的应该把他们发到查询区域和结果区域。
    比如连接一个商品表,字段有产品编号,产品名称,产品图片,产品介绍等。
    那么我们将产品编号和产品名称 拖到查询区域内,然后将产品名称产品图片产品介绍等拖到数据区域。(注意相应的字段类型)预览表单可以实现输入产品名称或产品编号查询出相应的产品结果。
    我们可以将他保存在相应的目录下进行以后的开发,但是如果要被用户使用,就必须进行发布。
    4、发布表单:我们可以有3种发布途径,网络共享,sharepoint,web网站。
    这样便完成了简单的表单开发。
    我也是初学,我有2个wss试验机器,一台是在域内,一台是在域外,域内使用没有什么问题。但是域外总是报错:无法连接数据源。不知道如何解决这个问题,如果有高手请指教。
  • 相关阅读:
    卸载IE
    js判断是否是object、array
    正则表达式中/i,/g,/ig,/gi,/m的区别和含义
    谷歌地图控制圆圈随缩放自适应大小 js
    WGS84坐标转换GCJ02坐标 JS实现
    Google图片和NASA 网站图片的爬虫
    Yolov_3 网络结构分析
    启动Tensorboard时发生错误:class BeholderHook(tf.estimator.SessionRunHook): AttributeError: module 'tensorflow.python.estimator.estimator_lib' has no attribute 'SessionRunHook'
    MyBatis -- generator 逆向工程
    bat使用方法汇总
  • 原文地址:https://www.cnblogs.com/Mint/p/Infopath.html
Copyright © 2020-2023  润新知