回复:C#开发.NET控件实现WINCC用户归档(配方)的下拉框选择工艺

imycat

  • 帖子

    271
  • 精华

    0
  • 被关注

    15

论坛等级:侠士

注册时间:2018-05-16

普通 普通 如何晋级?

发布于 2018-11-13 15:44:47

14楼

楼主的想法不错,可惜路走偏了,记住不要去read wincc sql, 没有打击楼主的意思


  1. 添加WinCC UserArchiveControl 1.2 Type Library

  2. 拿到所有列的名字

 var cols = ccuc.GetColumnCollection();


            var colCount = cols.Count;


            for (int i = 0; i < colCount; i++)

            {

                var col = cols[i] as ICCAxUAColumn;

                Trace.WriteLine(col.Name);

            }

3. 拿到选定的row

var row = ccuc.GetSelectedRow();


            if(row!=null)

            {

                var count = row.CellCount;


                for (int i = 1; i <= count; i++)

                {

                    Trace.WriteLine(row.CellText[i]);

                }

            }

枚举所有row

var rows = ccuc.GetRowCollection();


            foreach (ICCAxDataRow r in rows)

            {

                var count = r.CellCount;


                for (int i = 1; i <= count; i++)

                {

                    Trace.WriteLine(r.CellText[i]);

                }

            }


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32750条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。