数据窗口保存拖动位置后的列顺序

CANoe学习笔记(2) Trace窗口介绍图解 参考官方教程,整理的个人自学笔记,方便日后查阅。 CANoe是德国Vector公司出的一款总线开发环境,全称叫CAN open environment,主要用于汽车总线的开发而设计的。CANoe的前期是为了对CAN通信网络进行建模、仿真、测试和开发,是网络和ECU开发、测试和分析的专业工具。 参考链接: CANoe/CANalyzer 基础教程合集 教程演示版本 CANoe 12.0.75 Trace窗口是CANoe用作总线测试分析时常用的一个窗口,它能够实时显示总线上通信的数据,并且还有一些数据辅 阅读详情

工伤处用惯了excel, 列的位置喜欢拖来拖去. 这个功能必须有.

其实为了以后增加字段方便, 这个功能也必须有, 省得重新画数据窗口了.

 

想法就是做个隐藏的数据窗口,专门存各个列的位置数据, 窗体初始化的时候按照数据库里的顺序重新排一下就行了.

 

首先做个数据窗口

 

然后在窗体上放上这个dw, 名字是dw_2, 属性隐藏.  主数据窗口是dw_1

 

窗体的open事件加上代码:

 

窗体的close事件加上代码

 

如此这般就可以了

庖丁解牛:CANoe开发从入门到精通 4-2 报文追踪窗口Trace window 目标:掌握测量分析窗口相关知识!口诀:慢慢来,干中学么! 阅读详情

相关推荐

2.2_CANoe基础—分析窗口

2.记录触发的配置窗口:工程中有常用的三种记录模式,如下图所示,由上至下依次是完整记录(工程开始运行时触发开始记录,工程停止运行时触发结束记录)、单个触发事件记录(触发事件可以启动记录的开始,同时将该事件前后时间段的数据记录下来,前后时间段的长短、触发事件需要提前配置)、两个事件触发记录(和单个触发条件记录模式类似,不过它有两个触发事件),每一个被记录下来的数据段(即下图中蓝色横线部分)称之为Trigger Block。(Trace窗口支持导入数据文件进行分析,也就是Import功能,这里不再赘述)

z2249088415的博客 1740

在DataWindow中调整列顺序

在 Gird 风格的 DataWindow 中,列的排列顺序是按照你选择 Column 的顺序排列的,并且不能改变.要改变列的顺序则必须重新制作 DataWindow. 最近我发现一个办法可以改变列的顺序: 在 DataWindow 画板中打开要修改的 DataWindow,然后按 Preview 按钮切换到预览模式下,选择要移动的列标题并拖动到预定位置,然后返回 DataWindow 画板,

阿文的专栏 2156

Origin入门指南——(1)核心窗口与数据导入实战

本文详细解析Origin软件的核心窗口功能与数据导入技巧,帮助用户快速掌握工作簿、图形窗口等关键模块的使用方法。通过对比ASCII与Excel文件导入的优劣,提供实战操作建议,并分享数据组织、图形模板复用等高级技巧,显著提升科研数据处理效率。

weixin_33721344的博客 344

数据窗口单击标题栏自动进行排序,并显示升降序/拖动行可以改变行顺序

这是一个PB9写的数据窗口单击标题自动排序的标准datawindow对象forward global type uo_datawindow from datawindow end type end forward global type uo_datawindow from d

yyoinge的专栏 3559

CodeWarrior IDE项目窗口深度解析:文件管理、构建目标与链接顺序实战指南

在嵌入式系统与C/C++软件开发中,集成开发环境(IDE)是工程师管理复杂项目的核心工具,其项目文件组织与构建配置能力直接影响开发效率与代码质量。理解IDE如何通过项目窗口(Project Window)统一管理物理文件、逻辑分组(Groups)以及构建目标(Build Targets),是掌握其工作原理的基础。其技术价值在于实现对多模块、多配置项目的精细控制,例如通过链接顺序(Link Order)管理解决库依赖与初始化问题,以及通过构建目标隔离调试(Debug)与发布(Release)的编译选项。这些功

weixin_33868027的博客 297

【AI 编程工具进阶用法】如何在Cursor、Trae等工具中使用Skills

OpenSkills是一个开源项目,用于在Cursor、Trae等AI编程工具中添加可复用、可组合的"能力模块"。安装流程包括:1)全局安装OpenSkills CLI工具;2)选择安装Anthropic官方Skills到项目或全局;3)创建AGENTS.md文件同步Skills;4)在AI工具中调用Skills。此外还介绍了UI/UX Pro Max Skill项目,通过npm安装后可为AI添加设计能力。这些Skills相当于为AI工具安装"高级技能包"

肌肉金轮的博客 3542

PB的DataWindow的38个技巧

1 使DataWindow列只能追加不能修改     如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下: 将每一列的 Protect 属性设置为: If( IsRowNew(), 0, 1) ) 在 PowerScript 中可以动态修改 Protect 属性: dw_1.Modify("column_name...

ClearLoveQ的博客 8261

脑机接口(BCI)从原理到开发实战 10|脑控外设:用脑电波控制机械臂/游戏

摘要: 脑机接口(BCI)的“最后一公里”是将分类结果转化为实际动作的关键环节。本文介绍如何通过指令映射、硬件通信和执行反馈实现脑控外设,包括离散/连续控制策略、防抖处理及串口/蓝牙通信方法。通过两个实战案例(运动想象控制机械臂抓取、P300/SSVEP控制游戏)和完整项目(OpenBCI控制小车),演示了从分类标签到设备动作的完整流程,重点涵盖指令生成算法(多数投票)、Python与Arduino的串口通信集成,为BCI系统落地提供实用解决方案。(149字)

小明的博客 765

pb中数据窗口中的行怎么实现通过拖拉行来改变顺序?不是按照字段排序

pb中数据窗口中的行如何实现通过拖拉行来改变顺序?不是按照字段排序 比方说数据有100行,通过选中行,所以拖拉,整行的数据就移动到指定位置,其它行顺延 第一行拉到第十行,第二行就自动变成第一行,第三行自动变成第四行,等等tb 这样可以实现吗? ------解决方案-----------------------------------------------...

weixin_34191734的博客 1017

从Multibit到Debanking:芯片设计中的时序优化完整流程解析(含真实案例)

本文深入解析芯片设计中Multibit技术与Debanking的时序优化完整流程,结合7nm移动SoC真实案例,详细探讨Multibit的核心优势、实施条件及潜在风险,并提供Debanking的触发时机与操作策略。通过平衡Multibit与Debanking,工程师可有效优化PPA(Power-Performance-Area),提升芯片设计效率。

weixin_30316097的博客 460

优快云余额充值前必读:这5个隐藏条款,90%的开发者都忽略了(附iOS内购避坑指南)

本文揭示了优快云余额充值中90%开发者忽略的5个隐藏条款,包括不可退款规则、iOS内购限制、账号安全责任等关键内容,特别提供了iOS内购避坑指南,帮助开发者避免资金损失和账号风险。

weixin_26765287的博客 147

PowerBuilder数据窗口对象(转)

//////////////////////////////////////// 数据窗口对象的数据源 ---------- PB提供5种数据源:Quick Select(快速选择类型)、SQL Select(SQL选择类型)、Query(查询类型)、External(外部类型)和Stored Procedure(存储过程类型) ---------- Quick Select 只能从一

晨风的专栏 1417

揭秘无人机前沿领域的科技新突破

本文旨在系统性地介绍无人机技术在前沿领域的最新突破,涵盖从基础理论到实际应用的各个方面。我们将重点关注那些正在改变无人机行业面貌的关键技术创新,并分析它们对未来发展的影响。文章首先介绍无人机技术的基础概念和背景,然后深入探讨六个关键领域的技术突破,接着分析实际应用案例,最后展望未来发展趋势。自主导航系统(SLAM):同时定位与地图构建技术,使无人机能在未知环境中自主导航计算机视觉(CV):使无人机能够"看"和理解周围环境的技术5G通信:第五代移动通信技术,提供高速、低延迟的数据传输能源管理。

AI天才研究院 1490

PB 数据窗口对象

数据窗口对象的数据源 ---------- PB提供5种数据源:Quick Select(快速选择类型)、SQL Select(SQL选择类型)、Query(查询类型)、External(外部类型)和Stored Procedure(存储过程类型) ---------- Quick Select 只能从一个数据表或者视图中选取数据(无关联的表或者视图)?? ---------- SQ

zll优快云_1的博客 1072

Ubuntu虚拟机磁盘扩容实战:5分钟搞定gparted分区调整(附常见错误修复)

本文详细介绍了在Ubuntu虚拟机中使用gparted工具进行磁盘扩容的实战步骤。针对常见的交换分区阻碍问题,提供了从禁用交换空间、删除旧分区、调整主分区大小到重建交换分区并更新系统配置的完整解决方案,帮助用户在5-10分钟内安全高效地解决磁盘空间不足的难题。

1a2s3d4f5g的博客 670

基于LSTM算法的股票预测详解

一、需求 给定几个已知的股市因素(开盘、收盘、最高、最低、成交量、成交额)及各因素对应的大量数据,训练一个该股票的涨跌趋势的预测模型。并在给定的测试数据的条件下求出接下来的涨跌趋势。即得到下图中的label值。-1代表跌、1代表涨。 二、分析 1、LSTM简单介绍 LSTM这个算法是专门训练有时间序列信息的数据的,即这些数据不仅按照时间递增的顺序排布,并且前后的数据都有着很强的联系。个人认为与马尔可夫的思想差不多,即后面的值由前面的值来决定。本次需求是要根据已知的股市数据来分析某个时间段的涨跌趋势,并预测

Zhang_713的博客 1万+

CANoe/CANalyzer基础教程 第二章(分析窗口)【上】

(6)如果观测的数据量较大,或者观测时间较长,Trace窗口中将会有非常多的报文记录,选择按照时间的顺序显示模式,会发现第一条报文的发送时间可能并不是CANoe的启动时间,这时可以观察Trace窗口中有没有下图所示的淡橙色方块,往上拖动这个方块,就能看到发送时间更早的报文,或者右击方块,可以直接精准跳转到某个时间戳(输入目标时间戳或者目标时间后按下回车即可)。①在主菜单中找到“Analysis”,其下有子选项“Trace”,点击它即可,然后可以选择打开已有的Trace窗口或者新建Trace窗口。

Zevalin的博客 1万+

阿里云大模型ACP认证模拟考试(二)

摘要:在阿里云大模型高级工程师 ACP 认证暂无真题题库的现状下,模拟题具有重要意义。其依照真实考试设计,涵盖题型、题量与分值分布,助力考生熟悉考试框架,合理分配答题时间精力,提升效率。同时,模拟题紧扣官方课程,能帮助考生精准定位知识盲点,如大模型架构原理和通义千问应用实践等重点内容,以便针对性完善知识体系。此外,通过练习模拟题,考生可掌握不同题型的解题思维与技巧,快速洞察复杂题目本质,提高答题准确率。

davidkorhenn的博客 2074

PowerBuilder数据窗口对象

//////////////////////////////////////// 数据窗口对象的数据源 ---------- PB提供5种数据源:Quick Select(快速选择类型)、SQL Select(SQL选择类型)、Query(查询类型)、External(外部类型)和Stored Procedure(存储过程类型) ---------- Quick Select 只能从一

tlammon的专栏 3347

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

[PB]-数据窗口对象(一)

[PB]-数据窗口对象(一) 数据窗口对象的数据源 ---------- PB提供5种数据源:Quick Select(快速选择类型)、SQL Select(SQL选择类型)、Query(查询类型)、External(外部类型)和Stored Procedure(存储过程类型) ---------- Quick Select 只能从一个数据表或者视图中选取数据(无关联的表或者视图)

tlammon的专栏 6610

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

在 Navicat 17 中探索表配置文件

在今天的博客中,我们了解了如何使用 Navicat 17 的创建表配置文件功能,为“dvdrental”示例数据库中的 rental 表创建表配置文件。

Navicat 官方账号 1865

[CANoe] ---CANoe常用窗口介绍

添加CAN IG模块Simulation Setup -> 空白处右击 -> Insert CAN interactive Generator。

M2嵌入式 6580

Excel基础(01)认识excel

文章目录一.软件简介1.1应用范围1.2界面1.3使用二.概念2.1文件后缀名2.2保存工作区?2.3还原窗口分成几个板块2.4工作簿和工作表1.关系2.工作表3.设置颜色4.行列格式三.操作3.1两列交换位置?3.2自动调节列宽3.3跳到表的最下面?最上面?左边右边?四.小工具4.1冻结窗格1.原因2.操作3.冻结前面三行4.冻结A列和第一行?4.2填充句柄1.顺序填充2.复制填充3.特殊填充4...

多学习 2457
上一篇: 数据窗口实现与excel双向复制和粘贴
下一篇: windows系统下SHARED模式的listener出错 TNS-12518
squally
博客等级 码龄20年 2粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值