1 ضمیمه
نقل قول: ایجاد لینک در گزارش ها
سلام
چرا در گزارش لینک می گذارید
همین کار را در فرم با قابلیت فیلتر میتوانید انجام دهید
ضمنا بهتر است نام فیلدها رو فارسی نگذارید و از کپشن برای فارسی سازی استفاده کنید
نمونه
نقل قول: ایجاد لینک در گزارش ها
نقل قول:
نوشته شده توسط
padide55
سلام
چرا در گزارش لینک می گذارید
همین کار را در فرم با قابلیت فیلتر میتوانید انجام دهید
ضمنا بهتر است نام فیلدها رو فارسی نگذارید و از کپشن برای فارسی سازی استفاده کنید
نمونه
سلام
ممنون از راهنماییتون و وقتی که گذاشتید
مشکلی که هسته اینه که من دارم یه برنامه مینویسم که گزارشات مختلفی ازش گرفته میشه و انتهای هر گزارش هم محاسباتی هست و اعداد و ارقامی. به همین خاطر میخوام طرف وقتی گزارش گرفت همونجا تو صفحه گزارش به هرکدوم از رکوردها که شک داشت روش کلیک کنه و وارد صفحه اطلاعاتش بشه و ویرایش کنه و دیگه نخواد بیاد بیرون و یه جای دیگه دوباره سرچ کنه و اون اطلاعات بیاد.
ممنون میشم راهنمایی بفرمایید
نقل قول: ایجاد لینک در گزارش ها
راهنمایی که در پست 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 کافی هست.