(24)IsMdiContainer 属性:获取或设置一个值,该值指示窗体是否为多文档界面(MDI)中的子窗体的容器。值为true时,是子窗体的容器,值为false时,不是子窗体的容器。...数组中的每个元素表示以此窗体作为父级的多文档界面(MDI)子窗体。 (27)MdiParent属性:用来获取或设置此窗体的当前多文档界面(MDI)父窗体。...5、NumericUpDown 控件 【Windows 窗体】控件组中的 NumericUpDown 控件看起来像是一个文本框与一对用户可单击以调整值的 箭头的组合。...常用的MDI子窗体的属性有: (1)IsMdiChild属性:该属性用来获取一个值,该值指示该窗体是否为多文档界面(MDI)的子窗体。...XButton按钮, 仅用于Microsoft智能鼠标浏览器) 和XButton2 (按下了第二个XButton按钮,仅用于 Microsoft智能鼠标浏览器) Clicks属性:用来获取按下并释放鼠标按钮的次数
(微软发布的关联式数据库管理系统)一般指Microsoft Office Access Microsoft Office Access是由微软发布的关系数据库管理系统。...可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。...由于在Office 97及以前的版本中,Microsoft JET 3.51及以前版本的数据库引擎是随Access一起安装和发布的,JET数据库与Access就有了天生的血缘关系,并且Access对JET...数据库做了很多地扩充,如,在Access的环境中,可以在查询中使用自己编写的VBA函数,Access的窗体、报表、宏和模块是作为一种特殊数据存储在JET数据库文件(.mdb)中,只有在Access环境中才能使用这些对象...创建 “创建”功能区中包括表、窗体、报表、其他和特殊符号5个分组,“创建”功能区中包含的命令主要用于创建Access2007的各种元素。
(属性) 获取或设置一个值,该值指示是否启用“打印到文件“复选框 AllowSelection(属性) 获取或设置一个值,该值指示是否启用“页“选项按钮 Document(属性) 获获取或设置一个值,指示用于获取....报表专家通过公式,交叉表,子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏的重要关系.如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息输出。...它们的关系如下: 下面我们就来建立水晶报表,步骤 (1) 新建一个Windows应用程序,将其命名为Exll-02,默认主窗体为Forml, (2) 在Forml窗体中添加一个CyrstalReportViewer...1 利用Word打印员工报表 Microsoft Word 是微软公司提供的文档处理软件,在处理文档和资料的过程中显示出了强大的功能。...Microsoft Excel是微软公司提供的用于办公的应用软件,具有强大的报表统计等功能。本实例在打印学生信息时,通过将数据导入到Excel 文件中进行打印。
升级SQL 改动太多,见链接 不兼容改造 租户进行了大重构,所有的系统表都加入了租户ID字段 用户与租户的关系采用中间表 租户Header中的租户KEY命名改为:X-Tenant-Id 系统模块敏感接口加了权限注解...第二个值end取了第一个值 #268 建议JUpload组件,disabled为true的时候上传button能够变灰或者其他样式图案,便于知晓无法再点击上传。...#4330 【BUG】最新版jeecgboot的auto-poi版本错误,导致excel导入有表达式的情况识别异常 #4328 下拉列表框字段字典table加条件后搜索区域的字典没加载进去 #4306...目前提供四套风格模板(单表两套、一对多两套) 封装完善的用户、角色、菜单、组织机构、数据字典、在线定时任务等基础功能。...导入导出等),基本满足80%项目需求 简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能 集成简易报表工具,图像报表和数据导出非常方便,可极其方便的生成图形报表、pdf、
例如,在列表视图控件中,数据可用于缩略图、磁贴、图标、列表或详细信息视图。 RangeValuePattern IRangeValueProvider 用于具有一系列可应用于该控件的值的控件。...SelectionPattern ISelectionProvider 用于选择容器控件。 例如,列表框和组合框。...SelectionItemPattern ISelectionItemProvider 用于选择容器控件中的各个项,如列表框和组合框。...TransformPattern ITransformProvider 用于可调整大小、移动和旋转的控件。 Transform 控件模式通常用于设计器、窗体、图形编辑器和绘图应用程序。...属于窗口的控件示例是顶级应用程序窗口(Microsoft Word、Microsoft Windows 资源浏览器等)、多文档界面 (MDI)子窗口和对话框。
造成这个问题的原因是页面上的控件没有设置z-index属性,z-index属性决定元素显示的前后层次,一个z-index值大的元素永远都处在比它z-index值小元素的前方。...Selenium WebDriver的优点是支持的语言多,支持的浏览器多。...Selenium WebDriver的优点是支持的语言多,支持的浏览器多。...比如论坛中的子论坛和它的分类之间,以及一些具有包含关系的层次数据条目。使下拉列表框中,不同的level有一定的显示缩进将是非常友好的一种排版方式。...(3) 8.案例学习:使用组合框控件 本次实验目标是在FORM窗体上建立一个列表框控件,两个组合框控件以及一个文本框控件,通过这些控件彼此之间的关联,学习并掌握ComboBox组合框控件的主要属性和方法
大家好,后期开始部分介绍Access数据内容,首先简单介绍下学习Access数据库的基本框架,主要包括六个常用的对象:表、查询、窗体、报表、宏、VBA模块。...3、窗体:操控数据库的数据 窗体在Access数据库中有两种形式存在,一是静态数据显示窗体,二是可以创建人机交互界面,用来操控数据库的显示,切换和计算等。...4、报表:分析或打印数据 报表是指将表和查询对象中的数据以特定的板式进行分析整理,并按照用户指定的方式进行打印。...6、VBA编程:数据关系处理工具 通过VBA编程建立复杂的VBA程序,以完成简单的宏无法处理的任务。用来进行数据计算和判断等。...---- 对于Access数据库的内容,前四种对象是需要学习的基础内容,而宏与模块VBA编程主要是用于创建复杂的程序,可以在进阶时再学习。
欢迎 点赞✍评论⭐收藏前言Winform控件是Windows Forms中的用户界面元素,它们可以用于创建Windows应用程序的各种视觉和交互组件,例如按钮、标签、文本框、下拉列表框、复选框、单选框、...一、CheckedListBox控件详解CheckedListBox控件是Windows Forms中的一种常用控件,它用于显示一个多选列表框,可以让用户选择多个项。...相反,单击项只会更改列表框的焦点,这样用户可以使用键盘上的箭头键来更改选定项。...如果需要显示多列,可以将该属性设置为大于零的值,并将CheckedListBox控件的MultiColumn属性设置为true。...选项过滤:如果你需要过滤或搜索大量的数据,可以使用CheckedListBox来让用户选择要显示或隐藏哪些选项。例如,一个在一个电商网站上的商品列表,用户可以通过勾选不同的选项来筛选商品。
: Label, IDataControl { //数据标签控件 } public partial class DataListBox : ListBox, IDataControl { //数据列表框控件...4,编写代码 4.1,基础CRUD代码 窗体建立好了,现在开始写代码,刚开始还没有数据库呢,这里我们是有Access数据库文件,方便我们测试,在“创建数据库”按钮事件里面写如下代码: private...access = new Access(); access.ConnectionString = "Provider=Microsoft.Jet.Oledb.4.0;Data...直接保存(Insert、Update)数据到数据库,框架会自动判断当前是新增还是修改,而根据就是看“主键数据控件”是否有值。 ...EventArgs e) { WinFormControlDataMap.ClearData(this.Controls); } 4.2,多窗体之间的数据同步
目录: 1、数据库的基础知识以及创建Access数据库 2、数据库的接口 3、使用ADO或ADO控件访问数据库 上篇文章,为大家讲解了数据库的接口,大家对ADO也有了较为基础的了解...*Fields集合:包含Recordset对象的所有Field对象,即可使用Fields来获得当前记录各个字段的值。...,ADO对象、应用程序和数据库有什么关系呢?...*DataMemver属性:用于返回或设置控件使用的数据源中的特定数据集。...在设计时,可创建Connection和Command对象,编写ADO事件代码,执行Command,创建合计或层次结构的命令;还可拖动DataEnvironment对象到窗体或报表来创建数据绑定的控件。
特殊类型的关系有一对一 (1:1) 和多对多(:),多对多关系又被称为弱关系。在一对一关系中,两个表都是位于一端的。...而在多对多的弱关系中,两个表都可以是位于多端的,这种特殊的关系并不常见,我们将在第 15 章“高级关系”中详细讨论它们。 用于创建关系的列(通常在两个表中具有相同的名称)称为关系的键。...因为 Sales 表和 Product 表之间是双向关系。若将产品名称的数量放入报表,可获得每年销售的产品数量,因为通过 Sales 销售表的关系传递,Product 产品被相应的年份所筛选。...图 1-3 如报表所示,若表的关系不是双向筛选关系,表无法显示筛选结果 如图位于行上的 Color 字段对应 Product 产品表的 Color 颜色列,因为 Product 产品表单向关系对应 Sales...每个 Tabular 模型里的表,既不是度量组也不是维度,它是一个可以计算值,扫描,筛选,对里面的值进行求和的表。DAX 的一切都基于两个简单的概念:表和关系。
欢迎 点赞✍评论⭐收藏前言Winform控件是Windows Forms中的用户界面元素,它们可以用于创建Windows应用程序的各种视觉和交互组件,例如按钮、标签、文本框、下拉列表框、复选框、单选框、...1.属性介绍1.1 MultiColumn和ColumnWidthListBox控件中的MultiColumn属性用于设置是否启用多列显示。...1.2 HorizontalExtent和HorizontalScrollbarListBox控件是Windows Forms中常用的选择列表控件,用于显示单列或多列的文本或图像。...如果设置为False,则可以自由调整ListBox的高度。ItemHeight是指ListBox中每个Item的高度,可以通过设置该属性来调整Item的高度。默认值为13像素。...数据筛选:ListBox也可以用来实现数据筛选功能,比如在一个电商网站中,用户可以使用ListBox控件来筛选商品分类。
你将注意到,从每个维度表到事实表的关系是一对多的,并在一个方向上过滤记录,如关系行上的箭头所示。例如,“客户信息表”与“在线销售”之间的关系基于这两个表中的“客户Key”列。...关系筛选方向指示如果在报表上筛选客户表,则会相应地筛选在线销售表。但是,如果在报表中筛选在线销售表,则不会导致筛选客户表。 ?...解析维度表中的多对一关系 在维度表中存储报表标签和筛选值 确保维度表使用代理键 创建一致的维度以在整个企业中集成数据 提供DW/BI解决方案 支持业务用户的决策 让我们把这个过程应用到销售订单的平面表中...2 多对多关系和双向筛选器 许多数据建模决策是性能和功能之间的权衡;使用迭代设计,你通常会找到解决问题的更好方法。有几种不同的方法可以设计多对多关系。...要了解原因,请遵循筛选的记录流。从“客户”到“账户客户”,关系行上的箭头指示筛选器流向正确的方向。一旦“客户”表被过滤,“账户表”将不被过滤,因为关系不会自然地从多侧流向单侧。 ?
在VBA中,有一些用于存储数据的对象,例如字典、集合、数组、ActiveX组合框、ActiveX列表框、用户窗体组合框、用户窗体列表框、ArrayList等,SortedList也是其中的一种,它是一个集合对象...,可用于存储任意类型的数据,包括数字、字符串、日期、数组、单元格区域、变量和对象。...\WINDOWS\Microsoft.NET\Framework\v4.0.30319\mscorlib.tlb或类似目录中找到该库。...GetObject("New:{026CC6D7-34B2-33D5-B551-CA31EB6CE345}") sl.Add "完美Excel",66 填充SortedList SortedList中的每个元素都有一个键和一个值...With 8.对象 With sl .Add "t0000", Range("A1:D10") .Item("t0001") = Range("E2:H10") End With 9.用户窗体中的控件
二进制(Binary):二进制类型用于存储不能表示为文本的数据,如图像数据或文档。无法使用此数据类型执行聚合或计算,但它可用于存储需要在报表中使用的图像。...图2.10 通过中间表实现多对多关系 3.基数 模型中的默认关系是一对多关系,其中一个表包含一个唯一的主键,另一个表包含与外键相同的值,这些值并不是唯一的。...此关系属性的正式叫法是基数(Cardinality)。 关系也可以有其他的基数。将一对多关系中的两个表位置换一下就是多对一关系。 关系可以具有一对一基数,这意味着在关系的两端,键都是唯一的。...默认情况下,一对一关系的交叉筛选器方向是两个。因此,在几乎所有情况下这两个表都充当一个表。...与其他关系的一个重要区别是,当遇到不匹配的值时,多对多关系不会自动添加空白行到筛选表中,这可能会导致意想不到的结果。
一、图形界面构件库的设计 A公司基于面向对象技术开发了一套图形界面构件库,该构件库提供了大量基本构件,如窗体、文本框、列表框等。...由于在使用该构件库时,用户经常要求定制一些特殊的显示效果,如带滚动条的窗体、带黑色边框的文本框、既带滚动条又带黑色边框的列表框等,因此经常需要对该构件库进行扩展以增强功能。...上图中可以看出,不仅是窗体需要设置滚动条,文本框、列表框等都需要设置,因此在SrollBarWindow、SrollBarTextBox、SrollBarListBox等类中都需要包含用于增加滚动条的SetScrollBar...装饰模式是一种用于替代继承的技术,它通过一种无须定义子类的方式来给对象动态增加职责,使用对象之间的关联关系取代类之间的继承关系。...这些对象的区别在于它们之间相互连接的方式有所不同,而不是它们的类或者属性值有所不同。大量小对象的产生势必会占用更多的系统资源,在一定程度上影响程序的性能。
自定义对象可以与父对象具有查找关系,也可以与主从关系具有查找关系。可以使用自定义“联结”对象设置对象之间的多对多关系。...自定义字段类型包括:单行文本;选项集;两个选项;图片;完整的号码;浮点数;十进制数;货币;多行文字;日期和时间;抬头。 还可以添加新实体。实体可以与一对多,多对一或多对多相关联。...管理员可以将对象中的任何字段添加为该对象的搜索结果中的过滤器字段。 ? 在Salesforce中,视图可用于创建多条件动态搜索。 视图仅允许过滤对象中的字段。 报表利用跨对象筛选器来查看记录。...自定义报表类型允许管理员定义在创建报表时向用户显示哪些对象,以及定义这些显示对象之间的关系以进行跨对象报表。 最多可以将四个对象与自定义报表类型相关联。 ?...Microsoft Dynamics 365 Microsoft Dynamics 365具有用于创建新报表的报表向导。 新报表可以基于现有报表。
工作表:用于展示 在日常工作中,我们会很自然地在工作表单元格中输入数据,进行数据分析和处理,制作报表输出,这是我们通常的做法。Excel丰富的内置功能,已让我们的这种做法非常容易。...例如下图2所示,创建工作表数据驱动的用户窗体。 ?...图2 这里的向导2中列表框项目数据读取的是工作表中列A中的数据,在向导2中选取“Client Detail”后,向导3中会出现该指定项报表的选项,并读取工作表中相应单元格中的数据作为其复选框选项。...用户窗体根据用户的选择读取工作表中的相应数据,并动态添加相应的控件,使用户窗体更加灵活且功能更强大。 3....工作表:一种声明式编程语言 我们用程序员的眼光来看Excel工作表,单元格存放着变量的值,单元格地址就是变量,公式或函数就是语句,通过引用单元格来获取或者计算得到相应的值。
敲敲云的零代码引擎商业组件 — 仪表盘设计器,专业用于数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。可以通过拖拽的方式快速形成各种图表,以大屏或面板的方式呈现。...,单表数据模型和一对多(父子表)、树列表等数据模型,增删改查功能自动生成,菜单配置直接使用(前端代码和后端代码都一键生成);代码生成器提供强大模板机制,支持自定义模板风格。...目前提供四套风格模板(单表两套、一对多两套)封装完善的用户、角色、菜单、组织机构、数据字典、在线定时任务等基础功能。...),基本满足80%项目需求简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能集成简易报表工具,图像报表和数据导出非常方便,可极其方便的生成图形报表、pdf、excel、word...数据等报表)页面校验自动生成(必须输入、数字校验、金额校验、时间空间等);提供单点登录CAS集成方案,项目中已经提供完善的对接代码表单设计器,支持用户自定义表单布局,支持单表,一对多表单、支持select
我们只要记住:一张表只有一个主题,如“居住区情况”表 每个表需要遵循以下范式: 第一范式:表的每个字段只能包含一个值,并且该表不能包含重复的数据组 第二范式:将不直接依赖表主键的数据迁移到另一个表,即需要识别不同的...不同的数据库软件语法有所不同。接下来的语法规则,主要是针对Access数据库。...BY Column1;(按Column1分组) (HAVING COUNT(*)>1;) (Having用于添加条件,在分组查询结果中再进行筛选) Select中使用聚合函数的列,可以不在Group...,后面需要自行搜索解决,如“Access的SQL xxx怎么实现”。...其实完整的数据库学习还应当包括窗体和报表,窗体可以用于设定简单的数据录入、管理的程序界面,报表呢则是更规范地展现查询结果——这些,我都不常用上,感兴趣的自行学习。
领取专属 10元无门槛券
手把手带您无忧上云