`
suxing
  • 浏览: 209100 次
  • 性别: Icon_minigender_1
  • 来自: 遵义
社区版块
存档分类
最新评论

zlbh学习理解

    博客分类:
  • zlbh
阅读更多

我的学习从界面层开始,操作文档提供了一个例子,一个录入数据的界面,bh平台提出了资源卷的概念,数据源,逻辑数据库,业务数据集,smart form这些资源置放于资源卷下,便于区别不同应用。

构造开始,先创建逻辑数据库,逻辑数据表,这两个应该就是bh的数据层,逻辑数据库的创建时需要确定数据源,也就是一个物理数据库连接。逻辑数据库及数据表的创建独立于现实数据库,bh平台在它们之间作了映射,在创建逻辑数据表时无需考虑你使用的是sqlserver还是oracle,bh对它们作出了抽象,有自己的一套字段类型。文档还说明他们也可以提供其它数据库的支持。似乎很酷!

接下来是创建业务数据集和业务数据表。业务数据集是业务数据表的容器,对业务数据表的理解我觉得像是视图,创建数据表时被要求选择逻辑数据表,并从中选取字段,当然也可以直接写sql。重要的,在这里可能确定对数据的操作类型,read/write。

然后就是界面了,新建一个smart form,他们叫智能窗体的东东。革命性的地方,这可不是一般的窗体,它已经在正常工作了,就像经过编译一样,bh平台的特点它是解释执行的,这个说法也不准确,我先这么理解它吧。smart form有二种模式,设计模式和运行模式,但也觉得不十分准确,因为在运行模式中,界面空白处右键可以定制界面,对界面排版进行调整。

进入设计模式,工具框提供很多智能插件,网格视图,记录视图,变量部件,甚至还有甘特图。将记录视图拖放到smart form中,并设置记录视图的数据源为之前创建的业务数据表,记录视图立即出现该业务数据表的各字段的编辑录入框,且根据字段类型有单行、多行、文件选择等多种编辑框。Amazing!

对于命令按钮,是先确定操作,然后将按钮关联到操作中。在操作设置中新增一个操作名称,后设置它具体步骤,操作步骤也只需要设置过程类型,选择过程,设置关联部件就行,没有任何代码。比如在过程选择中有就是数据保存,放弃编辑,关闭智能窗体等,只要设置,接下来的工作bh平台来完成。Amazing!

分享到:
评论

相关推荐

    用于光伏设计的光伏组件自动编号CAD控件

    可输入逆变器回路数,每串块数,从左到右还是从右到左,每个子阵几行几列,多少个间隔子阵,逆变器号-回路号-组件编号;加载 ZLBH1.VLX CAD 启动命令 zlbh

    JavaScript实现弹出模态窗体并接受传值的方法

    本文实例讲述了JavaScript实现弹出...=Request(xmbid)%>&zlbh='+zwbh+'&typeid=<%=typeid%>','window','dialogWidth=500px;dialogHeight=240px;status=no;'); if(document.selection){ if (sUrl == 123) { }

    超市管理系统

    table hyspjg add sl decimal(12,3) null,yzxj decimal(12,2) null,hyzxj decimal(12,2) null,zdr char(6) null, zdrq smalldatetime null,zxr char(6) null,zxrq smalldatetime null go create table dbo.sjjhjld ...

    基于Springboot的实验报告系统源码数据库文档.zip

    基于Springboot的实验报告系统源码数据库文档.zip

    ERA5_Climate_Single_Month.txt

    GEE训练教程——Landsat5、8和Sentinel-2、DEM和各2哦想指数下载

    基于springboot智能健康饮食系统源码数据库文档.zip

    基于springboot智能健康饮食系统源码数据库文档.zip

    基于SpringBoot的校园服务系统源码数据库文档.zip

    基于SpringBoot的校园服务系统源码数据库文档.zip

    史上最全IXIA测试仪配置使用指导手册(含IxNetwork,图文并茂超详细!).zip

    内容概要: IXIA测试仪的基本配置.doc ixia测试仪基础使用示例.doc IxNetwork如何进行抓包回放-V1.0.pdf IxNetwork如何自定义报文-V2.0.pdf ixia构造ip分片方法.txt IxNetwork使用简介.pdf 适用人群:网络协议造包、打流相关的测试工程技术人员,想要学习的同学可以下载哈 使用场景:构造pcap包,打流 Ixia简介 IXIA使用的是Server-client模式,Server端在测试仪表的主机上,在开机后会随着主机内的操作系统的启动而自动启动,一般情况下不需要人为的手工启动。因此在通常不需要为主机配置专用的显示器和键盘。 client端包括两个测试软件: Ixia Explorer和ScriptMate。这两个软件一般安装在测试用计算机上,在仪表自带的主机中也有这两个软件。根据测试项目的不同来选择使用不同的软件。Ixia Explorer主要提供数据流的测试,针对设备的功能进行测试; ScriptMate提供各种性能测试窗口,针对设备的性能进行测试。 Auto:自动分配;

    基于Python+Django花卉商城系统源码数据库文档.zip

    基于Python+Django花卉商城系统源码数据库文档.zip

    Umi-OCR-main.zip

    Umi-OCR-main.zip

    微信小程序源码-促销抽奖.zip

    基于微信小程序开发的促销抽奖小工具源码,适用于初学者了解小程序开发过程以及简单抽奖工具的实现。

    Sen2_median.txt

    GEE训练教程——Landsat5、8和Sentinel-2、DEM和各2哦想指数下载

    springboot的概要介绍与分析

    以下是一个关于Spring Boot设计的资源描述及项目源码的简要概述: Spring Boot设计资源描述 Spring Boot是一个为基于Spring的应用提供快速开发工具的框架,其设计旨在简化Spring应用的初始搭建和开发过程。以下是一些关键资源: Spring Boot官方文档:详细阐述了Spring Boot的核心特性、自动配置原理、起步依赖、内嵌式服务器等关键概念。这是学习和掌握Spring Boot设计的首选资源。 在线教程与视频:各大在线教育平台提供了丰富的Spring Boot教程和视频课程,从基础入门到高级应用,帮助开发者全面了解和掌握Spring Boot设计。 书籍与电子资料:许多技术书籍和在线电子资料深入讲解了Spring Boot的设计原理、最佳实践和项目案例,为开发者提供了宝贵的学习资源。 项目源码示例 以下是一个简单的Spring Boot项目源码示例,用于演示Spring Boot的基本结构和自动配置功能: java // 引入Spring Boot依赖 @SpringBootApplication public class MySpri

    基于springboot美妆领域管理系统源码数据库文档.zip

    基于springboot美妆领域管理系统源码数据库文档.zip

    tables-3.7.0+gpl-cp37-cp37m-win_amd64.whl

    tables-3.7.0+gpl-cp37-cp37m-win_amd64.whl

    算法实现的概要介绍与分析

    算法是计算机科学的核心,它们在解决各种问题时发挥着关键作用。一个好的算法不仅可以提高程序的效率,还可以简化复杂的问题。下面我将通过一个具体的例子——快速排序算法(Quick Sort)——来展示算法的实现过程,包括资源描述和项目源码。 ### 快速排序算法简介 快速排序是一种高效的排序算法,采用分治法的思想。其基本步骤如下: 1. 从数列中挑出一个元素,称为“基准”(pivot)。 2. 重新排序数列,所有比基准值小的元素放到基准前面,所有比基准值大的元素放到基准后面(相同的数可以到任一边)。在这个分割结束之后,该基准就处于数列的中间位置。这个称为分割(partition)操作。 3. 递归地(recursive)把小于基准值的子数列和大于基准值的子数列排序。 ### 资源描述 快速排序算法因其高效性和简洁性,在实际应用中非常受欢迎。它的时间复杂度平均为 O(n log n),最坏情况下为 O(n^2),但这种情况很少发生。快速排序的空间复杂度为 O(log n),因为它使用了递归来实现。 快速排序的一个典型应用场景是在数据库系统中对大量数据进行排序。由于它的高效性,快速排序

    基于springboot农场投入品运营线上管理系统源码数据库文档.zip

    基于springboot农场投入品运营线上管理系统源码数据库文档.zip

    基于springboot个性化影院推荐系统源码数据库文档.zip

    基于springboot个性化影院推荐系统源码数据库文档.zip

    linux基础进阶笔记

    linux基础进阶笔记,配套视频:https://www.bilibili.com/list/474327672?sid=4493093&spm_id_from=333.999.0.0&desc=1

Global site tag (gtag.js) - Google Analytics