在用向导创建前端页面时,有以下选项可以选择:3.3.2.1终端类型终端类型是指页面支持的客户端类型,目前TaskBuilder支持以下几种类型:l 电脑端:可以用电脑端Web浏览器访问的页面;l 手机H5:可以用手机端浏览器访问的HTML5页面,也可以作为微信公众号的链接页面;l 任讯APP:可以嵌入到任讯APP中的HTML5页面,开发方式跟手机H5页面一样,只不过可
TaskBuilder可以编辑的前端页面类型分为HTML和tfp(Taskmsg Front Page)两种格式,HTML格式只能用代码编辑器编辑,这种模式基本很少有人用,大家都用tfp格式,因为使用TaskBuilder向导创建的前端页面都是采用的tfp格式,而且这种格式可以可视化编辑,可以大幅提升开发效率,后续文档所说的前端页面默认都是指tfp格式的页面,除非有特定声明。tfp文件的实际内容为
本文所说的后台服务(Service) 是指在服务器电脑上由任擎(tasgine)软件执行的代码,它可以根据客户端发送的请求数据,进行数据库增删改查、数据导入导出、文件上传下载、文件读写等操作,并向客户端返回处理结果。后台服务运行时是没有界面的,占用的是服务器电脑的相关资源。后台服务文件一般不需要开发者手动创建,使用向导创建前端页面,或者在前端页面里为各个组件设置
用TaskBuilder开发的应用系统属于多层架构,也有前端文件和后台服务,但是前后端除了能直接执行的代码文件以外,还多了设计时的文件,因为HTML代码和JavaScript代码的结构太复杂,很难精确地还原为可以可视化设计的界面,所以TaskBuilder将可视化设计的前后端文件都保存为了JSON格式的 设计时文件,以便后续还能用TaskBuilder打开并用相应的图形化设计器查看或继续进行修改编
多层架构的应用系统里文件会分为前端文件和后台服务,这两类文件的具体含义如下:2.1前端文件在Web浏览器、手机APP或微信小程序等客户端软件中运行的代码(包括HTML、JavaScript和CSS等)或图片、音视频等资源文件统称为前端文件,用来填报和展示信息。如果客户端是Web浏览器或手机APP里嵌入的浏览器,则前端文件是保存在服务器上的,当浏览器访问指定地址的网页时,会向Web服务器请求该页面的
1.1单文件架构现在很多企业内部虽然已经建设了一些信息系统,但还是有不少业务没有用专门的信息系统管理起来,普遍都是采用Excel表格来实现这些业务数据的填报和查询统计。Excel就是属单文件架构,这种架构是指整个系统就是一个文件,打开文件就可以直接操作,优点是简单易用,电脑上安装相应的软件就能使用,不需要专门的服务器,适合个人办公使用,如果有多个人需要查看或操作同一个表格文件时,就很不方便,需要把
应用开发完,并经过测试没有问题后,就可以发布了。发布应用需要登录任擎后台管理系统,操作步骤如下:打开浏览器(推荐使用谷歌Chrome浏览器),在地址栏内输入任擎后台管理系统的网址,然后按回车,即可打开任擎后台登录页面,在任擎服务器所在电脑上访问后台管理系统的地址如下:http://localhost:8001/如果任擎服务器不是在当前电脑,则需要将上面网址中的“localhost”换成任擎服务器所
通过前面的操作,我们已经创建好了一个简单的学员信息管理应用,现在,我们点击项目资源管理器前端文件里的index.tfp,如下图:在打开的前端页面设计器里,点击顶部工具栏上的“预览”按钮:会打开列表页面的预览窗口,如下图所示:说明:预览时,服务器需要编译该页面的相关内容,会稍微有些慢,请耐心等待一下;正式运行时,服务器会缓存页面最后一次改动后编译的代码,不需要每次都编译,打开速度会很快。在该窗口内,
6、创建学员信息修改页面在 TaskBuilder 的项目资源管理器内,点击学员管理项目节点(xygl)里的“前端文件”子节点右侧的加号:会弹出如下所示的“添加前端资源”的对话框:在“资源名称”输入框内输入:update,然后在下面的资源类型列表里点击 “数据修改TFP” 按钮,然后点击 “下一步” 按钮,打开如下图所示的 “创建数据修改TFP” 向导对话框:在该对话框内,按以下步骤操作:(1)先
在 TaskBuilder 的项目资源管理器内,点击学员管理项目节点(xygl)里的“前端文件”子节点右侧的加号:会弹出如下所示的“添加前端资源”的对话框:在“资源名称”输入框内输入:add ,然后在下面的资源类型列表里点击 “数据添加TFP” 按钮,然后点击 “下一步” 按钮,打开如下图所示的 “创建数据添加TFP” 向导对话框:在该对话框内,按以下步骤操作:(1)先点击“数据模型”输入框右侧的
4、创建学员信息列表页面在 TaskBuilder 的项目资源管理器内,点击学员管理项目节点(xygl)里的“前端文件”子节点右侧的加号:会弹出如下所示的 前端资源创建向导 的对话框:在该对话框中选择“数据查询TFP”,资源名称会自动设置为:index(这里建议不要修改,否则可能会导致后续创建的功能无法正常使用),然后点击 “下一步” 按钮,打开如下图所示的 “创建数据查询TF
3、创建学员信息数据模型使用TaskBuilder开发应用的第一步就是先创建数据模型,数据模型是用来存储应用数据结构的文件,可以定义各项业务数据有哪些字段,每个字段的数据类型、长度、是否为空等,TaskBuilder 提供了一个可视化的数据模型设计器,可以不借助任何其他第三方工具,完成应用数据模型的设计。在TaskBuilder 的项目资源管理器内,点击学员管理项目节点(xygl)里的“数据模型”
2、创建学员管理项目打开 TaskBuilder ,点击左侧项目资源管理器顶部工具栏上的加号按钮:在弹出的对话框中输入以下信息:项目代码:xygl(只能是字母、数字或下划线)项目说明:学员管理点击确定按钮,即可完成项目的创建,在 TaskBuilder 的项目资源管理器内就可以看到这个新建的项目了,如下图所示:点击该项目节点,可以展开看到该项目下面有5个子节点,如下图所示:后续就可以在此继续添加、
1、示例应用简介为了让大家快速了解 TaskBuilder 的相关功能,我们将带领大家一步一步实现一个简单的增删改查应用。这个示例应用假定是为某个培训学校开发一个管理学员基本信息的应用,我们提供了一份用来测试的学员名单,下载地址:http://www.taskbuilder.org/app/website/doc/xyxx.xlsx内容如下图所示:说明:上述Excel文件里的数据只是为了演示Tas
TaskBuilder系统标签栏和系统状态栏使用TaskBuilder进行开发时,有一部分操作界面是以对话框的形式显示的,因为这些界面里要显示的内容相对比较少,例如创建各种资源文件的向导界面,而其他大部分功能的操作界面都是以标签页的形式显示在TaskBuilder主界面的操作区中,可以同时打开多个功能的操作页面,每个页面都会在系统标签栏显示一个对应的标签,标签内会显示该页面的标题。当打开了多个标签
TaskBuilder提供的辅助工具在TaskBuilder主界面右上角提供了以下辅助工具的图标,点击后即可打开对应界面:点击后会刷新整个TaskBuilder的界面,在刷新前,请先保存好界面中编辑过的相关数据,以免丢失。点击后可以查看和反馈建议。点击后可以查看在线帮助。点击后可以查看更新公告。点击后可以切换是否显示或隐藏调试工具,该调试工具主要用来查看TaskBuilder本身在运行的过程中可能
TaskBuilder内设置任擎服务器在使用TaskBuilder进行软件开发时,必须要先连接到任擎服务器(后续文档所说的服务器如果不特别注明,皆指任擎服务器)才能继续操作,因为使用TaskBuilder开发所需的数据模型、后台服务和前端页面等文件都存放在任擎服务器上,这些文件都需要通过任擎服务器才能解析和运行。所以,在使用TaskBuilder进行软件开发前,请先配置好任擎服务器。对于很多开发者
TaskBuilder 后台服务测试工具为了方便开发者测试开发完的后台服务,TaskBuilder提供了一个后台服务测试工具,点击系统侧边栏里的请求服务图标 ,即可打开该工具,界面如下图所示:在该工具顶部,可以输入要测试的后台服务的地址,在中间区域的编辑器内设置好请求参数(JSON格式,如果没有,可以不用设置),然后点击“发送请求”按钮,即可模拟浏览器向任擎服务器发送服务请求,服务执行结
为了方便开发者连接当前任擎服务器上配置的各个数据源对应的数据库进行相关操作,TaskBuilder提供了一个SQL执行工具,点击系统侧边栏里的执行SQL图标,即可打开该工具,界面如下图所示:该工具从上至下分为三个区域:l 工具栏:在此可以选择要执行数据库操作的数据源(数据库),可以点击“执行”按钮执行SQL编辑区内的SQL语句。另外,还提供了撤销、重做、查找、清空和刷新等按钮。l&nbs
在进行软件开发时,开发者一般会在自己电脑上搭建一个开发环境,先在自己电脑上进行开发和测试,没有问题后,再通过远程桌面、ftp或其他工具把代码发布到正式服务器上。为了方便开发者同步本地开发环境和正式服务器上的文件,TaskBuilder提供了一个文件同步工具,点击系统侧边栏上的文件管理图标,即可打开该工具,界面如下图所示:在该工具的左侧,用来显示TaskBuilder所在电脑系统内指定文件夹的信息。
点击系统侧边栏里的项目图标,会在系统资源列表里显示当前任擎服务器上所有项目的各种资源列表,包括数据模型、后台服务、前端文件、数据表单和微信小程序等。项目资源管理器用来对开发者自己开发的软件项目进行管理,这里的“项目”是指仅供开发者自己或开发者指定的特定用户使用、不需要发布到任讯应用市场让公开市场上的其他客户下载安装和使用的应用系统。点击项目资源管理器顶部工具栏上的蓝色加号按钮,可以打开新建项目的对
数据源管理任擎服务器默认必须要连接一个数据库作为系统数据库,在该数据库中需要存放组织结构、系统群组、应用信息、访问权限等运行任擎所必须的一些基础数据,开发者可以直接使用该数据库进行各种应用的开发。目前任擎安装包仅提供了MySQL和MS SQL Server这两种数据库的初始化语句(在安装包的tasgine\db目录内),如果开发者还想访问其他类型的数据库,或者现有信息系统的数据库,则可以使用Tas
TaskBuilder主界面介绍TaskBuilder的主界面分为如下图所示的7个区域:这7个区域的作用简要介绍如下:2、服务器设置:在此查看和设置任擎服务器的信息。应用系统的代码都是保存在任擎服务器上的,TaskBuilder必须连接任擎服务器才能进行相关操作,且同一时间只能连接一个任擎服务器,默认连接服务器列表中的第一个服务器,可以打开服务器列表选择其他服务器进行切换,切换服务器后,区域4内的
TaskBuilder_v1.3.45版更新说明打印报表整个打印报表功能进行了重构,解决了原来存在的打印模糊、分页不准确等问题,并采用跟tfp页面设计器一样的设计界面,使用更加简便,功能更加强大。具体包括以下功能特性:1、整个打印页面分为页眉、表头、表体、表尾和页脚5个部分,可以根据需要选择是否要显示某个部分以及每个部分要显示的内容:(1)页眉:用来在报表顶部显示固定的文本内容,默认分为左中右三个
任擎服务器Docker版安装配置指南第一步:准备宿主机运行环境在安装和运行任擎服务器Docker容器之前,需要先在宿主机中创建好相关目录,以便存储任擎服务器的配置文件、附件、日志和数据库文件等信息。在宿主机中执行以下命令创建相应目录:mkdir -p /home/tasginemkdir -p /home/tasgine/configmkdir -p /home/tasgine/filesmkdi
任擎服务器macOS版安装配置指南下面是安装和配置 任擎 服务器macOS版的详细操作说明:第一步:下载并初始化任擎服务器点击下面的链接下载 任擎 服务器macOS 版本最新的绿色安装包: http://taskbuilder.oss-cn-beijing.aliyuncs.com/tasgine_mac_arm.zip说明:当前的任擎服务器Mac版仅支持运行在搭载 Apple Silincon
任擎服务器CentOS版安装配置指南下面是安装和配置 任擎 服务器centos版的详细操作说明:第一步:下载并初始化任擎服务器点击下面的链接下载 任擎 服务器centos版本最新的绿色安装包:http://taskbuilder.oss-cn-beijing.aliyuncs.com/tasgine.tar.gz自动配置脚本当前仅支持指定目录下运行,所以第一步必须先创建/home/taskmsg目
任擎服务器Windows版安装配置用 TaskBuilder 开发的应用,必须先安装和配置好 任擎 服务器,因为要通过 任擎 解析和编译 tfp 页面,而且, 任擎 也可以作为Web服务器和后台应用服务器,负责接收和响应静态文件请求(html、css、前端js和图片等),解析和执行后台服务代码,并提供身份验证、访问权限校验、会话管理、文件上传下载、数据缓存管理、计划任务管理、日志记录和跟踪、数据库
1任讯简介任讯是专为企业内部管理而设计的一款办公专用客户端软件,可以作为企业办公的入口,包括手机端和电脑端两种客户端,内置消息提醒、通讯录、即时通讯等基础功能。另外,还可以在工作台内随时增加扩展功能。任讯手机客户端支持iOS和Android系统,集成了手机系统的消息推送、拍照、定位、扫码等丰富的功能,可以用于各种业务工作的提醒、数据填报和工作审批等场合。2任讯核心功能2.1消息中心消息中心用来集中
1 TaskFlow简介任流TaskFlow是本公司的第四代工作流引擎,从2003年开始研发第一个版本到现在已经有20多年历史,在这20多年的发展过程中,该产品不断迭代完善,已经非常成熟和稳定,并经过了上万家客户的检验。使用工作流可以改进和优化业务流程,提高业务工作效率,实现更好的业务过程控制,是工作有序开展,规范执行,持续跟进的前提。TaskFlow工作流引擎通过计算机技术的支持去定
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号