01-02-18, 01:13 PM
الصفحات : 1 2
01-02-18, 03:08 PM
ماجاني شي .
04-02-18, 01:14 PM
أعدت اضافة المشروع من جديد يا ليت احد يعدل لي
04-02-18, 03:54 PM
في ملف Database1DataSet عليك باضافة Query جديد لكل جدول (لإضافة Query إضغط على الجدول زر يمين ثم اختار Add ثم Query)
مع تسمية MethodName ب FillByID
Query الجدول tbl_File
SELECT * FROM tbl_File WHERE ID_TB1_pk=@idfile
Query الجدول TB_PAY
SELECT * FROM TB_PAY WHERE ID_FILE_PAY_FK=@idfile
Query الجدول TB_RECEPT
SELECT * FROM TB_RECEPT WHERE ID_FILE_REC_FK=@idfile
كود الفورم print
كود زر الطباعة في الفورم Form1
مع تسمية MethodName ب FillByID
Query الجدول tbl_File
SELECT * FROM tbl_File WHERE ID_TB1_pk=@idfile
Query الجدول TB_PAY
SELECT * FROM TB_PAY WHERE ID_FILE_PAY_FK=@idfile
Query الجدول TB_RECEPT
SELECT * FROM TB_RECEPT WHERE ID_FILE_REC_FK=@idfile
كود الفورم print
PHP كود :
Public Class print
Public ID_FILE As Integer = 0
Private Sub print_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'Database1DataSet.tbl_File' table. You can move, or remove it, as needed.
Me.tbl_FileTableAdapter.FillByID(Me.Database1DataSet.tbl_File, ID_FILE)
'TODO: This line of code loads data into the 'Database1DataSet.TB_PAY' table. You can move, or remove it, as needed.
Me.TB_PAYTableAdapter.FillByID(Me.Database1DataSet.TB_PAY, ID_FILE)
'TODO: This line of code loads data into the 'Database1DataSet.TB_RECEPT' table. You can move, or remove it, as needed.
Me.TB_RECEPTTableAdapter.FillByID(Me.Database1DataSet.TB_RECEPT, ID_FILE)
Me.ReportViewer1.RefreshReport()
End Sub
End Class
كود زر الطباعة في الفورم Form1
PHP كود :
Private Sub ptnprinet_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ptnprinet.Click
Using frm As New print
frm.ID_FILE = Me.Tbl_FileDataGridView.CurrentRow.Cells(0).Value
frm.ShowDialog()
End Using
End Sub
05-02-18, 12:29 AM
أسعدك الله في الدارين ولاهنت والله ما قصرت
ولا هنت يا حريف برمجة على محاولتك لمساعدتي وشكراً لكم جميعاً
وآسف غلبتكم معاي ،،
هل فيه طريقه في صفحة التقرير اذا كان الجدول فارغ لا يظهر في التقرير
ولا هنت يا حريف برمجة على محاولتك لمساعدتي وشكراً لكم جميعاً
وآسف غلبتكم معاي ،،
هل فيه طريقه في صفحة التقرير اذا كان الجدول فارغ لا يظهر في التقرير
05-02-18, 09:05 AM
في صفحة التقرير اضغط على الجدول لتظهر المربعات الرمادية التي على يسار الجدول
ثم اضغط زر يمين على المربع الذي في الزاية أعلى يسار الجدول واختار Tablix Properties
ستظهر نافذة حدد من اليسار Visibility
ثم اختر Show or hide based on an expression وفي مربع النص الذي اسفله اكتب
ثم اضغط زر يمين على المربع الذي في الزاية أعلى يسار الجدول واختار Tablix Properties
ستظهر نافذة حدد من اليسار Visibility
ثم اختر Show or hide based on an expression وفي مربع النص الذي اسفله اكتب
PHP كود :
= IIF(CountRows()=0,True,False)
05-02-18, 02:00 PM
جعلني فداك يالغالي الامور تمام التمام وشرحك وافي وبيض الله وجهك
واعتذر اشد الاعتذار على بعض الاسأله وفقك الله
بالنسبة لكود الطباعة من اكثر من جدول والله لي 3 اسابيع احوس فيها ماهي راضية تضبط معاي
فيه احد الشباب حاول يساعدني خارج المنتدى واعطاني كود طويل عريض و خمس خطوات في كل جدول عشان اظهر النتائج والله ما طلعت بنتيجة
لا فهمت ولا استوعبت
اما طريقتك ممتازه ولله الحمد من اول تطبيق الوضع تمام وفهمت ايش اللي صاير وكيف عمل الكود .... شكرا لك
شكرا لك
واعتذر اشد الاعتذار على بعض الاسأله وفقك الله
بالنسبة لكود الطباعة من اكثر من جدول والله لي 3 اسابيع احوس فيها ماهي راضية تضبط معاي
فيه احد الشباب حاول يساعدني خارج المنتدى واعطاني كود طويل عريض و خمس خطوات في كل جدول عشان اظهر النتائج والله ما طلعت بنتيجة
لا فهمت ولا استوعبت
اما طريقتك ممتازه ولله الحمد من اول تطبيق الوضع تمام وفهمت ايش اللي صاير وكيف عمل الكود .... شكرا لك
شكرا لك
05-02-18, 09:00 PM
لا داعي للإعتذار،
فكثرت الأسئلة وتنوعها مفيدة للجميع.
فكثرت الأسئلة وتنوعها مفيدة للجميع.
الصفحات : 1 2