首页
云表平台
品牌
客户案例
管理智库
用户故事
新闻动态
管理系统
应用商城
云粉社区
新手指南
视频教程
学习教程
帮助文档
视频教程
收费课堂
亲,请
登录
|
免费注册
|
管理控制台
查看“外部数据源:新建数据源(数据库)”的源代码
←
外部数据源:新建数据源(数据库)
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只对以下1个用户组开放:
用户
。
您可以查看并复制此页面的源代码:
=简介= * 我们在使用云表的过程中,有时需要与其他系统,或服务器中其他数据库进行对接。通过建立外部数据源,我们便可以与其他系统建立联系,满足我们的需求。 =原理= * 云表与其他系统进行对接的方式,是通过登录其他系统的数据库来进行一系列的操作。 * 建立外部数据源(数据库)后,可以通过数据接口提取外部数据源的数据进行统计查询,以及对表单进行赋值;也可以通过业务公式将数据写入外部数据源(数据库)中。在建立外部数据源(数据库)时,需要填写要对接的数据库的地址、名称、账号、密码等。通过这些信息,云表可以登录到外部数据库中,进而可以读取和写入。 =设置说明= ==建立外部数据源== * 首先建立“外部数据源”,在'''系统管理'''—'''外部数据源'''文件夹中,点击'''新建数据源(数据库)''' [[文件:NWBSJYK1.png|720px|无框|居中]] * 在'''新建外部数据源'''页面输入: * '''名称'''(为此数据源取名,主要是为了区分此数据源在云表系统中的作用)。 * '''数据库类型'''(选择目标数据库的类型,可以是MySQL数据库、SqlServer数据库和oracle数据库)。 * '''服务器地址'''(目标数据库所在服务器的IP地址)。 * '''端口号'''(目标数据库的端口号)。 * '''数据库名'''(目标数据库的数据库名)。 * '''登录账户'''(视目标数据库是否有登录账户而定,若无则选无;若有则选'''用以下账户登录''')。 * '''远程账户'''(登录目标数据库的用户名)。 * '''使用密码'''(登录目标数据库所用用户名对应的密码)。 [[文件:NWBSJYK2.png|720px|无框|居中]] [[文件:NWBSJYK3.png|720px|无框|居中]] * 建立成功后,双击我们建立的外部数据源,便可以查看目标数据库有哪些数据表。 [[文件:NWBSJYK4.png|720px|无框|居中]] [[文件:NWBSJYK5.png|720px|无框|居中]] ==注册外部数据源表== * 我们在看到外部数据源表后,需要注册外部数据源表,才能对其进行查询或写入,否则云表无法知道我们想要查询或写入哪个表的数据。 * 选中我们要注册的表,然后点击'''注册'''。 [[文件:NWBSJYK6.png|720px|无框|居中]] * 在注册模板页面的'''显示名'''处填写数据库中字段对应在云表中显示的名字。并选择'''唯一标识字段'''(用来更新和删除数据,一般选择主键字段)。 [[文件:NWBSJYK7.png|720px|无框|居中]] * 点击确定后会弹出'''模板属性'''对话框,输入'''名称''',例如填写“对接成绩单”(名称可随意填写,主要是为了能够了解此外部数据源的作用与目标模板)并选择保存'''目录'''。 [[文件:NWBSJYK8.png|720px|无框|居中]] * 完成外部数据源表的注册后,我们可以通过对此表的操作即可与外部数据源形成对接。 ==查询云表数据库中表名对应的模板名称== * 若我们与云表的数据库进行对接,那么我们需要知道表名所对应的模板名称。否则我们无法知道某个表是做什么的。 * 我们需要先双击打开外部数据源数据库,然后注册表名为'''lato_template_table_map'''的表。 * 选中'''lato_template_table_map'''这张表,然后点击'''注册'''。 [[文件:NWBSJYK9.png|720px|无框|居中]] * 在'''源数据项名'''“m_caption”后填写'''显示名'''为:模板名称; * 在“m_tableName”后填写'''显示名'''为:表名 * 然后点击确定。 [[文件:NWBSJYK10.png|720px|无框|居中]] * 点击确定后会弹出'''模板属性'''对话框,输入'''名称''',例如填写“查看表名对应的模板”(名称可随意填写,主要是为了能够了解此外部数据源的作用与目标模板)并选择保存'''目录'''。 [[文件:NWBSJYK11.png|720px|无框|居中]] * 保存后,在保存的目录下可以看到建立的数据源模板,双击后可查看数据源中表名对应的模板名称。 [[文件:NWBSJYK12.png|720px|无框|居中]] [[文件:NWBSJYK13.png|720px|无框|居中]] =使用说明= ==将外部数据源表作为数据接口为表单赋值== * 首先需要将'''外部数据源表'''(我们前面注册的表)做成'''数据接口'''。 * 在'''系统管理'''—'''数据接口'''—'''列表选择'''中,点击'''新建'''进行新建'''列表选择'''数据接口。 * '''数据源'''选择注册的外部数据源表 [[文件:NWBSJYK14.png|720px|无框|居中]] * '''数据列'''处添加'''数据项''',然后输入此列表选择的'''名称'''并保存。 [[文件:NWBSJYK20.png|720px|无框|居中]] * 我们可以在表单中,通过'''填表公式'''—'''赋值'''操作的'''数据源'''中,选择此列表选择数据接口对表单赋值。 * 在此例中,我们选择在表单激活事件中,添加了赋值操作,将用外部数据源表建立的数据接口中的数据赋值到表单中。 [[文件:NWBSJYK15.png|720px|无框|居中]] [[文件:NWBSJYK16.png|720px|无框|居中]] * 我们可以双击打开我们注册的外部数据源的表查看表中的数据,来对比我们是否正确赋值。 [[文件:NWBSJYK17.png|720px|无框|居中]] * '''
注:
'''云表模板为数据源,建立的列表选择数据接口的所有使用方法,对用外部数据源表为数据源,建立的列表选择数据接口也同样适用。 ==通过业务公式对外部数据源表进行操作(新建数据、更新数据、删除数据)== * 我们想对外部数据源进行'''新建'''、'''更新'''、'''删除'''时,直接对外部数据源注册的表进行操作即可。 * 如在前面中,我们所注册的外部数据源的表为对接成绩单。 * 我们可以通过'''业务公式'''对对接成绩单进行'''新建'''、'''更新'''和'''删除'''。 [[文件:NWBSJYK18.png|720px|无框|居中]] [[文件:NWBSJYK19.png|720px|无框|居中]] * 通过上图的设置后,我们就可对外部数据源进行同步操作。 * 详细的业务公式使用过程请参考业务公式板块 * 对外部数据源执行的业务公式,与对普通模板执行的业务公式,在使用方法上无任何区别。 * '''
需要注意的是:
''' * 1.若需要对外部数据源进行更新和删除,那么在注册外部数据源表时一定要选择唯一标识字段,一般为主键。 * 2.若进行对接操作的外部数据源表有自增长字段,那么在注册此表时,不允许通过业务公式对自增长字段赋值,也不能在注册此表时填写自增长字段的显示名。 * '''
下面我们来进行梳理一下:
''' * 1.我们建立的外部数据源名称为:同步外部数据 * 2.我们注册的外部数据源的表为:对接成绩单 * 3.我们用对接成绩单为数据源建立的列表选择数据接口为:成绩单列表 * 我们需要对外部数据源进行操作时,只需要对对接成绩单进行操作(新建、更新、删除)就可以; * 我们需要将外部数据源的数据写入到云表中,那么需要通过成绩单列表这个数据接口为表单进行赋值。 [[Category:外部数据源]]
返回
外部数据源:新建数据源(数据库)
。
导航菜单
查看
阅读
查看源代码
查看历史
操作
搜索
名字空间
页面
讨论
变种
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息
map