تور لحظه آخری
امروز : پنجشنبه ، 14 تیر 1403    احادیث و روایات:  امام صادق (ع):سجده شكر برهرمسلمانى واجب است،با آن نمازت را كامل و پروردگارت را خشنود مى سازى و فرش...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

اتاق فرار

خرید ووچر پرفکت مانی

تریدینگ ویو

کاشت ابرو

لمینت دندان

ونداد کولر

صرافی ارکی چنج

صرافی rkchange

دانلود سریال سووشون

دانلود فیلم

ناب مووی

رسانه حرف تو - مقایسه و اشتراک تجربه خرید

سرور اختصاصی ایران

تور دبی

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

پیچ و مهره

طراحی کاتالوگ فوری

دانلود کتاب صوتی

تعمیرات مک بوک

Future Innovate Tech

آموزشگاه آرایشگری مردانه شفیع رسالت

پی جو مشاغل برتر شیراز

قیمت فرش

آموزش کیک پزی در تهران

لوله بازکنی تهران

میز جلو مبلی

هتل 5 ستاره شیراز

آراد برندینگ

رنگ استخری

سایبان ماشین

قالیشویی در تهران

مبل استیل

بهترین وکیل تهران

شرکت حسابداری

نظرسنجی انتخابات 1403

استعداد تحلیلی

کی شاپ

خرید دانه قهوه

دانلود رمان

وکیل کرج

آمپول بیوتین بپانتین

پرس برک

بهترین پکیج کنکور

خرید تیشرت مردانه

خرید نشادر

خرید یخچال خارجی

وکیل تبریز

اجاره سند

وام لوازم خانگی

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

خرید سی پی ارزان

خرید ابزار دقیق

بهترین جراح بینی خانم

تاثیر رنگ لباس بر تعاملات انسانی

خرید ریبون

 






آمار وبسایت

 تعداد کل بازدیدها : 1804369411




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

چگونگي چاپ قسمت خاصي از فرم و چاپ اطالاعات DBGrid


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : چگونگي چاپ قسمت خاصي از فرم و چاپ اطالاعات DBGrid amir_dpr21-09-2006, 11:46 PMسلام 1-مي خواستم از دوستان طريقه چاپ قسمتي از فرم مثلا از مختصات 0و0 تا 500و600 را سوال كنم 2- چه طور مي توان اطلاعات درون DBGrid را به عنوان گزارش در اختيار كاربر قرار داد ممنون از دوستان codemaster22-09-2006, 09:49 AMبهترین راه برای گزارش گیری و چاپ گزارش استفاده از Component های گزارش ساز در Delphi است مثل QuickReport که در خود بسته نرم افزاری Delphi وجود داره. این Component ها به شما کمک میکنه که فیلدهای Database رو در یک صفحه برای کاربر نمایش داده و طبق در خواست کاربر از اون صفحه Print بگیره. این Component خیلی Dynamic هست و هر نوع گزارشی از قبیل گزارش جدولی ساده یا جدولی مرکب و ... رو با اتصال به query یا Stored Procedure مربوط به اون تولید میکنه. Component های دیگری هم هست ولی من با اونها کار نکردم. اگر مایل هستی از Quick Report استفاده کنی من در خدمتم. :blush: amir_dpr22-09-2006, 07:30 PMممنون از آقاي Codemaster اگر براتون امكان دارد نحوه گزارش گيري از اطلاعات و چاپ ركوردهاي DBGrid را كاملا توضيح دهيد. در جاهاي ديگه كامل نبودند با تشكر codemaster28-09-2006, 08:44 PMاول بايد Quick Report رو نصب کنی! در منوی بالای Delphi این مسیر رو دنبال کن : 1- File Close All 2- Component Install Packages بعد کلید Add رو بزن و فایل زیر را با این مسیر پیدا کن : Bindclqrt70.bplشاخه Delphi حالا Quick Report نصب شده و میتونی از اون استفاده کنی. این کارها رو انجام بده تا مرحله بعد رو بگم. :) amir_dpr29-09-2006, 10:31 PMممنون انجام دادم Sarah_zhr22-12-2006, 11:14 AMسلام آقای codemaster می شه خواهش کنم این تاپیک رو ادامه بدین. چون من هم همین مشکل آقای amir_dpr رو دارم. بعد از اینکه Quick Report نصب شد، چه شکلی باید ازش استفاده کنم. ممنون nasim198426-12-2006, 09:35 PMدو راه برای استفاده از quick report وجود داره. راه اول که اکثرا از اون لستفاده میکنند این هست که تب quick report را باز کنی وآیتم ًquick report را درگ کنی بر روی فرم.بعدش باید بر روی آن header , footer ,detail , ... را مشخص برای این کار به قسمت obj inspector قسمت properties میری و در قسمت band اگر میخوای یک سری اطلاعات در بالای همه صفحات تکرار بشه header را true میکنی .اگر لازم هست اطلاعاتی مثل dbgrid که باید به صورت ستونی وارد بشه قسمت detail را true میکنی.و به همین صورت footer , summery ,... اگر می خواهید اطلاعاتی که از db grid میخوانید وارد گزارش بشه به ازای هر فیلد یکqrdbtext از تبquick report درگ میکنید به قسمت detail , dataset که در پرپرتی qrdbtext هست را set میکنی.برای set کردن dataset بهتر است که بر روی فرم یکdatasourceو یک adoquery قرار بدی و مثل جاهای دیگه به که به دیتا بیس وصل میشی اینجا هم وصل بشی nasim198426-12-2006, 10:05 PMبرای اینکه مثل جدوا برای هر ستون نام در نظر گرفته بشه باید در قسمت headerبرای هر ستون یک qrlable از quickreport درگ کنی و مثل یک lable lul,gd fvhd ان caption و چیزهای دیگرش را set کنی. اگر میخواهی مثل جدول داده های که دارند تکرار میشوند خطکشی شده باشند یا در شکل خاصی باشند باید از quikreport ایتم qrshape را درگ کنی و ذر قسمت property آن shape مورد نظر را انتخاب کنی و مثلا qrdbtext را بین این qrshape ها قرار بدی ولی یک راه بهتر این هست که برای qrdbtext یا هر آیتم دیگه ای که میخواهید داخل کادر خاصی باشه از قسمت properties آن (مثلا پروپرتی qrdbtext) در قسمت frame برای آن فریم هایی که میخواهید را تنظیم کنید. nasim198426-12-2006, 10:09 PMگفتم که یک راه بهتر هم برای استفاده component کوییک ریپرت هست : file>>new>>other>>report و بقیه مراحل هم مثل قبل هست با این روش گزارش کمتر بهم میریزه. امیدوارم بدردتون خورده باشه. nasim198426-12-2006, 10:12 PMیک نکته که یادم رفت بگم این هست که به جای true کردن detail از قسمت properties میتوانید qrsubddetail را از تب quick report درگ کنید یکی از مزایای qrsubdetailاین هست که درpereview راحتر نشان داده میشه. Sarah_zhr30-12-2006, 10:21 AMسلام مرسی، ممنون از راهنماییتون. انجام می دم. اگه بازم مشکل داشتم، مطرح می کنم. موفق باشید. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2187]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن