威纶通官方论坛

配方检视元件使用问题!

[复制链接]
发表于 2016-6-14 15:36:03 | 显示全部楼层 |阅读模式
在配方检视 元件 提到 “如何监控或修改配方记录 ?”,其中说道:
若想要监控或修改显示的配方记录,可透过特定的字符地址来修改。

■  Selection

显示当前所选择配方记录的索引编号。索引编号从 0 开始计算,若点选第一笔记录,Selection 的数值将显示为 0,依此类推。

■  Count

显示所有配方记录的笔数。

■  Command

输入特定的数值可对选择的配方数据下执行命令。

当设数值为 1 时,新增一笔配方记录至当前所选择的项目下。

当设数值为 2 时,更新当前所选择的配方记录。

当设数值为 3 时,删除当前所选择的配方记录。

当设数值为 4 时,删除所有的配方记录。

■  Result

导出命令的执行结果。

当数值为 1 时,命令执行成功。

当数值为 2 时,配方不存在。

当数值为 4 时,未知的命令。

当数值为 8 时,配方记录数量已达上限 (10000 笔),无法新增。

打个比方,现在我想通过“ Command”来删除当前配方记录,宏命令怎么写?

我参照函数和自己的想象,这样:
     short data
     
     int recordID=0
     int total_row=0
     int row_number=0
     bool result_query
     bool result_id
     bool result_data
     bool result     

     result_query = RecipeQuery("SELECT * FROM gyyyty", total_row)
     if (result_query) then
       for row_number=0 to total_row-1
        result_data = RecipeQueryGetData(data, "gyyyty.NewItem", row_number)
        if (data==4) then  //删除序号4的记录
          result_id = RecipeQueryGetRecordID(recordID,row_number)
          data=3  //删除当前记录
          result = RecipeSetData(data, "gyyyty.Command", recordID)
         SetData(result,"Local HMI",LW,8000,1)
         break
        end if
       next row_number
     end if

结果给gyyyty.Command写入3,没有效果,请问是和原因,怎么处理??换了几个版本EB Pro系统也不行。
请高手指点!!!
 楼主| 发表于 2016-6-14 15:43:40 | 显示全部楼层
这些特定的字符地址:Selection、Count、 Command怎么用??急等!能解决我就能利用配方数据库保存编辑数据了,否则在RW区域搬来搬去,累人。
 楼主| 发表于 2016-6-14 15:46:32 | 显示全部楼层
看到LW8000显示的返回result都是1,成功的,但是记录原封不动。
发表于 2016-6-15 13:36:50 | 显示全部楼层
您好,您请留个邮箱,给您发送使用示例
 楼主| 发表于 2016-6-23 16:35:10 | 显示全部楼层
weinview 发表于 2016-6-15 13:36
您好,您请留个邮箱,给您发送使用示例

您好,邮箱 wghero3@163.com .
我是想把数据存到db库,而不是RW内存,这样能大大增加保存数据量。而且要宏命令里添加删除编辑,而不是通过PC来修改下载。谢谢!
发表于 2016-6-24 13:37:19 | 显示全部楼层
您好  邮件已发送  请参考~
发表于 2016-6-24 22:41:13 | 显示全部楼层
weinview 发表于 2016-6-24 13:37
您好  邮件已发送  请参考~

可不可以给我一份呢 我参考一下
发表于 2016-6-27 15:50:37 | 显示全部楼层
可不可以给我一份呢 我参考一下

可以 发送到哪里
发表于 2016-7-27 14:31:05 | 显示全部楼层
麻烦也给我一份 最近在学配方 万分感谢版主327600460@qq.com
发表于 2016-7-27 14:51:16 | 显示全部楼层
您好 邮件已发送 请查阅
发表于 2020-3-17 13:26:47 | 显示全部楼层
可以给我一份吗  18681419149@163.COM
发表于 2020-3-17 14:16:30 | 显示全部楼层
大家好
我们现在可以参考官网此视频教程
09.配方数据库视频教程_EasyBuilder Pro
发表于 2020-3-17 15:17:25 | 显示全部楼层
最新的软件有问题,配方记录设置了出不来
发表于 2020-3-17 16:38:32 | 显示全部楼层
最新的软件有问题,配方记录设置了出不来

            您好,我测试最高版本V6.03.02.393,没有问题。
您可以附图或是传送程序;有限制的话,可发送至tech@weinview.cn
发表于 2020-8-20 19:28:27 | 显示全部楼层
发一份配方的案例给我,谢谢!951549919@qq.com
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-5-17 12:01

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表