ورود

View Full Version : فرستادن dbgrid به quick report



matinebi
پنج شنبه 16 خرداد 1387, 00:40 صبح
لطفا راهنمایی کنید
چطور محتویات یک dbgrid رو به quick report فرستاد تا بتوان فاکتور تولید کرد

Hsimple11
پنج شنبه 16 خرداد 1387, 00:51 صبح
برای اینکه بتونید از هر قسمتی از بانک خود در Qreport گزارش بگیرید کافی است کنترل QRDBText را به فرم خود اضافه کنید و خاصیت dataset و datafield آنرا به ترتیب برابر با dataset بانک اطلاعاتی خود (مثل table) و فیلدی که میخواهید محتویات آن در گزارش چاپ شود قرار دهید. در واقع dbgrid تنها یک جدول برای نمایش محتویات dataset شماست، بنابراین برای گزارش گیری هم بایستی فیلد مورد نظر را انتخاب نمایید.

matinebi
پنج شنبه 16 خرداد 1387, 00:55 صبح
dbgrid از یک بانک اطلاعاتی فیلتر شده به دست آمده است و نمی خوام تمام محتویات بانک چاپ شود

اصغر (پآچ)
پنج شنبه 16 خرداد 1387, 00:58 صبح
سلام دوست من

شما برای اینکه محتویات DBGrid خودتون رو به QReport ارسال کنید باید از Query یا Table هایی که DBGrid به آنها متصل است استفاده کنید.

موفق و موید باشید

SYNDROME
پنج شنبه 16 خرداد 1387, 07:05 صبح
dbgrid از یک بانک اطلاعاتی فیلتر شده به دست آمده است و نمی خوام تمام محتویات بانک چاپ شود
اطلاعات که شما داخل DBGrdi می بینید در یک DataSet قرار دارد.
شما با متصل کردن این DataSet (که مثلا می تواند یک ADOQuery باشید) به QueickReport همان اطلاعاتی را نمایش دهید که در DBGrid می بینید.
موفق باشید