社区活动 技术论坛 高手帮忙:使用表达式输出到文件  谢谢
高手帮忙:使用表达式输出到文件  谢谢
2012-02-17 17:12 35 0 19
[attachimg]1973[/attachimg] 帮助文件里有这样一个例子,我却运行不起来,望高手们帮忙解决一下。谢谢。
我要回复

登陆后才能评论

登录
所有回贴(19)
[quote]想你很久了,多出几个这方面的简单应用实例,函数,或者代码之类的,我们的 [color=#999999]free3164 发表于 2012-2-21 13:56:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11093&postid=85343#85343][img]http://bbs.hexagonmetrology.com.cn:6080/images/common/back.gif[/img][/url] 呵呵,没看太明白什么意思。 这个简单应用实例应该还可以吧,大家群策群力,看看能不能解决一下。 [/quote]
2012-02-21 18:36
回复
取消
提交
想你很久了,多出几个这方面的简单应用实例,函数,或者代码之类的,我们的
2012-02-21 13:56
回复
取消
提交
王奎
顶一下。。。
2012-02-20 19:09
回复
取消
提交
[quote][quote][quote]你在测量时就输入序列号不就可以了吗 [color=#999999]虚无 发表于 2012-2-18 22:47:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11093&postid=85269#85269...... [color=#999999]虚无 发表于 2012-2-19 20:45:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11093&postid=85289#85289][img]http://bbs.hexagonmetrology.com.cn:6080/images/common/back.gif[/img][/url][/quote] 呵呵,不是我把问题想复杂了,只是我想解决这个问题。 打开程序,输入零件序列号,运行程序。自动生的PDF报告,可不你需要的序列号,你可以在打印时再输入一次,这不麻烦吗?我们能想个办法,让报告知道我们 路径,我们的序列号,按我们的要求打印吗,而不是再增加其他额外的操作。想想,应该是可以的。
2012-02-20 10:40
回复
取消
提交
[quote]1、楼主输入的文件路径目录名之间怎么是双下划线,应该是单下划线吧! 2、那个打印对话窗口应该量不支持输入变量的,不能直接写变量,只能输入完整的文件路径。不过你可以在那个程序后面加个"print"命令用语句来实现它(因为这个命令格式中的文件名是支持输入变量的。 [color=#999999]yj407 发表于 2012-2-19 15:07:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11093&postid=85283#85283][img]http://bbs.hexagonmetrology.com.cn:6080/images/common/back.gif[/img][/url][/quote] 呵呵 这是帮助文档里的例子,我只是截屏。你也可以在你的帮助文档里查看一下。 用printf的确是个好方法。但你是怎么运用呢?前提条件:我们公司打开程序,只是在顶部的“序列号”后输入零件的序列号,然后就运行程序,我不想给我们再增加 INPUT之类的东西。你看,怎么给printf传递所要打印的路径和序列号!(路径你可以直接指定,但不同的程序有不同的路径,你要一个一个指定吗?序列号呢?更不好 搞了。) 呵呵,有空探讨探讨。
2012-02-20 10:36
回复
取消
提交
[quote][quote]你在测量时就输入序列号不就可以了吗 [color=#999999]虚无 发表于 2012-2-18 22:47:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11093&postid=85269#85269][img]h...... [color=#999999]fuyunyiyou 发表于 2012-2-19 14:08:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11093&postid=85280#85280][img]http://bbs.hexagonmetrology.com.cn:6080/images/common/back.gif[/img][/url][/quote] 是我没明白你的问题,还是你把问题想复杂了呢? 呵呵 设置打印路径时,改成序列号也行的吧 估计是我没理解你的意思
2012-02-19 20:45
回复
取消
提交
1、楼主输入的文件路径目录名之间怎么是双下划线,应该是单下划线吧! 2、那个打印对话窗口应该量不支持输入变量的,不能直接写变量,只能输入完整的文件路径。不过你可以在那个程序后面加个"print"命令用语句来实现它(因为这个命令格式中的文件名是支持输入变量的。
2012-02-19 15:07
回复
取消
提交
[quote]例子是个判断语句并不能满足你的要求。我理解楼主是想要程序开始前输入产品序列号,结束后生成的报告文件名就是输入序列号。我要没理解错楼主试下这个 C1=操作者\输入,是,输入产品编号 赋值 V1=C1.INPUT ASSIGN / Vfilename="C:\\OOXX\OOXX"+"\"+v1+".pdf" CMMENT/OPER, [color=#999999]cpzj0791 发表于 2012-2-19 10:15:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11093&postid=85273#85273][img]http://bbs.hexagonmetrology.com.cn:6080/images/common/back.gif[/img][/url] 的确是高见!正是我想要的! 一,我不想改变我们以前的习惯,那就是在程序未运行之前,在"序列号"的地方输入零件的序列号.而你的方法 是需要程序运行时输入.呵呵.能不改变现有的习惯应该是好的. 二,你的方法应该行不通,因为帮助文档里也是这样写的,可运行不起来.你试试! [/quote]
2012-02-19 14:14
回复
取消
提交
[quote]你在测量时就输入序列号不就可以了吗 [color=#999999]虚无 发表于 2012-2-18 22:47:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11093&postid=85269#85269][img]http://bbs.hexagonmetrology.com.cn:6080/images/common/back.gif[/img][/url][/quote]测量时输入了序列号,可PDF打印时,却不是你输入的序列号.
2012-02-19 14:08
回复
取消
提交
例子是个判断语句并不能满足你的要求。我理解楼主是想要程序开始前输入产品序列号,结束后生成的报告文件名就是输入序列号。我要没理解错楼主试下这个 C1=操作者\输入,是,输入产品编号 赋值 V1=C1.INPUT ASSIGN / Vfilename="C:\\OOXX\OOXX"+"\"+v1+".pdf" CMMENT/OPER,NO,Vfilename 再在打印选项对话框中写入 Vfilename 试试这样行不行,我在家弄的,可能记忆会有错吧
2012-02-19 10:15
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能