首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将值动态添加到下拉列表-WinCC灵活2008

将值动态添加到下拉列表-WinCC灵活2008
EN

Stack Overflow用户
提问于 2015-11-25 10:20:59
回答 2查看 7.1K关注 0票数 0

我正在寻找一种创建动态符号i/o字段的方法,以显示并能够选择放在HMI PC上文件夹中的文件。随着文件夹中文件数量的变化,它需要是动态的(200+ PDF文件)。我现在在想

使用VBS脚本查找文件夹中的所有文件--填充下拉菜单--我在填充下拉菜单时遇到了问题,我原以为我可以通过visual basic脚本添加项目,但对于我的生活(以及通过几个google搜索),我不能仅仅通过VBS脚本添加项目。我可能是在“思考”,或者用错误的方式看待这个问题。我想这只是

'----------------------------------------------------Code-Pseudo

Dim ObjScreenItem

设置ObjScreenItem=HmiRuntime.ActiveScreen.ScreenItems("DropDown")

ObjScreenItem.dataSet.add("FILENAME1")....etc

如何通过脚本实际访问下拉列表??

致以敬意,

亚力克

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-23 08:04:44

西门子已经出版了一本关于如何做到这一点的简单指南。还有一个简单的项目你可以下载..。

您可以通过插入标记(变量)或其他文本列表来创建动态文本列表。然后,您可以将所需的值写入这些标记,您的符号i/o字段将使用这些值进行更新。您必须知道标签的顺序,这样才能“找到”当用户选择符号i/o字段中的一个字段时选择的“查找”。

我把链接发给你:

https://support.industry.siemens.com/cs/document/33317203/how-do-you-create-dynamic-text-lists?dti=0&lc=en-DE

票数 1
EN

Stack Overflow用户

发布于 2020-11-02 20:01:47

RammRras链接到的文档包含以下内容:

注意:文本列表中的条目数是由文本列表的配置预定义的。

我认为这意味着BigAl的请求

ObjScreenItem.dataSet.add("FILENAME1")

无法使用文本列表执行。

我也有同样的问题。据我所知,西门子正试图推销到他们的“专业”版。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33913880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档