تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 25

نام تاپيک: آموزش گزارش گیری در دلفی با Quick Report

  1. #11
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    پيش فرض

    با سلام
    من فکر مdکنم شما اون قسمت hasDetali به نحوی تا آخر صحفه گزارشتون کش آوردین یعنی hegth اونو زیاد کردین چون خودم قبلا این مشکل رو داشتم شما قسمت hasdetali رو حذف کنید و یکبار دیگه ایجاد کنید و سعی کنید فیلداتون دقیق داخل این قسمت باشه یعنی از کادرش بیرون نیاد موفق باشین

  2. #12
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    پست ها
    132

    پيش فرض

    می خواهم یک گزارش با quick بگیرم.
    فقط می خواهم قبلش مثلا در یک edit نام مشتری یا شماره مشتری وارد بشه و بعد بر اساس آن فیلد از اطلاعات خرید مشتری گزارش تهیه کنم؟
    لطفا کمک کنید .!!!

  3. #13
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    پيش فرض

    قبل هر چی معذرت میخوام واسه این همه پست تکراری نت و سیستمم قاط زده بود و اینجوری پیش اومد
    خوب دوست عزیز این به گزارش ربط نداره گزارش برای نمایش نهایی دستورات شماست شما باید تو دلفی دستوراتتون رو برای جستجو جدولتون با شماره ی وارده در edit تون انجام بدین بعد در نهایت در گزارش نتیجه مربوطه رو نمایش بدید شما تایپیکهای دوستان چون مرد مباح و فرهاد جان و بقیه که در مورد sql و دیتا بیسها و غیره هست رو مطالعه کنید به نتیجه ای که می خواید خواهید رسید

  4. #14
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    پست ها
    132

    پيش فرض

    سلام.
    من با quick کار میکنم (در دلفی7)و می خواهم به دو صورت گزارش بگیرم :
    1- وقتی شخص مثلا در فرم 1 ، نام . فامیل و... را وارد کرد اگر بیش از یک مورد پیدا کرد ابتدا همه ی آن موارد را نشان بده و بعد که کاربر گزینه(نام یا فامیل یا ...) مورد نظرش را انتخاب کرد اطلاعات آن شخص در گزارش نشان داده بشه. مثلا اگر یک گزینه را انتخاب کرد اطلاعات خرید آن شخص در صفحه ی دوم که صفحه ی گزارش است نشان داده شود.
    2- ابتدا صفحه ی دوم را که قرار است گزارش در آن نمایش داده شود به صورت یک فرم طراحی شود و بعد که کاربر اطلاعات شخص را وارد کرد(در فرم1) ، اطلاعات شخص در فرم 2 گزارش داده شود البته به صورت یک فرم طراحی شده (مثل فرم های عضویت).
    تشکر.

  5. #15
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    پست ها
    132

    پيش فرض

    سلام.
    من با quick کار میکنم.
    من در یک فرم یکسری جستجو انجام دادم که جواب آن را در یک dbgrid نشان می دهد .حالا می خواهم از این دیبی گرید در یک فرم دیگه(فرم گزارش) گزارش تهیه کنم.
    مشکل اول در طراحی فرم گزارش است چون نمی دانم که مثلا اسم در کجا قرار بگیره .
    مشکل دوم در ارتباط دادن این دیبی گرید به گزارش است.چون در dataset ما به جدول وصل می شویم ولی حالا یک دیبی گرید است.

  6. #16
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    پست ها
    132

    پيش فرض

    سلام.
    یک سوال دیگه هم داشتم.
    چطوری می شه فرم گزارش که quick در آن قرار دارد را طراحی کرد.
    مثلا طرح یک فاکتور یا .....
    و اینکه آیا لینک یا آموزش به صورت pdf جایی هست که آموزش quick به همراه کنترل هایش را به طور کامل داشته باشه؟
    تشکر.

  7. #17
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    پيش فرض

    سلام a-soft عزیز
    برای طراحی در کویک از کامپوننت qrshape باید استفاده کنی و خاصیت shape اونو تغییر بدی و فاکتورتو تغییر بسازی من آموزش جالبتر از این در مورد کویک ندیدم
    موفق باشی

  8. #18
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2009
    پست ها
    3

    پيش فرض

    سلام دوستان
    روشی که گفتین کللللللی از مشکلاتمو حل کرد اما همین مشکلی که دریا مطرح کرد رو منم دارم
    ممنون میشم اگه بگین شرط فیترینگ رو کجا بذارم

  9. #19
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2009
    پست ها
    3

    پيش فرض

    سلام دوستان
    روشی که گفتین کمکه زیادی بهم کرد ولی منم مشکل دریا رو دارم
    و ممنون می شم اگه بگین چطور میشه تو اجرا مستقیم از فرم قبلی به QuickRep.Preview رفت و فرم مربوط به ساخته شدن اون رو ندید

  10. #20
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2010
    پست ها
    1

    5

    کنترل های پرکاربرد تب QReport :


    QRlabel : برچسب برای اطلاعات ثابت


    QRDBText : اطلاعاتش را از دیتابیس می گیرد که دارای دو خاصیت است

    DataSet : دیتابیس مورد نظر

    DataField : فیلد مورد نظر

    QRSysData : برای اتصال فرم چاپ به یکی از توابع سیستمی مثل ساعت ، تاریخ و... با استفاده از خاصیت Data ی آن

    QRImage : برای عکس های ثابت (مثل آرم شرکت و...)

    QRDBImage: عکس را از دیتا بیس می گیرد

    خاصیت DataSet :

    از خاصیت DataSet مربوط به QuickRep به دوصورت می توانید استفاده کنید

    1- اتصال DataSet به جدول مورد نظر : در صورتی این خاصیت را به جدول مورد نظر خود وصل کنید که بخواهید تمامی اطلاعات را نمایش دهید به عنوان مثال تمامی مکالمات یک فرد در طول یک ماه

    2- خالی گذاشتن خاصیت DataSet : در صورتی که بخواهید فقط اطلاعات یک نفر خاص را نمایش دهید به عنوان مثال نمایش مکالمات یک روز خاص ، مشترک

    ادامه کار را با یک مثال ادامه می دهم

    مقدار خاصیت HasColumnHeadr و HasDetail را به True تغییر دهید
    بعد از این کار QuickRep شما به صورت شکل زیر در خواهد آمد





    فرض کنید ما می خواهیم نام ، نام خانوادگی یک فرد را از جدول اول و نام کالا و قیمت کالا را از جدول دوم نمایش دهیم برای این کار:
    چهار کنترل QRLabel در باند Column Header و چهار کنترل QRDBText روی باند Detail قرار دهید (شکل زیر)




    حال Caption های QRLabel ها را به فیلد های مورد نظر خود تغییر دهید برای این مثال ما آنها را نام ، نام خانوادگی ، نام کالا و قیمت کالا قرار می دهیم (شکل زیر)




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

    برای این کار روی QRDBText1 کلیک و خاصیت DataSet را به جدول مورد نظر، برای مثال AdoTable1 وصل می کنیم و خاصیت DataField آن را به فیلد مورد نظر، در این مثال Name قرار می دهیم ، برای نام خانوادگی نیز به همین ترتیب عمل می کنیم

    برای QRDBText 3 که آن را برای نام کالا در نظر گرفته ایم DataSet آن را به جدول مربوط به کالا ها ، برای مثال AdoTable2 وصل کنیم و DataField آن را به فیلد مورد نظر از این جدول وصل کنیم در این مثال آن را به KName (نام کالا ) وصل می کنیم و برای قیمت نیز به همین ترتیب عمل می کنیم

    تا اینجا 98 درصد کارتموم شده فقط مونده چه طور این اطلاعات را نمایش بدهیم برای این کار یک Button روی Quick Rep یا روی فرم قرار بدین بعد کد زیر را داخلش بنویسید :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا برنامه رو اجرا و روی Button کلیک کنید می بینید اطلاعات مربوطه نمایش داده می شود

    برای چاپ (پرینت ) نیز می توانید از کد زیر استفاده کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    سلام. خواهشا يكي زودتر به منه تازه وارد راهنمايي كنه!!!!آخه چرا هيچ كدوم از عكسها باز نميشه؟؟؟مرجعش چه سايتيه؟؟؟
    مرسي.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •