صفحه 1 از 3 123 آخرآخر
نمایش نتایج 1 تا 40 از 81

نام تاپیک: لود فایل عکس از مسیر ان که در بانک ذخیره شده..

  1. #1

    لود فایل عکس از مسیر ان که در بانک ذخیره شده..

    سلام
    من یک برنامه ویژوال بیسیک دارم... با بانک اکسس من در این بانک مسیر عکس هایی را ذخیره کرده ام می خواهم اون عکس ها در کریستال نمایش داده شود چه باید بکنم؟

  2. #2
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379
    من هم همین مشکل رو دارم.

    من از یکی از دوستان در پست های دیگر شنیدم که با نوشتن Script در بخش فرمولها میتوان اینکار را انجام داد، اما ایشان مثال عملی در این زمینه نزده بودند. اگر لطف کنند و مثال عملی بنویسند بسیار متشکر خواهم بود.

  3. #3
    نیازی به Script یا چیزه دیگه ای نیست
    بلکه کریستال موقع ساخت گزارش فیلد هایی که حاوی picture هستند رو با اینکه شما موقع ساخت
    اون فیلد ها رو اتنخاب کردید ولی به گزارش اضافه نمیکنه.فرقی هم نمیکنه از چه بانکی داره اطلاعات رو میخونه
    فقط شما باید بعد از اتمام ساخت گزارش خودتون فیلد هایی رو که از نوع Picture هستند رو روی صفحه گزارشتون
    بیارید
    اگر بعد از ساخت گزارش لیست فیلد هارو ببینید متوجه میشید که با اینکه شما فیلد حاوی تصویر ها رو هم انتخاب کردید ولی اون فیلد تیک نخورده که خودتون باید زحمت آوردن اون رو روی صفحه گزارش بکشید
    و به همین راحتی میتونید تصاویر رو هم در گزارش مشاهده کنید

  4. #4
    سلام
    setarehman متوجه منظور دوستان نشدید. منظور اینه که ما در یک فیلد آدرس فیزیکی تصاویر روی هارد رو داریم و می خوایم این آدرس های رو در گزارش به صورت تصوی مربوطه نمایش دهیم.

  5. #5
    ببخشید شما تصاویر رو در بانک چه جوری ذخیره میکنید؟
    از چه نوع فیلدی استفاده میکنید برای این کار؟
    اول به این سوالات جواب بدید

  6. #6
    تصویری در بانک ذخیره نمیشه. ببینید بدین شکل:
    برای مثال در جدول tblinfo فیلدهایی مثل firstname, lastname, pic و ... داریم. همه این فیلدها از نوع متنی هستند. نام و نام خانوادگی که مشکلی نداره. میمونه pic
    فیلد pic نگهدارنده مسیر فایل های تصاویر است. برای مثال بدین شکل: C:\MyProg\pic.jpg
    حالا مشکل اینجاست که چطور میشه به جای اینکه در گزارش مسیر ذخیره شده در بانک رو نمایش دهیم، تصویر مربوطه را از مسیر آن لود کنیم.
    امیدوارم متوجه منظور شده باشید.

  7. #7

    Thumbs up

    سلام
    دوستان مثل اینکه راهی در نسخه های 10 و پایین تر وجود نداره ولی در نسخه 11 این نرم افزار این مشکل حل شده.
    (بالاخره یافتم )
    Dynamic Image Location Pictures and graphics can now be placed in a report through a link in the database so that it is no longer necessary to store images within the database. This supports the common practice of storing images on the web server and storing references to those images in the database.
    برای مثال کد زیر همونیه که دنبالشیم :
    "C:\Test\" + {Product.Graphic Image Location}


    شب خوش

  8. #8
    محروم شده
    تاریخ عضویت
    اسفند 1383
    محل زندگی
    Never Land
    پست
    423

    Thumbs up

    با سلام

    دوستان برای ورژن 10 دو مثال می ذاریم .

    مثال اولی برای Crystal Reports 10 Developer

    مثال دومی هم برای Crystal Reports 10 Pro

    شایان ذکر است مثال ها در Vb6 بوده و حتما آنها را به درایو C کامپیوتر خود کپی نمایید.
    فایل های ضمیمه فایل های ضمیمه

  9. #9

  10. #10
    محروم شده
    تاریخ عضویت
    اسفند 1383
    محل زندگی
    Never Land
    پست
    423
    خواهش می کنیم جناب اقای غیبی

  11. #11
    خیلی ممنون ! In_Chan_Nafar!
    مخصوصا آقا مسعود گل

  12. #12
    سلام
    اگه میشه دو تا مثالی که آوردید مثالش در vb.net را هم بیاورید.

  13. #13
    کاربر دائمی آواتار habedijoo
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    تهران
    پست
    538
    سلام
    Data Type ستونی که درونش مسیر عکس ها رو نگه می دارید چیه . ؟
    توی SQL Server دقیقا این کار رو میشه با داده از نوع BLOB انجام داد .
    اگه مثالی پیدا کردم و یا نوشتم حتما براتون میزارم روی سایت .

  14. #14

    سلام

    میشه این مثالهاتون رو در vb.net هم بیان کنید.

  15. #15

    ورژن 9

    میشه لطف کنید برای ورژن 9 هم یه مثال بدید ؟ ممنون میشم

  16. #16
    کاربر جدید
    تاریخ عضویت
    آذر 1384
    محل زندگی
    Tabriz
    پست
    8
    با سلام
    من بعد از download sample ها نمی تونم بازشون کنم error هم اینه
    c:\Sample1\crviewer.dll could not be loaded
    یه log فایل هم ایجاد میکنه
    Line 22: Class CrystalActiveXReportViewerLib10Ctl.CrystalActiveXR eportViewer of control Crysta was not a loaded control class.
    شما این فایل crviewer.dll رو خودتون ایجاد کردین یا چون crystal من 8.5 هست این error رو میده

  17. #17
    سلام

    راستش نمیدونم الان کجا هستید
    ولی من این برنامه را اجرا کردم (ضمیمه) ولی crviewer .dll احتیاج داشت

  18. #18
    کاربر دائمی آواتار meh_secure
    تاریخ عضویت
    دی 1383
    محل زندگی
    California
    پست
    964
    crviewer با خود کریستال نصب میشه.

  19. #19
    کاربر دائمی آواتار meh_secure
    تاریخ عضویت
    دی 1383
    محل زندگی
    California
    پست
    964
    آقا مسعود پس مثال برای دات نت چی شد؟ تو این سورس ها نوشته بودی که اگه خواستید خبرم کنید.

  20. #20
    کاربر دائمی
    تاریخ عضویت
    دی 1384
    محل زندگی
    اهل تهرانم روزگارم بد نیست ...
    پست
    105
    می شه مثال vb.net هم بزنید؟

  21. #21
    کاربر تازه وارد آواتار Arminizer_88
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    UAE-Dubai
    پست
    78
    منم به نوبه خودم ممنونم. مرسی.

  22. #22
    کاربر دائمی آواتار programmermp
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    Green Territory of North
    پست
    732
    آقا این مثال هایی رو که گذاشتید

    برای دات نتش رو هم بذارید

    با تشکر

  23. #23
    کاربر دائمی آواتار amirsadeghi
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    system32\amir.ocx
    پست
    514
    سلام
    به نتیجه نرسیدم

  24. #24
    hi i am egyptian programmer
    i am really happy 2 be with ur team
    i am really didnt understand ur languge but i am really understand ur code
    thanx alot my friends

  25. #25
    دم این تاپیک گرم!
    برنامه نویس مصری ازتون تشکر کرد!

  26. #26
    خیلی ممنون از راهنمایی ها و کمک هایتان

  27. #27
    سلام . من می خواستم بدونم چطور می تونم نتیجه یک query را در crystal report در vb.net 2005 چاپ کنم؟

  28. #28
    سلام .. من به همه برو بچز.. من امین..! یک تازه وارد..
    یه مشکل دارم..!لود کردن تصاویر در کریستال ریپورت تحت VB.Net 2005
    دیدم اینجا تحت vb6 مثال بود.. ممنون میشم VB.Net 2005 رو هم بزارین..!
    تشکر

  29. #29
    سلام..!
    همونطور که یکی از دوستان اشاره کرده بودند در Crystal Report 11 میشه عکس رو از دیتابیس خوند و توش نشون دادوو من اینکارو کردم..
    منتها یه اشکالی واسم بوجود اومده و اینکه من توی خود محیط کریستال 11 میتونم این عکس رو به همراه بقیه فیلدهای مربوطش (فرض کنید مشخصات یه دانشجو به همراه عکسش) مشاهده کنم و با Refresh کردن و دادن مقدار جدید یه فرد دیگری مشخصات و عکسش خونده میشه و نمایش داده میشه..! اما وقتی میخوام اینکارو توی VB2005 که کریستال ریپورت 10 رو داره انجام بدم..کار نمیکنه..!
    واضح تر بگم.. با کریستال 11 یه ریپورت درست کردم.. حالا اون ریپورت رو توی VB2005 صداش میزنم.. همه مشخصات مربوط ( به اون دانشجو یا غیره..) رو میاره به جز عکسش..
    چه بکنم؟

  30. #30
    بابا جان کسی نیست مارو کمک کنه؟
    ایشالا که خیر ببینید..

  31. #31
    کاربر دائمی
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    پست
    147
    اکر کسی کد 2005 را دارد بدهد

  32. #32
    کاربر دائمی
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    پست
    147
    کسی کد 2005 این کار رو نداره ؟

  33. #33
    امیدوارم مطالبتون کار من و هم را بندازه
    همه شب در این امیدم که ببینم از تو رویی
    چه زیان...

  34. #34
    امیدوارم مطالبتون کار من و هم را بندازه
    همه شب در این امیدم که ببینم از تو رویی
    چه زیان تو را که من هم برسم به

  35. #35
    مرسی از اینکه هیشکی این مورد رو بلت نیست

  36. #36
    سلام من طبق گقته یکی از بچه ها مبنی بر اینکه اگر Cr11R2 رو نصب کنم میتونم کریستال VS رو Update کنم اینکارو کردم..! اما اصلاً این کریستال 11 توی دات نت کار نمیکنه.!!
    نمیدونم چرا...!

  37. #37
    من که دیگه بیخیال این مورد شدم.. کریستال ریپورت 11 که نصب کردم و میشود باهاش
    عکس رو از دیتابیس بخونم و نمایش بدم توی Vb.Net اصلاً عمراً کار نمیکنه..
    میخواستم ببینم کامپوننت یا چیز دیگه ای هست که بتونم این کارو باهاش انجام بدم..!؟
    به جای کریستال ریپورت چی دیگه هست که توی VB.Net هم میشه ازش استفاده کرد.

  38. #38
    طرز ارتباط کریستال با ویژوال را میخوام لطفا کمک کنید .ممنون
    آخرین ویرایش به وسیله samiram : پنج شنبه 31 خرداد 1386 در 08:54 صبح دلیل: canary_3825@yahoo.com

  39. #39
    کاربر دائمی آواتار sm
    تاریخ عضویت
    اردیبهشت 1383
    محل زندگی
    ایساتیس
    پست
    1,389
    خوش آمدید ... لطفا ابتدا قوانین سایت رو مطالعه نمایید...جستجو فراموش نشه

    https://barnamenevis.org/showthread.php?t=64328

    موفق باشید

  40. #40

    اینجوری شاید بشه بهش کلک زد

    من که نتونستم با اون کد هایی که داده بودید تو دات نت کار کنم.
    اگه بخواید می تونید به مسیر فیزیکی (یه فایل) رو به یه OLE توی کریستال ریپورت لینک کرد و بعدش با عوض کردن عکس (مسیرش نباید عوش بشه) عکس توی کریستال ریپورت هم به صورت دینامیکی عوش میشه . واسه گذاشتن لوگو ی شرکت بالای گزارش خوبه.

    اینجوری :

    توی دات نت یک فایل کریستال ریپورت درست کن . بازش کن. رو صفحه راست کلیک کن . Insert<-ole object رو بزن . از دیالوگ ظاهر شده from file رو بزن . حالا گزینه link رو هم تیک بزن. مسیر فایل رو انتخاب کن. دقت کن که این مسیر فبکسه و نمیشه بعدا تغییرش داد پس ترجیحا بذار درایو c که همیشه ثابته
    خوب دیگه ok کن بره پی کارش . حالا هر موقع فایل رو عوض کنی اینجا توی کریستال ریپورت هم عوش میشه. فقط دقت کن که فایله اولی که انتخاب می کنی باید bmp باشه حتما. ولی خوب مایکروسافته دیگه سوتی هم میده ؛ بعدا که گزارش رو ساختی اگه یه فایله jpg رو هم فقط پسوندشو تغییر بدی به bmp می تونی تو این نشونش بدی.
    خلاص

صفحه 1 از 3 123 آخرآخر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •