Foxpro-添加动态路径的图像

问题描述:

在FoxPro报表编写器中,如何添加图像路径是动态生成的图像?例如。该图像将是:“C:\ images \”+ customer +“.bmp”。Foxpro-添加动态路径的图像

我试着将它添加到一个变量,然后引用该变量作为OLE对象文件路径,但它运行报告时要求图像。

我发现了过去写过的其他报告,他们引用了一个名为“cBitamp”的变量。报告中的任何地方我都找不到这个变量。如果我在记事本中打开FRX文件,我可以看到变量,甚至列出的路径(该文件不可读,但有一些文本出现) - 所以我不知道他们以前是如何做到的。

好吧,我解决了它。实际上,你可以输入一个表达式作为文件路径,所以在我的情况,我有这样的事情:

"D:\Images\" + ALLTR(customer) + ".BMP" 
+0

我强烈建议你不要使用硬编码路径,但也许创造了像公共变量“cImagesPath ='D:\ Images \'”,然后构建为cImagesPath + allt(customer)+“.bmp”...类似于使用数据文件...不要早早锁定自己,你需要移动东西,所有东西都是硬编码的。 – DRapp

+0

感谢您的提示。无论如何,这个变量都会出现在报告中,所以它不会更容易地改变报告路径。加上它的一个非常小的遗留系统(FoxPro ..非常陈旧过时!),所以它对我来说并不是一个担心。 – Lock

+1

老是......过时......还不完全。 –