نمایش نتایج 1 تا 13 از 13

نام تاپیک: چند تا سوال دو ستونه-پرینت-و...

  1. #1

    چند تا سوال دو ستونه-پرینت-و...

    سلام
    خدا یک در دنیا هزار در اخرت بهتون خیر بده کمکم کنید :)
    1- من میخوام لیست پرداخت های هر نفر ور در دو ستون کنار هم تو گزارش چاپ کنم یعنی مثلا 10 رکورد در 2 ستون 5 تایی چاپ شود ... چه باید بکنم ؟

    2-چجوری در هنگام اجرا نام بانک و جدول رو برای کریستال ریپورت مشخص کنم که در نتیجه اگه برنامه روی سرور به اسم سرور1 کار کرد روی سرور2 و ... هم بتواند کار کند

    3- چجوری عملیات چاپ را Pause کنم تا اپراتور کاغذ را برگرداند تا پشت صفحه پرینت شود ؟؟ منظورم این است که گزارش دورو چاپ میشود که البته صفحه دوم یکسری فیلد دارد مثلا نام و نام خانوادگی در روی صفحه و آدرس و شماره تلفن پشت صفحه چاپ شود

    4- اگه بخوام از یه گزارش سه نسخه متفاوت (مشتری-بایگانی-حسابداری) چاپ شود چیکار باید بکنم ؟ البته هر نسخه مثل هم هستند با این تفاوت که پایین یکی نوشته "مشتری" دومی رو نوشته "بایگانی" و سومی "حسابداری" البته میخوام یه بار که اپراتور کلید چاپ رود هر سه نسخه چاپ بشه

    خداییش هر کی بلده جواب بده
    مرسی :wink:

  2. #2
    شما یک Subreport بصورت دو ستونه ایجاد کن و این 10 رکوردت رو توی اون قرار بده بعد هم اونو توی قسمت Detail قرار بده. امیدوارم نحوه ایجاد گزارشای چند ستونی رو بلد باشی.
    برای چاپ دورو هم خاصیت Duplex رو ست کن
    درمورد چهارمین سوال هم آیا شما از VB استفاده میکنی ا از خود Crystal Reports

  3. #3

    کمک

    سلام
    اولا مرسی که زحمت کشیدی و جواب دادی
    دوما من نحوه درست کردن گزارش چند ستونه رو بلد نیستم :(
    لطفا اگه میشه بهم بگید چجوریه
    سوما من با وی بی برنامه مینویسم
    چهارما جوا ب سوال 2 رو نمیدونی ؟؟!!
    پنجما باز هم دست شما درد نکنه مرسی

  4. #4
    اولا در مورد دوما شما اینکه براتون میگم.
    دوما در مورد سوما شما اینکه منم با وی بی برنامه می نویسم.
    سوما در مورد چهارما شما اینکه موقعی که مطلب بالا رو می نوشتم توی کافی نت بودم و حضور ذهن هم نداشتم تا عبارت دقیقشو براتون بنویسم.
    چهارما در مورد پنجما شما اینکه خواهش میکنم. ایضا بر برای اولا.

    کد زیر میتونه کمکتون کنه:
        Dim dTable As CRAXDDRT.DatabaseTable
    For Each dTable In rpt.Database.Tables
    dTable.Location = YourDBFile
    Next dTable
    Set dTable = Nothing


    و اما درمورد گزارش چند ستونی:
    از منوی Report>Section Expert رو انتخاب کن. بعد هم Details رو از لیست انتخاب کن. میتونی یک خاصیت بنام Format With Multiple Columns رو ببینی. دو تا به آخر.
    اونو که چک بزنی یک برگه به بالا با عنوان Layout اضافه میشه. اونو انتخاب کن.
    چند تا تنظیم میبینی که اولیش درمورد عرض و ارتفاع ستونته.
    قسمت دوم هم برای تعیین فاصله خالی بین ستونهاست.
    سومیش هم که دو تا دکمه رادیویی هستند تعیین میکنه که ررکوردها به چه ترتیب توی ستونها درج بشند. افقی یا عمودی
    OK??????

  5. #5
    برای چهارمین سوال شما هم راههای متفاوتی هست. میتونی از یک Parameter Field استفاده کنی و هر اونو توی ریپورتت قرار بدی. بعد هم از توی برنامه سه بار سه عبارت مختلف رو به اون بدی (مثلا: حسابداری - ایگانی و ...) و دستور چاپ رو اجرا کنی.
    اگه باز مشکل داشتی بیشتر بگم.

  6. #6

    مرسی

    سلام
    مرسی
    میرم چک کنم ببینم درست میشه یا نه!
    بازم مشکل داشتم میپرسم (پررو شدم) :kaf:

  7. #7

    اوکی

    سلام
    چند ستونی ردیفه !!!
    اون کده به چه دردی میخوره ؟ سر در نیاوردم ؟! :O
    آقا گلاب به روتون من duplex رو هم پیدا نکردم ؟! :(
    اون کجاست ؟
    باز هم مرسی

  8. #8
    ببخشید اما من نمیتونم گزارش چند ستونی ایجاد کنم مشکل کجاست وقتی تیک مربوط به گزارش چند ستونی رو میزنیم باز گزارش به طور معمول نمایش داده میشه

  9. #9

    چند ستونی

    سلام
    با اجازه وی بی ادونسد!!!!
    بعد از تیک زدن باید روی دیتیل رایت کلیک کنید و دیتیل جدید اینسرت کنی
    بعد مثل گزارش معمولی با یکی از اونها کار کن تو بقیه هم کاری نکن درست میشه !
    افتاد ؟! (فکر نکنم)

    آقای وی بی ادونسد بیا کمک بابا جان !!

  10. #10
    کدی که گذاشتم برای تغییر مسیر بانک اطلاعاتی شما از طریق کده.
    rpt متغیر یا آبجکت مربوط به گزارش شماست. بقیه کد هم که فکر کنم واضحه.
    در ضمن من این کد رو عینا از توی یکی از برنامه های خودم که الان توی بازار هم هست کپی کردم. پس بدون که کار میکنه!!

  11. #11

    سلام

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

  12. #12
    rpt.PrinterDuplex=crPRDPVertical
    که rpt همونطور که گفتم متغیر یا آبجک مربوط به گزارش شما هست.
    البته اگه توی Object Browser وی بی هم سرچ میکردی راحت پیداش میکردی.
    چند مقدار مختلف برای PrinterDuplex مورد قبولند که وقتی حرف = رو توی وی بی زدی جلوت ظاهر میشن.
    اگه باز مشکلی هست من در خدمتم.

  13. #13
    آقا کلی خندیدم به عنوان تاپیکت... اما خیر امواتت یه عنوان مرتبط با موضوع بذار

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

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