以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  想批量插入图片在哪里写代码?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31294)

--  作者:jljacky
--  发布时间:2013/4/12 17:18:00
--  想批量插入图片在哪里写代码?

以前狐狸爸爸有个贴子说可以的,但是我不知道在哪里写代码,可不可以给点提示啊?

我的文件每一行都需要插一个产品图片,旁边的列是该产品的名称,图片文件的名字和产品是一致的,在哪里写代码呢?好心的TX教偶一下吧


--  作者:Bin
--  发布时间:2013/4/12 17:24:00
--  
http://www.foxtable.com/help/topics/2294.htm
--  作者:jljacky
--  发布时间:2013/4/13 13:39:00
--  
以下是引用Bin在2013-4-12 17:24:00的发言:
http://www.foxtable.com/help/topics/2294.htm

我去看了一下,那个是不是只是用在在excel报表里面引用图片啊?

我现在是想在foxtable里面的列里面批量插入图片,我先把图片列设置成表达式列,然后把要插入的图片都放在项目文件的Images子目录下面。图片的名字和“配件名称”列一致,我就把表达式写成

[<*"&&" & [配件名称] & ".jpg"*>]

可是总是提示cannot interpret token "" at position 20

这个怎么办啊


--  作者:XYT
--  发布时间:2013/4/13 14:16:00
--  
是EXCEL的,http://www.foxtable.com/help/topics/2209.htm看下合适不
--  作者:狐狸爸爸
--  发布时间:2013/4/13 17:07:00
--  

楼主将表达式和Excel报表的格式搞混了。

如果图片的和产品名称一致,那么你的问题非常简单,只需将所有图片复制到Attachments。

 

然后增加一个表达式列,列的名称为图片,表达式为: [产品] + \'.jpg\'

 

这里的假定你的图片文件都是jpg文件。


--  作者:jljacky
--  发布时间:2013/4/13 18:10:00
--  
谢谢狐爸,我试试
[此贴子已经被作者于2013-4-13 18:10:04编辑过]

--  作者:jljacky
--  发布时间:2013/4/13 18:26:00
--  

问题按照狐爸的方法解决了,现在不用一万多张图一个一个插入了


--  作者:夕然
--  发布时间:2013/4/13 22:53:00
--  

最简单的思路是:

定义好你的产品编号

在新增行的时候,设置表达式

照片列为  产品编号 + png

然后重新定义带你的产品照片

也为 产品编号 + png

然后将照片复制到 照片目录中

 

这样顺序理清楚了,就很方便了

 

操作简单易行

 

 


--  作者:mycs
--  发布时间:2014/3/7 16:06:00
--  
小小白 飘过  夕然厉害  狐爸精辟