انا عندي تقرير بكريستال ريبورت ومحتاج عمل فلترة برقم العميل بحبث يكون عندب تكست بوكس اكتب فير رقم العميل واضغط علي زر بحث يظهر بيانات العميل الخاصة بالرقم
ياريت تساعدوني متحير بقالي شهر مش عارف اصل لية
انا عندي تقرير بكريستال ريبورت ومحتاج عمل فلترة برقم العميل بحبث يكون عندب تكست بوكس اكتب فير رقم العميل واضغط علي زر بحث يظهر بيانات العميل الخاصة بالرقم
ياريت تساعدوني متحير بقالي شهر مش عارف اصل لية
تم تعديل هذه المشاركة بواسطة الرواشديه في 14 أكتوبر 2010 في 09:29
السلام عليكم
ياريت ترسل المثال افضل ونحاول نعدل فيه
"نحن لا نستسلم... ننتصر أو نموت.... وهذه ليست النهاية... بل سيكون عليكم أن تحاربوا الجيل القادم والاجيال التي تليه... اما أنا... فإن عمري سيكون أطول من عمر شانقي."
عمر المختار
اللهم انعم على بلادي بالأمن والأمان
مرفص صور للتوضيح
مرفق قاعدة البيانات وبعدين سوف ارفق البرنامج
الاخ الفاضل ارجو من سيادتكم التعديل علي المثال مرفق الصور التوضيحية المطلوب التعديل علية ومرفق قاعدة البيانات ومرفق البرنامج المراد التعديل علية الرجو من سيادتكم التعديل علية بقالي شهر وانا حيران مش عارف اصل لحل وربنا يجعة في ميزان حسناتكم
وبالنسبة للتاتا جريد كيفية ادخل بيانات فية ولما تضغط حفظ تحفظ
تم تعديل هذه المشاركة بواسطة الرواشديه في 14 أكتوبر 2010 في 12:37
السلام عليكم
لم اتمكن من فتح المنظومة وذلك لعدم توافق إصدار الفيجول مع الفيجول المحملة على جهازي ولكن اطلعت على الكود وجرب الطرق التالية :
اولا :عند استخدامك جمله SQL استخدم معها جملة الترتيب ORDER BY مثلا
SQLstr = "SELECT * FROM Table1 WHERE ID ='" & TextBox10.Text & "' Order by ID"
أي على حسب الحقل المراد البحث عنه
ثانيا : الترتيب من بيئة الكريستال ريبورت
اذهب الى الخيار Report > Record Sort Expert
ثم من الخانه Available Fields حدد الحقل المراد الترتيب به وانقله الى خانه Sort Fields
"نحن لا نستسلم... ننتصر أو نموت.... وهذه ليست النهاية... بل سيكون عليكم أن تحاربوا الجيل القادم والاجيال التي تليه... اما أنا... فإن عمري سيكون أطول من عمر شانقي."
عمر المختار
اللهم انعم على بلادي بالأمن والأمان
عبدالجليل العقوري كتب:السلام عليكم
لم اتمكن من فتح المنظومة وذلك لعدم توافق إصدار الفيجول مع الفيجول المحملة على جهازي ولكن اطلعت على الكود وجرب الطرق التالية :
اولا :عند استخدامك جمله SQL استخدم معها جملة الترتيب ORDER BY مثلا
SQLstr = "SELECT * FROM Table1 WHERE ID ='" & TextBox10.Text & "' Order by ID"
أي على حسب الحقل المراد البحث عنه
ثانيا : الترتيب من بيئة الكريستال ريبورت
اذهب الى الخيار Report > Record Sort Expert
ثم من الخانه Available Fields حدد الحقل المراد الترتيب به وانقله الى خانه Sort Fields
مشكور اخي الفاضل علي ردك علية للاسف مامشي الحال
ولا بيعطي اي شي
محمد فؤاد تركي كتب:برجاء متابعة الرابط
الاخ الفاضل
ياريت ان مرفق مثال ياريت تعدل علي المثال ولكم جزيل الشكر بقالي شهر ومش عارف اصل لحل
محمد فؤاد تركي كتب:برجاء متابعة الرابط
الاستاذ محمد ارجو من سيادتك التعديل علي المثال المرفق ولك جزيل الشكر
في زر عرض التقرير اكتب هذا الكود
Dim cryRpt As New ReportDocument
cryRpt.Load(Application.StartupPath & "\CrystalReport3.rpt")
cryRpt.RecordSelectionFormula = "{Table1.id}='" & TextBox10.Text & "'"
CrystalReportViewer1.ReportSource = cryRpt
CrystalReportViewer1.Refresh()
قد تحتجاج هذا الرابط
تم تعديل هذه المشاركة بواسطة KARIMSOFT في 15 أكتوبر 2010 في 04:55
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); KARIMSOFT كتب:في زر عرض التقرير اكتب هذا الكود
Dim cryRpt As New ReportDocument
cryRpt.Load(Application.StartupPath & "\CrystalReport3.rpt")
cryRpt.RecordSelectionFormula = "{Table1.id}='" & TextBox10.Text & "'"
CrystalReportViewer1.ReportSource = cryRpt
CrystalReportViewer1.Refresh()
قد تحتجاج هذا الرابط
مشكور اخي الفاضل تستاهل مليون الف شكر مش عارف اقولك اية احي العزيز
اخي العزيز ممكن سوال اخر بخصوص البحث
لو عايز اعمل بحث بين تاريخين
وعايز اعرض البيانات مثل
الايرادات التي دخلت خلال فترة معينة او ايرادات موظف معين كيف يتم ذلك وتكون في صفحة خاصة بية وهتكون علي نفس المثال
تم تعديل هذه المشاركة بواسطة الرواشديه في 16 أكتوبر 2010 في 11:31
لا شكر علي واجب
Conn.Open()' remove this line
DataSet1.Clear()
SQLstr= "SELECT * FROM Table1 where id='" & TextBox10.Text & "'"
Dim DataAdapter1 As New OleDbDataAdapter(SQLstr, Conn)
DataAdapter1.Fill(DataSet1, "Table1")
Conn.Close()' remove this line
كود البحث بيت تارخين شبه هذا الاختلاف في جملة السكول
تم تعديل هذه المشاركة بواسطة KARIMSOFT في 16 أكتوبر 2010 في 17:55
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); KARIMSOFT كتب:لا شكر علي واجب
Conn.Open()' remove this line
DataSet1.Clear()
SQLstr= "SELECT * FROM Table1 where id='" & TextBox10.Text & "'"
Dim DataAdapter1 As New OleDbDataAdapter(SQLstr, Conn)
DataAdapter1.Fill(DataSet1, "Table1")
Conn.Close()' remove this line
كود البحث بيت تارخين شبه هذا الاختلاف في جملة السكول
لو مثال بيكون رابط ADO لك الشكر نفس المثال المرفق
بحيث لو عايز اعرض بيانانات في التاتا جريد كيف يتم ذلك علي نفس المثال المرفق
بيحيث يكون عندي اثنيت تاكست بوكس ادخل فيهم التاريخ واضغط علي زر عرض يعرض التالي
اسم العميل نوع الجهاز الايرادات وهكذا
تم تعديل هذه المشاركة بواسطة الرواشديه في 18 أكتوبر 2010 في 10:00
KARIMSOFT كتب:لا شكر علي واجب
Conn.Open()' remove this line
DataSet1.Clear()
SQLstr= "SELECT * FROM Table1 where id='" & TextBox10.Text & "'"
Dim DataAdapter1 As New OleDbDataAdapter(SQLstr, Conn)
DataAdapter1.Fill(DataSet1, "Table1")
Conn.Close()' remove this line
كود البحث بيت تارخين شبه هذا الاختلاف في جملة السكول
البحث بين تارخين
Conn.Open()' remove this line
DataSet1.Clear()
SQLstr= "SELECT * FROM Table1 where dateField>='" & val1.Text & "' and dateField<='" & val2.Text & "'"
Dim DataAdapter1 As New OleDbDataAdapter(SQLstr, Conn)
DataAdapter1.Fill(DataSet1, "Table1")
Conn.Close()' remove this line
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…