WebADI_配置设定3_设定文本WebADI Context(案例)

webadi

这是建立一个新的Integrator的第三步,当然,不是必须要设置的一步。Content 的作用是在user 下载template的时候,可以把本机的准备好的data file 传给这个template, 这样的话,download下来的template 就是一个有数据的template,也就不需要user 输入或copy 数据了.

Content Name:  随便写
Content Type:  主要是Text File 和SQL Query, Text File 很明显是user 需要提供一个data file, 而SQL则是直接从系统中取数据到template中。我们先看Text File的。
Number Of Columns: 根据需要确定,一般来说,你的layout有多少列,这是就写多少,与layout一一对应。也可少于layout的列,仅针对部分列传入。但最好不要多于layout 列。
Reporting Only:  万万不能选,此项仅用于下载数据.

Apply一下:

Content Columns 这是我选的是3列,Display Name 可改可不改,改了也就是为了后面建mapping 的时候看的清楚点,没什么实际用途.

Content Parameters:  此项很重要,一定要有个parameter list, 这里ADI 已经预置了一个, 我们直接拿来用即可: 
   Parameter list name: Web ADI: Download "Text File" Parameters
  Application: Web Application Desktop Integrator

Sumbit 修改,然后开始建Mapping.  Mapping的功能是建立Content 字段与Interface字段的映射关系,也就是data file的列与layout列的映射,告诉ADI data file 里的每一列分别导到template里的哪一列上.  Mapping的建立过程很简单,不过有一个要特别注意的,在第二步我们设定interface的时候,点update修改字段属性时,有一项叫做Enabled for Mapping, 这项如果不选的话,该字段就无法与Content建立映射。

Define Mapping
选择相应的Integrator后,系统会查询有没有建好的Mapping,如没有的话,点define mapping 新建一个

Mapping Name:  随便写
Mapping Key:  Unique 的,而且要大写
Number of Columns: 与Content 的列数一致

左边选Content 列,右边选对应的Interface 列。注意,一定要选,手工输会有问题。
Submit 修改.

现在来Preview 一下Integrator

Donwload template时,有一步会让我们选Content , 选刚建好的这个.

出现Content Parameter的界面,
Local Filename:  选择本机中已经准备好的数据文件,如果多于3列的话,后面的列会忽略,ADI只读前3列.
Text File Delimiter: 列分隔符,按数据文件中的实际分隔符来选,一般为逗号或Tab.
Delimiter Character: 上面如果选Other的话,需要在这手工输入分隔符
Ignore Consecutive Delimiters:  连续分隔符是否忽略,比如文件中有这样的格式:
         AAA,BBB,,,CCC,  ADI会认为是3列,如不选的话,ADI会认为是5列.
Start Importing at Line Number:  如果数据文件有标题行的话,选2,否则输1.

Next 后download template, 你会发现下载的template 已经有数据了.

http://blog.itpub.net/10359218/viewspace-734499/

时间: 2024-08-14 23:38:12

WebADI_配置设定3_设定文本WebADI Context(案例)的相关文章

网络配置以及ip设定

1.网络基础知识一台主机如果可以连接公网,比如访问www.baidu.com那么这台主机必然会有ipaddressGATEWAYdns############ipaddress##############tcp/ipipv42进制32位254.254.254.254/255.255.255.011111110.11111110.11111110.11111110/11111111.11111111.11111111.00000000 254.254.0.254/255.255.255.0254.

WebADI_配置设定2_设定接口WebADI Interface(案例)

webadi 这是建立一个新的Integrator的第二步,也是最关键的一步! Interface Name: 随便写,反正oracle 会生成一个interface code, 而这个才是我们需要的,而我们需要的,oracle 偏偏不让我们看到,而且还加东西...生成的code 应该是integrator code + INTF1之类的 Interface Type: 主要是Table 和 API Procedure. 那么什么时候用Table ,什么时候用Procedure呢? 下面是我个人

WebADI_配置设定1_设定整合WebADI Integrator(案例)

这是建立ADI的第一步,需要设置的东西如下: Integrator Name:  随便写,如果有naming standard,要遵守  Internal Name: 即Integrator code, 这里不宜输入太长的code,建议10个以内,以保证后面生成其它对象的code不会超长,因为恶心的oracle会在自定义的对象code后面加东西,比如这个integrator code, 如果你输入CAPINV, 存到表里后是CAPINV_XINTG,无故多出6个字符. Application:

php配置可被设定范围

PHP中的每个指令都有其所属的模式,这些模式决定这一个PHP指定在何时何地.是否能被设定.例如有些指令可以在 PHP 脚本中用 ini_set() 来设定,而有些则只能在php.ini 或 httpd.conf 中. PHP_INI_* 模式的定义 模式 含义 PHP_INI_USER 可在用户脚本(例如:ini_set())或 Windows 注册表(自PHP5.3起)以及 .user.ini 中设定 PHP_INI_PERDIR 可在 php.ini , .htaccess 或 httpd.

nginx+tomcat集群配置(1)---根目录设定和多后端分发配置

前言: 对于javaer而言, nginx+tomcat集群配置, 已然成了web应用部署的主流. 大公司如此, 小公司亦然. 对于个人开发者而言, 资源有限, 往往多个web应用混部于一台服务器(云主机), 如何隔离访问这些服务资源? 彼此又不影响呢? nginx来为你排忧解难, ^_^. 本文将介绍tomcat的简单配置和部署, 以及nginx作为反向代理, 如何分流. 基础架构: 不成文的约定: 1). 一个tomcat容器部署一个webapp应用实例 2). url根目录访问webapp

微信开发(一)-配置环境并发送文本信息

1.到万网申请免费主机 2.登录微信公众平台 安装新手开发说明,一步一步看下去 第一步:填写服务器配置,就是刚才从万网上申请来的 Token自己随便取 为了方便测试加密方式选择明文模式 第二步,验证服务器的地址的有效性 #region 1.0验证消息的真实性 - private void ValidateUrl() private void ValidateUrl() { #region 获取微信服务器Get发送过来的四个参数 //开发者提交信息后,微信服务器将发送GET请求到填写的服务器地址U

在Asp.Net或.Net Core中配置使用MarkDown富文本编辑器有开源模板代码(代码是.net core3.0版本)

研究如何使用Markdown你们可能要花好几天才能搞定,但是看我的文章或者下载了源码,你搞定一般在10分钟之内.我先给各位介绍下它: Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档.Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建.Markdown 编写的文档可以导出 HTML .Word.图像.PDF.Epub 等多种格式的文档.随着它的越来越流行我们的网站自然不能落后,那么我来教大家怎么配置使用吧! 实现效果如图: 1

android文件的写入与读取---简单的文本读写context.openFileInput() context.openFileOutput()

最终效果图,点击save会保存到文件中,点击show会从文件中读取出内容并显示. main.xml [xhtml] view plain copy <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:<a href="http://lib.csdn.net/base/15" class='replace_word' title="Android知识

iptables 配置详解(非常棒的案例)

iptables -Fiptables -Xiptables -F -t mangleiptables -t mangle -Xiptables -F -t natiptables -t nat -X (注意,如果是远程服务器的话,切记不要这么做,直接上配置文件 ...)首先,把三个表清空,把自建的规则清空. iptables -P INPUT DROPiptables -P OUTPUT DROPiptables -P FORWARD ACCEPT设定INPUT.OUTPUT的默认策略为DRO