2012-11-27 41 views
0

在FoxPro報表編寫器中,如何添加圖像路徑是動態生成的圖像?例如。該圖像將是:「C:\ images \」+ customer +「.bmp」。Foxpro-添加動態路徑的圖像

我試着將它添加到一個變量,然後引用該變量作爲OLE對象文件路徑,但它運行報告時要求圖像。

我發現了過去寫過的其他報告,他們引用了一個名爲「cBitamp」的變量。報告中的任何地方我都找不到這個變量。如果我在記事本中打開FRX文件,我可以看到變量,甚至列出的路徑(該文件不可讀,但有一些文本出現) - 所以我不知道他們以前是如何做到的。

回答

0

好吧,我解決了它。實際上,你可以輸入一個表達式作爲文件路徑,所以在我的情況,我有這樣的事情:

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

我強烈建議你不要使用硬編碼路徑,但也許創造了像公共變量「cImagesPath ='D:\ Images \'」,然後構建爲cImagesPath + allt(customer)+「.bmp」...類似於使用數據文件...不要早早鎖定自己,你需要移動東西,所有東西都是硬編碼的。 – DRapp

+0

感謝您的提示。無論如何,這個變量都會出現在報告中,所以它不會更容易地改變報告路徑。加上它的一個非常小的遺留系統(FoxPro ..非常陳舊過時!),所以它對我來說並不是一個擔心。 – Lock

+1

老是......過時......還不完全。 –