【UE5.1】使用MySQL and MariaDB Integration插件——(3)表格形式显示数据

在上一篇(【UE5.1】使用MySQL and MariaDB Integration插件------(2)查询)基础上继续实现以表格形式显示查询到的数据的功能

效果

步骤

  1. 在"WBP_Query"中将多行文本框替换未网格面板控件,该控件可以用表格形式布局控件
  1. 新建一个控件蓝图,这里命名为"WBP_Slot",该控件就是用于在网格面板中来展示查询到的单个数据

打开"WBP_Slot",这里设置屏幕大小为所需,只有一个文本控件

创建一个绑定函数绑定文本控件的内容

绑定函数中就是将一个文本标量的值与文本控件的内容做绑定

设置变量为可编辑实例、生成时公开,这样当创建控件"WBP_Slot"的时候就能设置该变量的初值

  1. 在"BP_MySQL"中删除之前查询成功后的逻辑

先将查询的行和列提升为变量

获取行的数量和列的数量

将查询到的数据表的表头和表格内容存入数组中

每次查询前应该将上一次查询的结果清除

最后将存储在数组中的数据取出,取出后放置到网格面板控件中

重新查询的话还需将上一次网格面板中添加的控件清除

此时运行就可以看到以表格形式展示数据了

  1. 如果数据较多,我们需要在"WBP_Query"中添加一个滚动框

最终运行效果如文章开头所示。

相关推荐
瓯雅爱分享1 小时前
任务管理系统,Java+Vue,含源码与文档,科学规划任务节点,全程督办保障项目落地提效
java·mysql·vue·软件工程·源代码管理
拾荒者.1261 小时前
设计一个关键字统计程序:利用HashMap存储关键字统计信息,对用户输入的关键字进行个数统计。
数据库·python·mysql
转转技术团队2 小时前
告别人工搬运!TiDB/MySQL双库同步工具如何为业务提效100%?
mysql·tidb·测试
小白教程3 小时前
MySQL主从数据库配置教程
数据库·mysql·adb·mysql8.0主从配置
foo1st3 小时前
MySQL 8(Ubuntu 18.04.6 LTS)安装笔记
笔记·mysql·ubuntu
bobacgo4 小时前
[MySQL 面试题]-内部技术架构 55-56 MySQL 8.0 自带存储引擎及作用
mysql·面试
前进的程序员4 小时前
CentOS系统中MySQL安装步骤分享
linux·mysql·centos
yyyyyyykk5 小时前
Spring知识点总结
数据库·mysql·spring
Linux运维老纪6 小时前
交换机之配置系统基本信息(Basic Information of the Configuration System for Switches)
linux·网络·mysql·华为·云计算·运维开发
小黑屋的黑小子9 小时前
【MySQL】MySQL索引与事务
数据库·mysql·oracle