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

نام تاپیک: ایجاد لینک در گزارش ها

  1. #1

    ایجاد لینک در گزارش ها

    سلام دوستان من میخوام یه گزارش تهیه کنم که با کیک روی کد هر رکورد به صفحه ورود اطلاعات همون رکورد برم و بتونم اطلاعات مورد نظر رو ادیت کنم.
    تو نمونه برنامه ای که گذاشتم وقتی تو گزارش رو فیلد کد کلیک میکنم به صفحه ورود اطلاعات میره ولی اولین رکورد رو نمایش میده نه رکوردی که روش کلیلک کردم
    .ممکنه دوستان کمک کنند.ممنون
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: ایجاد لینک در گزارش ها

    سلام
    چرا در گزارش لینک می گذارید
    همین کار را در فرم با قابلیت فیلتر میتوانید انجام دهید
    ضمنا بهتر است نام فیلدها رو فارسی نگذارید و از کپشن برای فارسی سازی استفاده کنید
    نمونه
    فایل های ضمیمه فایل های ضمیمه

  3. #3

    نقل قول: ایجاد لینک در گزارش ها

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

  4. #4
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,044

    نقل قول: ایجاد لینک در گزارش ها

    راهنمایی که در پست 2 داده شده درست هست، یعنی برای کار شما استفاده از فرم ارجحیت داره و مستقیما میتونین همونجا ادیت کنین.

    مگر این که شکل گزارش طوری باشه که نشه در فرم پیاده کرد (گروه بندی و ...) یا سخت باشه (شماره ردیف و جمع پیوسته و ...)
    اگر این مورد آخر برای کار شما صدق میکنه میتونین به روش زیر عمل کنین:
    1- فرم ویرایش رو بسازین:
    popup=yes
    modal=yes
    record selectors=no
    navigation buttons=no
    allow additions=no
    allow deletions=no

    2- در ریپورت برای رخداد on click هر کنترل که مورد نظر هست کد زیر رو بنویسد:
    DOCMD.OPENFORM "EditForm Name" ,,, "IdFieldName=" & ME.IdFieldName , ACFORMEDIT


    3- در رخداد on close فرم ویرایش کد زیر رو بنویسین:
    REPORTS!ReportName.REQUERY


    به جای EditFormName و IdFieldname و ReportName به ترتیب اسامی فرم ویرایش، فیلد ID و ریپورت رو بگذارین.

    باز هم تاکید میکنم اگر شرایط استفاده از فرم رو دارین، راهنمایی ها و نمونه پست 2 کافی هست.

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

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