محتاجة حد يساعدني كيف اقدر افلتر او ابحث بين تاريخين بواسطة الحقل Dates في Report Viwer بمجرد الضغط على ذر بحث واختيار التواريخ و النقطة الثانية محتاجة اغير صيغه التاريخ وعرض تاريخ فقط بدل من التاريخ والزمن هذا بالنسبة للحقل datets ارفقت صور مع المشروع للتوضيح اكثر اخواني ياريت حدا يقدر يساعدني واكون شاكرة و مقدرة لكم .
السلام عليكم ورحمة الله
أختي رهف
طريقة البحث استخدمي طريقة LinqToDataSet وهذه طريقتها
PHP كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim query =
From x In Database1DataSet.Table1
Where (x.Dates >= DateTimePicker1.Value.Date) And (x.Dates <= DateTimePicker2.Value.Date)
ReportViewer1.LocalReport.DataSources(0).Value = query
Me.ReportViewer1.RefreshReport()
End Sub
لتغيير صيغة التاريخ تكون في الخلية الموجودة في التقرير بالضغط عليها بالزر الأيمن واختيار fx ووضع هذا السطر
PHP كود :
= Format( Fields!Dates.Value, "yyyy/MM/dd" )
السلام عليكم ورحمة الله
أختي رهف
عذرا نسيت التذكير بتغيير اسماء الأداتين الخاصة بالتاريخ إلى
أداة من DateTimePicker1
أداة إلى DateTimePicker2
مشكور أخي (مهموم) ماقصرت انحلت مشكلتي بالتوفيق عمل ال Linq جدا رائع ... الحين كيف اقدر اسوي صف اخير به مجموع الرواتب او المجموع ... ويكون فيه مجموع salary - salary2-salary3-salary4 ياريت تشرح لي كيف تكون طريقة ال sum
إذا وضعت حقل التاريخ NVARCHAR هل أستتطيع البحث بين تاريخيين ..؟
(04-11-15, 04:12 PM)رهف العريفي كتب : [ -> ]مشكور أخي (مهموم) ماقصرت انحلت مشكلتي بالتوفيق عمل ال Linq جدا رائع ... الحين كيف اقدر اسوي صف اخير به مجموع الرواتب او المجموع ... ويكون فيه مجموع salary - salary2-salary3-salary4 ياريت تشرح لي كيف تكون طريقة ال sum
ويتم تطبيق الفكرة على جميع الاعمدة المراد عمل لها توتال ،،، لكل عمود يجب اختيار الاسم له في تكست المجموع .
مشكور اخي حريف برمجة على الشرح ظبطت ال sum