PDA

View Full Version : عکس در datareport



zapata-es
جمعه 13 خرداد 1384, 22:22 عصر
بچه ها سلام :oops:
خوبییییییییییییییین؟؟؟؟ :mrgreen:
خلاصه بگم: فرمی دارم که با کلیک یک دکمه یک گزارش رو نشون میده. همون datareport.
داخل این فرم گزارش که گزارشهای مربوطه نشون داده میشه :mrgreen:
من یک شیئ image گذاشتم. و میخوام از طریق کد نویسی در همون دکمه عکس دلخواهم گذاشته بشه.این کد رو نوشتم ولی ایراد میگیره.
sub command1.click
DataReport1.Show
DataReportp1.Image1.Picture = LoadPicture("c:\q.jpg")
وقتی که فرم نشون داده میشه خط دوم ایراد میگیره.اشکال در کجاس؟؟؟ :گیج:
نه فقط این بلکه بقیه شیئ ها مثل تکست باکسها هم شناخته نمیشن. میشه بگید چطور میتونم اشیاء موجود در داخل فرم گزارش رو از طریق کد نویسی کنترل کنم. :wink: :flower: :flower: :flower: :flower: :flower:

sourenaface
شنبه 14 خرداد 1384, 02:08 صبح
باید از کلکسیون کنترلها استفاده کنی
datareport1.section1.controls.item(1).picture=.... ...

البته ممکنه دیکتشو اشتباه نوشته باشم

zapata-es
شنبه 14 خرداد 1384, 07:18 صبح
سلام سورنا جان
میگم میتونی یه کم بیشتر توضیح بدی. آخه من یه کم صفر کیلومتر هستم :mrgreen:
منظورتون از section1 و controls و.... چیه؟؟؟؟
یعنی اگه من بخوام داخل image1 یک عکس از مثلا درایو c بزارم چه کدی را بنویسم؟؟
:flower:

zapata-es
شنبه 14 خرداد 1384, 09:33 صبح
(
باید از کلکسیون کنترلها استفاده کنی
datareport1.section1.controls.item(1).picture=.... ...

من این کد رو نوشتم ولی بازم ایراد میگیره

datareport1.section1.image1.picture=loadpicture("c:\q.jpg

zapata-es
شنبه 14 خرداد 1384, 11:20 صبح
یکی نیست جواب بده :mad:
گیرم به خدا :cry:

sourenaface
شنبه 14 خرداد 1384, 11:27 صبح
datareport1.sections.Item(1).Controls.Item(1).pict ure=loadpicture

zapata-es
شنبه 14 خرداد 1384, 16:26 عصر
:sorry:
datareport1.sections.Item(1).Controls.Item(1).pict ure=loadpicture
سلام
نمیدونم چرا نمیشه.
کلافه شدم

@AM!R!
یک شنبه 15 خرداد 1384, 01:06 صبح
این یکی هم امتحان کن، به اعصابت هم مصلت باش:


Datareport1.Sections("section4").Controls("image1").picture = loadpicture("c:\pic.jpg")

به شرطی که کنترل Image در Section4 از فرم گزارشت باشه و عکس هم در مسیر مناسب این تکه کارت رو راه می ندازه. :موفق:

zapata-es
دوشنبه 16 خرداد 1384, 18:14 عصر
:mrgreen: :mrgreen: :mrgreen:
وای از دست این غلط های املایی :D :D
آقا ممنونم.درست شد.