PDA

View Full Version : سوال: دسترسي به اطلاعاتی که کوئری از کاربر می‌گیرد



MajidSarabi
سه شنبه 13 بهمن 1388, 14:49 عصر
وقتی می‌خواهیم محدودة زمانی گزارش‌گیری را کاربر تعیین کند، در کوئری پشتوانة گزارش با استفاده از دستور Between از کاربر می‌خواهیم محدودة تاریخ را تعیین کند. حالا اگر بخواهیم در عنوان گزارش بنویسیم " گزارش ... از مورخة Date1 تا مورخة Date2 " با توجه به اینکه Date1 و Date2 را کاربر وارد کرده ، مقدار این دو را از کجا بیاوریم؟

مهدی قربانی
سه شنبه 13 بهمن 1388, 22:15 عصر
سلام
شما اگر این گزارش رو که به کوئری وصله رو از طریق یک فرم که تکست باکسهایی به عنوان ورود محدوه ( بازه ) زمانی داره اجرا کنید می تونید مقادیر تکست باکسها رو به Caption گزارش منتقل کنید . اگر متوجه نشدید نمونه بذارید .

MajidSarabi
چهارشنبه 14 بهمن 1388, 13:30 عصر
سلام
شما اگر این گزارش رو که به کوئری وصله رو از طریق یک فرم که تکست باکسهایی به عنوان ورود محدوه ( بازه ) زمانی داره اجرا کنید می تونید مقادیر تکست باکسها رو به Caption گزارش منتقل کنید . اگر متوجه نشدید نمونه بذارید .

سلامٌ عليكم؛
با تشكر از جناب آقاي قرباني. اين راه ، اولين راه حلّيه كه به ذهن مي‌رسه و جواب هم ميده. ولي خواستم ببينم خود اكسس پاسخ كاربر رو با اسم خاصي ذخيره ميكنه تا بشه ازش استفاده كرد؟

mazoolagh
شنبه 17 بهمن 1388, 12:19 عصر
شما میتونین کوئری رو بدون پارامتر تعریف کنین و در مقابل پارامترها رو برای ریپورت تعریف کنین.
در اینصورت مستقیما به همه مقادیر پارامترها دسترسی دارین و میتونین تو گزارشتون استفاده کنین.