TaskBuilder主界面介绍

TaskBuilder支持的三种开发模式 TaskBuilder内,最简单的开发模式就是基于数据表单的零代码开发模式,这种模式将数据模型、后台服务和前端页面这三种元素统一合并到一个叫“数据表单”的文件里,只需要在这一个文件中配置填报和查询界面,就会自动生成对应的数据模型、后台服务和前端页面,而且界面设置非常简单易用,不需要任何编程基础,直接就可以上手操作。但相应地,该模式为了尽量简化操作,不支持配置复杂的前后端业务逻辑,也不支持自定义组件样式,所以,这种开发模式只适合开发一些简单的应用,不支持开发特别复杂的业务系统。1多层分离的低代码开发模式。 阅读详情

TaskBuilder主界面介绍
TaskBuilder的主界面分为如下图所示的7个区域:
在这里插入图片描述

这7个区域的作用简要介绍如下:
在这里插入图片描述

2、服务器设置:在此查看和设置任擎服务器的信息。应用系统的代码都是保存在任擎服务器上的,TaskBuilder必须连接任擎服务器才能进行相关操作,且同一时间只能连接一个任擎服务器,默认连接服务器列表中的第一个服务器,可以打开服务器列表选择其他服务器进行切换,切换服务器后,区域4内的内容会随之发生变化。
在这里插入图片描述

4、系统资源列表:默认显示项目资源列表,点击系统菜单里的数据源按钮,会显示当前任擎服务器上已配置的数据源信息;
5、系统标签栏:以标签的形式显示当前已打开的所有功能页面的标题,点击某个标签就会在区域6内显示这个功能页面对应的界面和内容;
6、功能操作区:用来显示TaskBuilder各项功能的操作界面,包括文件管理器、SQL编辑器、数据模型设计器、后台服务设计器、前端页面设计器等。
7、系统状态栏:用来显示一些提示信息,包括当前打开的文件路径、错误提示等。

TaskBuilder功能特性 目前,tfp组件采用的前端框架为jQuery,将来可能会支持VUE、React等其他框架,到时,如果要更换前端框架,整个页面不需要重新开发,只需要修改一下tfp页面源码中的框架类型即可,到时,任擎会自动编译成采用新框架的页面代码。简单的业务功能,通过可视化拖拽设计即可完成,如果前端有复杂的业务逻辑,可以在独立的代码编辑器内编写前端脚本,所有前端组件都封装成了JavaScript对象,在前端脚本内,可以用面向对象的形式获取或设置组件的属性,调用组件方法,处理组件事件。 阅读详情

相关推荐

TaskBuilder数据添加页面前后端交互原理解析

如果选择的是表单输入项,则字段值会显示为: req.输入项编号 ,表示在后台服务里执行数据添加操作时,该字段的值会从前端请求对象req里获取,因为表单在提交数据时,会自动将这些输入项的值放到req对象中发送给后台服务。在该界面中可以看到,里面有一条 调用组件方法 的语句,组件设置为form1,方法设置为提交数据,这样设置好后,当用户点击抽屉页顶部的 确定 按钮时,就会将表单里各个输入项的值全部放到req对象中发送给后台服务。这些语句都可以在左侧的语句库中找到,然后拖拽到右侧的业务逻辑编排区即可。

Nodejs_home的博客 892

taskbuilder低代码开发平台笔记(一)

后来我使用一台服务器作为远程服务端,mysql也安装好了,远程安装链接数据库失败,查到了一些方法得知,mysql需要配置远程访问才行,2.基于数据库,可以使用sqlserver,也可以使用mysql。这里使用mysql社区版本,最新版本下载【解压绿色安装包,运行配置向导,填写信息,开始制作表单系统。就此实验环境部署成功,后续在更新相关的实验笔记。1.平台程序下载:官网提供绿色版下载文件,【非推广应用,自己用的地代码开发笔记】mysql5.7.39社区版本。任擎低代码开发平台官网【

u012175909的博客 877

低速信号设计之 LPC 篇

摘要:LPC总线作为服务器低速信号设计的关键技术,在BIOS芯片连接、Super I/O芯片控制和嵌入式管理等方面发挥着重要作用。其采用33MHz时钟频率和4位并行传输机制,理论速率达16.5MB/s。设计时需重点关注布线长度(建议<10cm)、信号完整性(45°走线、合理层间隔离)和过孔优化等要点。典型应用案例表明,通过规范设计可确保在工业控制等复杂环境中稳定工作。LPC总线凭借低成本、低引脚数和良好兼容性,仍是服务器低速外设连接的重要解决方案。

qq_16237389的博客 1124

TaskBuilder低代码开发必须的三种文件—后台服务文件

在后台服务中引入的js模块必须满足CommonJS或ES6这两种js模块规范中的一种,否则无法正确引入,CommonJS是Node.js默认的模块规范,Node.js内置的系统模块、大部分npm模块和用TaskBuilder创建的后台服务都是采用的这种规范,有一些比较新的npm模块可能会采用ES6模块,具体哪个npm模块采用的什么规范请查看该模块的说明文档。上图对话框中的模块名称是指在当前后台服务中为引用的模块分配的一个变量名,可以和npm包的名称一致,也可以改成其他名称,开发者可以根据自身需要进行设置。

Nodejs_home的博客 880

TaskBuilder低代码开发工具

TaskBuilder.org是一款面向IT技术支人员和程序员的低代码开发工具,通过组件化、可视化、向导和模板等多种手段可以做到尽量少写代码、甚至不写代码就能开发各种业务应用,大幅提升软件开发效率。 目前市面上很多所谓的低代码平台其实大多数都只是把传统的OA系统换了个壳,核心还是自定义表单和流程,这类低代码主要是面向企业行政办公人员,用来制作一些简单的日常办公流程,如请假报销等,如果遇到复杂的业务,就无法实现了。 相对上述这些类OA的低代码开发平台,TaskBuilder更强大、更专业,简单的业务通过向导一

tb2022的博客 7784

TaskBuilder系统标签栏和系统状态栏

使用TaskBuilder进行开发时,有一部分操作界面是以对话框的形式显示的,因为这些界面里要显示的内容相对比较少,例如创建各种资源文件的向导界面,而其他大部分功能的操作界面都是以标签页的形式显示在TaskBuilder主界面的操作区中,可以同时打开多个功能的操作页面,每个页面都会在系统标签栏显示一个对应的标签,标签内会显示该页面的标题。当系统标签栏内的标签很多时,可能会出现显示不下的情况,这时,可以点击系统标签栏右侧的“向左滚动”或“向右滚动”图标来显示更多标签。

Nodejs_home的博客 322

TaskBuilder提供的辅助工具

点击后可以切换是否显示或隐藏调试工具,该调试工具主要用来查看TaskBuilder本身在运行的过程中可能出现的一些错误信息,正常情况下不需要打开。点击后会刷新整个TaskBuilder的界面,在刷新前,请先保存好界面中编辑过的相关数据,以免丢失。TaskBuilder提供的辅助工具。点击后可以查看和反馈建议。点击后可以查看在线帮助。点击后可以查看更新公告。

Nodejs_home的博客 239

TaskBuilder简介

为此,TaskBuilder在底层架构层面,就进行了精心的设计,既可以通过组件化、向导化、可视化、模版化等多种手段,让软件开发变得更加简单,又通过采取多层分离的架构,将数据模型与业务分离、前端界面和后台服务分离、界面与逻辑分离,每一层都提供了功能强大的开发工具,可以进行细致精确的设计,而不是混杂在一起,遇到复杂的业务就无法灵活处理。而且,在此基础之上,为了最大程度地简化开发,又提供了基于“数据表单”和“快应用”这两种形式的零代码开发模式,可以满足不同技术基础的用户,大家可以根据自身需求进行选择。

Nodejs_home的博客 793

TaskBuilder内设置任擎服务器

另外,有的开发者还部署了多套基于任擎的信息系统,为了方便访问,TaskBuilder提供了专门的服务器设置功能,可以在TaskBuilder内配置多个任擎服务器的信息,从而可以实现用一个TaskBuilder连接多个任擎服务器进行开发,但TaskBuilder同时只能连一个任擎服务器,如果要访问另外一个服务器的资源,需要在服务器列表里选择这个服务器进行切换。服务器名称:用来设置服务器的名称,以便在列表中查看和区分各个服务器,可以随意设置,但不能跟其他服务器重名,且只能是字母、汉字、数字和下划线。

Nodejs_home的博客 1489

TaskBuilder前端请求后台服务的方式

这种方式表示可以直接对指定的数据表单的数据进行增删改查操作,实现原理和设置界面与上面的采用数据模型的方式基本一样,设置完后,在保存页面时,也会自动生成对应的tbs后台服务,区别就是这里操作的是数据表单自动生成的数据模型,而且,如果一个数据表单里有多个数据模型(一个主表,一个或多个子表),则在设置时,可以选择具体要对哪个数据模型进行操作。在该对话框中,需要先选择是添加还是修改操作,然后选择数据模型,再选择要操作的字段,并设置好字段的值,然后还可以设置请求参数,点确定,即可完成设置。

Nodejs_home的博客 881

简述TaskBuilder低代码开发平台

在国外,无代码平台的可谓是百家争鸣,展现形式各式各样,发展也是如火如荼。但是国内的无代码平台却还没被普及。不仅如此,很多程序员对“无代码”这种技术存在一定的抵触心理,认为只是一些不入流的技术,仅可完成简单的需求,没有太大的作用。但是,一旦深入了解后,可以发现,国内很多无代码平台是十分便利的,极其有效的提高了开发效率。甚至有些无代码平台可以完成很复杂的功能需求。 而我推荐企业使用无代码平台也有几大原因,它可以为企业带来以下好处。 一 缓解技术部门压力。无代码的开发效率高,公司可以极快的解决内部需求。 二 避免

Nodejs_home的博客 1826

TaskBuilder常见页面前后端数据交互原理解析

上面只是使用 #[js表达式] 这种形式实现的一个简单的示例,实际可以根据需求实现更复杂的功能,例如数据库里存储的性别值是0和1,0表示男,1表示女,则在列表里,就可以创建一个函数,传入性别值,然后在函数里判断,如果性别值等于0,就返回字符串:“男”,否则返回字符串:“女”,然后性别这一列的数据绑定格式就可以用 #[ 函数名( {性别字段名} ) ] 这种形式实现根据不同的值显示不同的内容。如果后面修改了这些参数,在保存该页面时,就会自动重新生成对应的后台服务文件,覆盖原来的文件。

Nodejs_home的博客 1032

TaskBuilder设置动态查询参数

一个功能完备的数据列表页面应该给用户提供丰富的查询条件,以便用户可以根据各种条件查询自己想要的数据,为此,TaskBuilder的创建数据查询页面的向导提供了专门的设置动态查询参数的界面,所谓“动态查询参数”是指在进行数据查询时,如果前端页面给后台服务传了该参数,就使用该参数对应的查询表达式作为查询条件进行查询,如果该参数没有传值,则不使用该参数对应的查询表达式作为查询条件进行查询。等于判断可以用于数值、日期时间、字符、短字符串等类型的字段,字符串类型的字段如果有比较长的字符串值,不建议进行等于判断;

Nodejs_home的博客 593

TaskBuilder.fs 使用教程

TaskBuilder.fs 使用教程 1、项目介绍 TaskBuilder.fs 是一个用于 F# 的计算表达式构建器,旨在简化 F# 中的异步编程。它允许开发者使用类似于 C# 的 async/await 语法来编写异步代码,从而提高代码的可读性和维护性。该项目是一个单文件库,可以轻松集成到任何 F# 项目中。 2、项目快速启动 安装 克隆项目仓库: git clone https://g...

gitblog_00683的博客 441

国内低代码开发平台TaskBuilder

TaskBuilder是一款企业级低代码开发工具,他通过智能化和便捷化的功能,大幅降低了开发企业管理类软件的难度,不需要专业的软件研发知识,只要有一定的计算机操作基础,经过简单的培训,即可开发各种管理应用,让企业在面对快速变化的市场和管理需求时,能以较低成本迅速响应。 TaskBuilder 开发利器一:应用管理器 可以实现应用从创建、配置、开发、测试,到发布、运维、升级等完整生命周期的管理。 可以按用户、部门或角色进行权限设置,可以精确控制应用的访问权限和具体操作权限。 提供应用运行容器,易于分发、部署和

Nodejs_home的博客 3802

TaskBuilder项目实战:创建项目

TaskBuilder开发应用系统的第一步就是创建项目,项目可以是一个简单的功能模块,也可以是很多功能模块的集合,具体怎么划分看各位的实际需要,我们一般会将相互关联比较紧密的一组功能模块放到一个独立的项目内,以便打包成独立的产品发布,例如人力资源管理、进销存、客户关系管理、项目管理等,或者为某个客户定制开发的项目,也会在TaskBuilder内创建独立的项目。项目代码:demo_sm,sm是Sales Management的缩写。项目创建好之后,就可以在里面开发各个功能模块了。

Nodejs_home的博客 337

TaskBuilder_v1.3.45版更新说明

2、增加了普通表格组件,可以用来实现组件的快速布局,支持设置多行多列,支持拆分合并,支持在上下插入行、在左右插入列,支持设置行高和列宽,支持设置单元格水平和垂直对齐方式,支持设置单元格边框宽度和样式。1、增加了弹窗选择组件,可以配置好要选择数据的弹窗页面,以及弹窗页面里选择的数据记录的字段与当前页面里输入项的对应关系,然后在用户用该组件选择好数据后,点弹窗里的确定按钮,即可将数据自动绑定到对应的输入项上,不需要再用脚本来实现该功能。表体的具体高度是根据页面大小、页眉页脚、表头表尾等的显示方式动态决定的。

Nodejs_home的博客 545

TaskBuilder创建客户信息列表页面

在该对话框中,默认会列出当前项目的所有数据模型,现在里面就只有一个我们前面创建的客户信息的数据模型(demo_sm_customer.tdm),点击所属项目列表可以查看当前任擎服务器上的所有项目,选中某个项目可以在下面的模型列表中显示这个项目中的所有数据模型,如果模型比较多,在关键字输入框中输入搜索关键字,点击“查找”按钮,可以查找符合条件的数据模型。数据删除服务相关设置:用来设置使用数据删除后台服务的方式,可以选择是自动创建还是使用已有的服务,如果使用已有服务,则需要点击右侧的“选择…

Nodejs_home的博客 990

Qoder Work vs Lobster AI:办公AI工具深度对比(2026年2月更新)

Qoder Work = 本地安全的“文件管家”Lobster AI = 混合智能的“办公全能助手”选择逻辑:隐私优先→选Qoder Work;效率优先→选Lobster AI。

lpfasd123的博客 997

发那科机器外部轴配置以及所需软件以及硬件

保姆级的发那科新增外部轴的硬件和软件配置,文件中附带接线图

上一篇: TaskBuilder_v1.3.45版更新说明
下一篇: 数据源管理
Nodejs_home
博客等级 码龄7年 218粉丝 · 81原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值