ورود

View Full Version : سوال: عكس در fastreport ؟



oghab
یک شنبه 12 آبان 1387, 21:46 عصر
با سلام
من تعدادي عكس در فولدري با آدرس و اسم مشخص دارم. كه ميخواهم با توجه به اينكه روي كدام ركورد هستم يكي از آنها را در گزارشي كه با استفاده از fastreport ميسازم نمايش دهم.
اين عكسها داخل database نيستند و روي هارد به صورت عادي ذخيره شده اند.
حالا من چطور ميتونم اون عكسي را كه ميخوام در گزارشي كه در fastreport ساخته ام (با استفاده از كدنويسي در دلفي) قرار بدم؟
مثلا عكسي با آدرس 'H:\temp\pic12.jpg' را در گزارشم قرار دهم؟
ممنون ميشم راهنمايي كنيد

tefos666
یک شنبه 12 آبان 1387, 22:42 عصر
سلام فکر کنم جواب سوالات رو اینجا بتونی پیدا کنی !!! :بامزه:

http://barnamenevis.org/forum/attachment.php?attachmentid=25131&stc=1&d=1225654674







if <datasetname."fieldname" > = 'A1' then
picture1.picture.loadfromfile('C:\A1.jpg') else
picture1.picture.loadfromfile('C:\A2.jpg');

یا این راه دوم



picture1.picture.loadfromfile(<datasetname."fieldname" >);



یا راه سوم



begin
if sender.name := 'Picture1' then
tfrxpictureview(sender).picture.loadfromfile('path&filename');
end;


در هر صورت یه سر به این آدرس بزن نمیگم همه ولی اکثر اینجور سوالها رو قبلا جواب دادند
فروم تخصصی خود شرکت فست ریپورت :»
http://www.fast-report.com/en/forum/index.php

oghab
دوشنبه 13 آبان 1387, 11:22 صبح
سلام فکر کنم جواب سوالات رو اینجا بتونی پیدا کنی !!! :بامزه:



if <datasetname."fieldname" > = 'A1' then
picture1.picture.loadfromfile('C:\A1.jpg') else
picture1.picture.loadfromfile('C:\A2.jpg');




سلام
با تشكر
ولي تو دلفي كنترل picture1 را كه توي report م گذاشتم را نميشناسه! و نميتونم اين كد را بنويسم.
اگه اين كد را بايد تو خود fastreport بنويسم. ميشه بگيد كجاش بايد بنويسم. شرمنده بلد نيستم! :خجالت: