PDA

View Full Version : گذاشتن یک عکس در گزارش (آرم شرکت)



amini699
جمعه 29 تیر 1386, 14:37 عصر
دوستان من در این موضوع خیلی گشتم ولی راه حل درستی پیدا نکردم من توی تاپیک مختلف گشتم ولی این راحل های که داده بودن هر کدام یک مشکل خواص خودش داره من میخوام ازاگه بشه یک عکس رو توی بانک ذخیره کنم و از طریق کریستال اون رو نمایش بده ایا میشه یا نه
:متفکر:

sm
جمعه 29 تیر 1386, 15:49 عصر
مطمئنم که In_Chan_Nafar یه بحثی رو در این زمینه گذاشته بودن که کامل و جامع بود.
پیداش کردم:
http://barnamenevis.org/forum/showthread.php?t=24302
پست 8

موفق باشید

sm
جمعه 29 تیر 1386, 15:53 عصر
راستی چه نیازیه که شما عکس رو از بانک بخونین؟
خیلی راحت هنگامیکه دارین گزارش رو می سازین میتونین عکس رو هم به گزارش اضافه کنین.

موفق باشید

amini699
جمعه 29 تیر 1386, 23:15 عصر
ممنون sm عزیز من در حال نوشتن یک برنامه حسابداری هستم و میخوام در یک قسمت از برنامه آرم شرکت رو که انتخاب میکنند ذخیره بشه و در گزارشات هم بیاد او پست که هم که گذاشتی راه حل خوبی نیست یک راه بهتر اگه پیدا کردی ممنون میشم

haste asli
شنبه 30 تیر 1386, 07:53 صبح
سلام دوست عزیز
جهت نمایش عکس در کریستال به طور داینامیک :
ابتدا در sql یک فیلد از نوع image تعریف کن و توسط برنامه مقدار بده .
فیلد مورد نظر را با دستور select در dataset بریز
dataset مورد نظر را به گزارش ارتباط بده
با drag &drop مثل سایر فیلدها عکس رو بکش روی گزارش .
موفق باشید.

amini699
دوشنبه 01 مرداد 1386, 22:49 عصر
دوست عزیز من بانک اطلاعاتی ام اکسس هستش با اکسس چه کار کنم ممنون

sm
سه شنبه 02 مرداد 1386, 09:50 صبح
توی اکسس هم میتونین عکس ذخیره کنین. OLE Pbject

موفق باشید

once4ever
سه شنبه 02 مرداد 1386, 11:20 صبح
حالا اگه بخوایم از یک مسیری مثل c:/test.jpg یک عکس نمایش داده بشه چجوریه؟
( مثال این چند نفر دیدم و هیچی نفهمیدم ;)) )

sm
سه شنبه 02 مرداد 1386, 11:58 صبح
خودم تا بخال کار نکردم اما دراین باره هم مطلبی از In_chan_Nafar هست.

موفق باشید

once4ever
سه شنبه 02 مرداد 1386, 15:40 عصر
سلام دوست عزیز
جهت نمایش عکس در کریستال به طور داینامیک :
ابتدا در sql یک فیلد از نوع image تعریف کن و توسط برنامه مقدار بده .
فیلد مورد نظر را با دستور select در dataset بریز
dataset مورد نظر را به گزارش ارتباط بده
با drag &drop مثل سایر فیلدها عکس رو بکش روی گزارش .
موفق باشید.
وقتی برای گزارش جدولی که فیلد عکس داره قرار میدم
فیلدی که مربوط به عکس هست (ole obj) نمایش نمیده !
میشه یه مثال با c#.net اینجا بذارید

once4ever
سه شنبه 02 مرداد 1386, 15:45 عصر
سلام دوست عزیز
جهت نمایش عکس در کریستال به طور داینامیک :
ابتدا در sql یک فیلد از نوع image تعریف کن و توسط برنامه مقدار بده .
فیلد مورد نظر را با دستور select در dataset بریز
dataset مورد نظر را به گزارش ارتباط بده
با drag &drop مثل سایر فیلدها عکس رو بکش روی گزارش .
موفق باشید.
وقتی برای گزارش جدولی که فیلد عکس داره قرار میدم
فیلدی که مربوط به عکس هست (ole obj) نمایش نمیده !
میشه یه مثال با c#.net اینجا بذارید

asar_001
سه شنبه 02 مرداد 1386, 19:19 عصر
مگه توی dataset عکس را از چه نوعی تعریف میکنی؟؟؟
باید اونو از نوع base64Binary تعریف کنی

once4ever
سه شنبه 02 مرداد 1386, 19:39 عصر
از بانک اکسس استفاده میکنم و اون ole obj انتخاب میکنم (تنها مورد برای عکس در اکسس)

amini699
پنج شنبه 04 مرداد 1386, 23:28 عصر
دوستان ممنون
کسی سورس این قسمت که چطوری توی بانک اکسس عکس رو ذخیره کنه و توی گزارش نمایش بده داره
تشکر از همه دوستان

sm
جمعه 05 مرداد 1386, 12:22 عصر
بهتره سوالتونو توی قسمت اکسس بپرسین. مطمئنا زودتر به جواب میرسین.

موفق باشید