wincc MSHFlexGrid

wincc7.3 MSHFlexGrid 控件怎么实现手动录入功能啊?(或者有什么支持手动输入的表格控件?)我查了有用TEXT控件作为录入窗口的。但是案列是VB里面的,不是VBS里面的,没办法用。另外我参考了此论坛里提供的部分VBS代码批量录入数据,也报错说不支持此方法。(也能显示,但是就是总报错要调试),另外用什么属性可以调整生成的网络格里文字的对齐方式??
Dim a,b
Set a = ScreenItems.Item ("MSHFlexGrid")
Set b = ScreenItems.Item ("text")

 a.Rows = 255 '设置总行数
 a.Cols = 7   '设置总列数
 
 a.TextMatrix(0,0)="序号" '#设置标题
 a.TextMatrix(0,1)="1" 
 a.TextMatrix(0,2)="2" 
 a.TextMatrix(0,3)="2" 
 a.TextMatrix(0,4)="4" 
 a.TextMatrix(0,5)="5" 
 Dim i
 For i = 1 To 255 Step 1
    a.TextMatrix(i,0)= CStr(i)  -----------------------此处为报错位置
 Next

最佳答案

这个VBS的属性和VB是有区别的。我这里有一些设置的方法,是经过测试的。想要的话加我吧2606352062。
外观属性设置
?设置列宽,假设为第n列
 oList.ColWidth(n) = 800
?设置行高,假设为第n行
 olist.rowheight(n)=500
?设置某一列的对齐方式,假设为第n列
 olist.ColAlignment(n)=x
x的值对应的相关描述如下
 flexAlignLeftTop   0       单元格的内容左、顶部对齐。     
flexAlignLeftCenter   1   字符串的缺省对齐方式。单元格的内容左、居中对齐。
flexAlignLeftBottom   2   单元格的内容左、底部对齐。
flexAlignCenterTop   3     单元格的内容居中、顶部对齐。
flexAlignCenterCenter   4   单元格的内容居中、居中对齐。
flexAlignCenterBottom   5   单元格的内容居中、底部对齐。
flexAlignRightTop   6   单元格的内容右、顶部对齐。
flexAlignRightCenter   7   数值的缺省对齐方式。单元格的内容右、居中对齐。
flexAlignRightBottom   8   单元格的内容右、底部对齐。 
flexAlignGeneral   9   字符串按“左、居中”显示,数字按 “右,居中”显示。
?设置控件的行数列数(n行,x列)
oList.Rows=n     
olist.Cols=x
?选中某一个单元格(n行,x列)
oList.Row=n     
olist.Col=x
?设置某一单元格背景颜色
olist.CellBackColor = RGB(220, 220, 220)
?设置网格线的颜色
olist.GridColor=RGB(100, 220, 220)
?设置网格线的宽度
olist.GridLineWidth=5
?设置各单元之间的线的类型
GridLines = x
X对应的相关描述如下: 
flexGridNone           0 没有线。 
flexGridFlat           1 普通线(默认) 
flexGridInset          2 下陷线 
flexGridRaised         3 凸起线。
?设置表格中空白部分的颜色
olist.BackColorBkg=RGB(100, 100, 220)
?设置表格中表头部分的颜色
olist.BackColorFixed=RGB(100, 100, 100)
单元格字体设置
?设置某单元格字体为粗体

提问者对于答案的评价:
非常感谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc145116.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日
下一篇 2017年6月3日

相关推荐

  • WINCC授权偶尔出错

    WINCC 6.2 ASIA版,RC,RT正版授权FLOATING。 使用3个月,现场调试的时候出现过一次,用户使用时出现过一次,均提示授权过期。&n…

    SIMATIC WinCC 2019年6月11日
  • 模拟量报警导入后,在报警组态“模拟量报警”仍然没有后加入的参数

    模拟量报警导入后,在报警组态“模拟量报警”仍然没有后加入的参数 问题补充:原来手动建的工作正常,后来建的一是没有添加进去。二是工作不正常。后面添加的表格根本没有起作用,我用的是WI…

    2021年7月5日
  • 关于400-417CPU问题

    PCS7 v7.1软件,原来已经在符号表里建了14个M地址,在符号表里又建2个M变量地址,保存符号表时提示有不完整的数据代码;然后我在WINCC变量管理器中新建Ta,采用…

    SIMATIC WinCC 2021年7月5日
  • wincc 外部变量采集周期

    wincc的外部变量采集周期怎么更改???麻烦高手指导 问题补充:那里的周期只能是500ms以上的。。。能短点嘛? 最佳答案 1、WinCC变量归档中,最小归档周期为500ms。用…

    SIMATIC WinCC 2019年6月11日
  • 如何设置WINCC登录优先级

    我想在WINCC上位机界面设置工程师和操作员两种用户登录,他们的优先级不一样,如何设置 问题补充:能不能说得详细点,到底如何设置,我设置的两个管理员权限是一样得,就是用户名和密码不…

    SIMATIC WinCC 2019年6月11日
  • raw data算一个外部变量吗?

    全面解析WinCC数据交互 课程编号:V2283 WinCC &…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 raw …

    2020年11月1日
  • WINCC的求助

    退出WINCC系统运行画面需要输入密码口令后才能够退出 请求大侠帮忙 问题补充:怎么做 不好意思 最佳答案 开机时候,按住左Shift,自动运行就不能启动了。&…

    SIMATIC WinCC 2019年6月11日
  • wincc7.4sp1分屏显示问题

    前辈们好,现在我在做一个项目,有两台显示器共用一台主机。客户要求一台显示器显示操作画面并可以进行相关操作;一台显示器显示历史曲线。请教一下前辈该如何实现呢 问题补充:我要实现的是显…

    SIMATIC WinCC 2021年7月5日
  • wincc 导入的一张图片如何做闪烁?

    wincc 导入的一张图片如何做闪烁? 是导入的一张BMP故障图片,越简单越好。 最佳答案 一、图片 属性–其他—显示—动态为C动作,输入一…

    SIMATIC WinCC 2021年7月5日
  • Wincc中的开关量点

    在Wincc中如何将开关量点的趋势也做出来呢,谢谢 问题补充:怎么归档呢,你们说的方法我可以试一下,大家可以说的具体点的,从建一个开关量开始到趋势的做法,或者说是已经有了的开关量怎…

    SIMATIC WinCC 2019年6月11日