PDA

View Full Version : مبتدی: ایجاد گزارش با انتخاب از کمبو



شرلوک هلمز
شنبه 14 خرداد 1390, 15:36 عصر
من یک فرم در اکسس دارم حالا میخواهم برای گزارش گیری چندتا کمبو بذارم و گزینه ای را کاربر از کمبو انتخاب کند و یک گزارش برای مبنای آن دریافت کند . الان من یک query درست کردم و از روی آن یک گزارش ایجاد کردم که پارامتر ها را کاربر باید تایپ کند . من میخواهم این پارامترها از درون یک کمبو انتخاب شود که خطای تایپ ایجاد نشود.ظاهرا باید یکسری کد در vb اکسس بنویسم اگه کسی میدونه راهنمایی کنه . ممنون

ARData
شنبه 14 خرداد 1390, 16:36 عصر
Private Sub Form_Load()
Dim objReport As AccessObject
For Each objReport In CurrentProject.AllReports
Me.ComboReportName.AddItem (objReport.Name)
Next objReport
End Sub

bita_ziba77
یک شنبه 15 خرداد 1390, 08:23 صبح
با سلام
شما كافي است يك كمبوباكس در فرم خود قرار دهيد.
سپس مي توانيد يك كوئري ساخته و در بخش criteria آدرس كمبوباكس خود را گذاشته (مثلا [Forms]![Form2]![combo38) و در نهايت يك كليد در فرم خود بگذاريد كه اين كليد كوئري و يا report متصل با اين كوئري را باز نمايد.


با تشكر

شرلوک هلمز
یک شنبه 15 خرداد 1390, 14:38 عصر
زنده باشید
bita_ziba77 روشی که شما گفتید به راحتی اجرا شد ممنون مشکل اصلی من با راه حل شما برطرف شد
ARData اگه میشه یکم در مورد کد توضیح بدید ممنون
سوال : چطور میتوانم یک Query در محیط vb اکسس بنویسم و به آن از فرم پارامتر ارسال کنم و چطور میتوانم به یک query که ایجاد کردم از محیط vb پارامتر ارسال کنم مثلا در رویداد onclik
خواهش میکنم دقیق بگید من در vb اکسس تازه کارم . من حتی نمیدونم یک query را در vb چطور اجرا کنم.تشکر فراوان