آرشیو برای ‘آی تی’ دسته ها


کارکردن با Crystal Reports آسان نیست، و عیب و ایرادهای زیادی دارد.

یکی از بدترین ویژگی های Crystal Reports، روش مدیریت کردن پارامترهای گزارش توسط نمایش دادن هر پارامتر در یک صفحه جدا است که clientها واقعاً از آن بیزارند. برای حل این مشکل، این مقاله به شما نشان خواهد داد چگونه همه پارامترهای یک فایل .rpt را در یک صفحه واحد به کاربر نشان دهید.

این مقاله، گزارشهایی را که از در صفحه استفاده می کنند، نشان می دهد، یک Reports Viewer و یک Parameters Viewer. می توان این صفحه ها را با هم ترکیب کرد که بسیار آسان است. این صفحه ها شامل موارد زیر می شوند:

    1. Reports Viewer: این صفحه دارای یک ComboBoxاست که لیستی از گزارشهایی را که کاربر می تواند انتخاب کند نشان می دهد. وقتی کاربر دکمه “Get Report” را فشار می دهد، یک پنجره که Parameters Viewer نامیده می شود باز می شود.
    2. Parameters Viewer  : این صفحه پارامترهای موجود در گزارشی را که در یک datagrid انتخاب شده نمایش می دهد، و ما به طور پویا (dynamic) کنترلهایی را به آن اضافه می کنیم تا valueهای انتخاب پارامتر را راحتتر کنیم. بعد از انتخاب valueهای پارامتر گزارش انتخابی، کاربر Parameters Viewer را می بندد و Reports Viewer، گزارش انتخاب شده را با پارامترهای انتخاب شده نمایش می دهد.

      Crystal Reports، یک فایل باینری rpt ایجاد می کند که شامل همه اطلاعاتی می شود که برای نمایش هر گزارشی نیاز داریم.

      در ادامه مطلب ۲ مقاله برای شما قرار داد م .

      بر این باورم که دریافت مقالات اثر بخش تر از قرار دادن آنها در وبسایت است .:p

      خواندن ادامه این مطلب »

      در ادامه چندین مقاله مفید رو برای شما عزیزان قرار  میدهم امیدوارم استفاده نمایید :

      مقاله یک-آموزش ایجاد پروژه های ذخیره و بازیابی در SQLServer توسط #C و LINQ همراه با نحوه Setup سازی

      قابل ذکر است که این مقاله به همراه سورس کد و فایل Setup نیز هست .

      در این مقاله، با مفاهیم زیر آشنا می شوید:
      آموزش نحوه ارتباط با SQLServer در سی شارپ
      ذخیره، تغییر و حذف رکوردهای جدول توسط C#
      استفاده از پروسیجر های ذخیره شده درC#
      روش ارسال پارامتر به Stored Procedures
      نحوه ارسال متغیر و فیلد های جدول و گراید از فرمی به فرم دیگر
      به روز رسانی گراید پس از تغییر در جدول بانک اطلاعاتی
      مراحل ایجاد یک پروژه دیتابیس توسط C#
      ایجاد پروژه Setup در ویژوال استودیو

      مقاله دو- استفاده از LINQ در C#

      مقاله سه - اضافه کردن امکان آپدیت اتوماتیک نرم افزار از طرق وب

      مزایا:

      ۱-هر کدام از User ها قادر به نصب و به روز رسانی برنامه خواهند بود و نیازی به Admin نیست.

      ۲-ویرایش برنامه(Assembly Version) از تعداد (Publish Version) مستقل است

      ۳ -نیازی به کپی کردن ویرایش های جدید برنامه و انتشار و نصب آن نیست.

      معایب:

      ۱- اولین بار، به ازای هر Userدر Domain باید برنامه را بصورتlocal  نصب کرد.

      مقاله چهار-مجموعه نکات برنامه نویسی در c# (گردآوری نکات بخش ۱۰۰۱ نکته در انجمن برنامه نویس دات او آر جی )

      مقاله پنج - ارتباط با Microsoft Report Viewerبا dataset و linq و ارسال پارامتر به آن

      ضمیمه یک : سورس برنامه مقاله یک

      برای دانلود به ادامه مطلب مراجعه فرمایید :

      خواندن ادامه این مطلب »

      با سلام به همه دوستان باز هم با یک برنامه جالب دیگه در خدمت شما هستم .برای یادگیری سوکت پروگرمینگ مناسب هست . این برنامه رو به درخواست یکی از دوستان کمی تغییرات دادم و در لوکال اجرا میشه .کامنت در سورس هست .

      برای دانلود به ادامه مطلب مراجعه نمایید.

      خواندن ادامه این مطلب »

      با سلام به همه دوستان باز هم با یک برنامه جالب دیگه در خدمت شما هستم .برای یادگیری سوکت پروگرمینگ مناسب هست . این برنامه رو به درخواست یکی از دوستان کمی تغییرات دادم و در لوکال اجرا میشه .کامنت در سورس هست .

      برای دانلود به ادامه مطلب مراجعه نمایید.

      خواندن ادامه این مطلب »

      با سلام به همه دوستان باز هم با یک برنامه جالب دیگه در خدمت شما هستم .برای یادگیری سوکت پروگرمینگ مناسب هست . این برنامه رو به درخواست یکی از دوستان کمی تغییرات دادم و در لوکال اجرا میشه .کامنت در سورس هست .

      برای دانلود به ادامه مطلب مراجعه نمایید.

      خواندن ادامه این مطلب »


      خیلی از دوستان این روزها به فکر استفاده از دیتابیسهای جدید و دور کردن خود از SQL Server  هستند .

      یکی از این نوع دیتا بیسها MySql  هست که یک نوع بانک اطلاعاتی باز متن هست . اما چطور میتوانیم کد منبع خود را به این پایگاه داده متصل کنیم .

      با من  تا انتهای این مقاله همرا ه باشید .

      حتما به نتیجه خواهید رسید.

      خواندن ادامه این مطلب »


      خیلی از دوستان این روزها به فکر استفاده از دیتابیسهای جدید و دور کردن خود از SQL Server  هستند .

      یکی از این نوع دیتا بیسها MySql  هست که یک نوع بانک اطلاعاتی باز متن هست . اما چطور میتوانیم کد منبع خود را به این پایگاه داده متصل کنیم .

      با من  تا انتهای این مقاله همرا ه باشید .

      حتما به نتیجه خواهید رسید.

      خواندن ادامه این مطلب »

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

      عکسی که مشاهده میکنید عکسی از محیط این برنامه هست که با زبان Vb6.0 نوشته شده است.پذیرای کلیه انتقادات و پیشنهادات شما هستم.

      برای دانلود به ادامه مطلب بروید.

      خواندن ادامه این مطلب »

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

      عکسی که مشاهده میکنید عکسی از محیط این برنامه هست که با زبان Vb6.0 نوشته شده است.پذیرای کلیه انتقادات و پیشنهادات شما هستم.

      برای دانلود به ادامه مطلب بروید.

      خواندن ادامه این مطلب »

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

      عکسی که مشاهده میکنید عکسی از محیط این برنامه هست که با زبان Vb6.0 نوشته شده است.پذیرای کلیه انتقادات و پیشنهادات شما هستم.

      برای دانلود به ادامه مطلب بروید.

      خواندن ادامه این مطلب »

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

      مساله زمانبندی ایستای کارها در سیستم های چندپردازنده ای به دلایل استفاده بهینه ازپردازنده ها و همچنین صرف زمان کمتر، دارای اهمیت ویژه ای است. این مساله از رده مسائل سخت است و به دست آوردن جواب بهینه دارای پیچیدگی زمان بالایی است، بنابراین برای حل این مسائل از روش های ابتکاری استفاده می شود. الگوریتم های ژنتیک، روش مناسبی جهت زمانبندی در سیستم های چند پردازنده ای است. د راین مقاله الگوریتم ژنتیک جدیدی برای زمانبندی در سیستم های چند پردازنده ای ارایه میشود که اولویت زمان بندی انجام کارها، بر اساس تعداد فرزندان و نوادگان (Offspring) آنهاست. نتایج نشان می دهد الگوریتم پیشنهادی جدید در زمان قابل قبول جواب بهینه زمانبندی را نسبت به دیگر روش های ژنتیک متداول به دست می آورد.

      برای مشاهده توضیحات بیشتر به ادامه مقاله مراجعه نمایید.

      خواندن ادامه این مطلب »

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

      مساله زمانبندی ایستای کارها در سیستم های چندپردازنده ای به دلایل استفاده بهینه ازپردازنده ها و همچنین صرف زمان کمتر، دارای اهمیت ویژه ای است. این مساله از رده مسائل سخت است و به دست آوردن جواب بهینه دارای پیچیدگی زمان بالایی است، بنابراین برای حل این مسائل از روش های ابتکاری استفاده می شود. الگوریتم های ژنتیک، روش مناسبی جهت زمانبندی در سیستم های چند پردازنده ای است. د راین مقاله الگوریتم ژنتیک جدیدی برای زمانبندی در سیستم های چند پردازنده ای ارایه میشود که اولویت زمان بندی انجام کارها، بر اساس تعداد فرزندان و نوادگان (Offspring) آنهاست. نتایج نشان می دهد الگوریتم پیشنهادی جدید در زمان قابل قبول جواب بهینه زمانبندی را نسبت به دیگر روش های ژنتیک متداول به دست می آورد.

      برای مشاهده توضیحات بیشتر به ادامه مقاله مراجعه نمایید.

      خواندن ادامه این مطلب »

      Navigation »
      همیشه از من باخبر باشید:
      این وبسایت با انواع مرورگر موبایل سازگار وقابل مشاهده میباشد.
      وبلاگی برای تمام فصول:

      به پاس حفظ حرمت انسانی و احترام به حقوق یکدیگر لطفا مطالب وبلاگ را تنها با نام و لینک دسترسی به "وبلاگی برای تمام فصول" ذکر نمایید.
      با تشکر-حسام حاتمی

      درددل:
      • درد من تنهايي نيست؛

        بلكه مرگ ملتي است كه گدايي را قناعت؛

        بي عرضگي را صبر

        و با تبسمي بر لب اين حماقت را حكمت خداوند مي نامند.

        - #
      • بیدار شو... بیدار شو... برایت جز برگی سوخته و قلبی روبه خاکستر چیزی نمانده است... اینجا حکایت بیابان است و سراب آب... اینجا پاهای بی رمق است و جاده های نرفته... بیدار شو... حقیقت همین کابوسیست که خوابش می پنداشتی... به دستهایت نگاه کن... پر است از خالی! ناشناس

        - #
      • گاهی هست
        گاهی نیست
        وقتی هست، پیدا نیست
        وقتی نیست ، حتما هست
        نیست گاهی همان هستُ
        هست گاهی همان نیست است.
        مهم نیست
        کارش آمدن است به میل خود،
        خواست اش رفتن است به کار خویش
        می دانم
        اما می گویم نمی دانم
        سید علی صالحی

        - #
      • اگر نمی توانم هميشه مال تو باشم، اجازه بده گاهي ,زماني از آن تو باشم، و اگر نمي توانم گاهي زماني از آن تو باشم، بگذار هر وقت كه تو مي گويي,كنار تو باشم، اگر نمي توانم دوست خوب و پاك تو باشم، اجازه بده دوست پست و كثيف تو باشم، اگر نمي توانم عشق راستين تو باشم، بگذار باعث سرگرمي تو باشم، اما مرا اين طوري ترك نكن، بگذار در زندگي تو دست كم چيزي باشم... شل سیلور استاین

        - #
      • می‏پرسد چند تا دوست‏ام داری، می‏گویم یک تا. بغض کرده می‏پرسد یکی یعنی چقدر؟ می‏گویم یعنی خیلی زیاد،

        - #
      بایگانی نوشته ها:
      جستجو :
      وضع آپتایم سرور من: