منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طريقة طباعة سجل محدد من الداتا قريد فيو
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
كيف حال الجميع ؟
بعد إذنكم ، كيف يمكنني طباعة سجل محدد في الداتا قريد فيو باستخدام الكريستال ريبورت ؟
المشروع المرفق يبين ما أريده
تعديل للكود
PHP كود :
Public Class Form1

    Private Sub TBindingNavigatorSaveItem_Click
(sender As System.ObjectAs System.EventArgsHandles TBindingNavigatorSaveItem.Click
        Me
.Validate()
 
       Me.TBindingSource.EndEdit()
 
       Me.TableAdapterManager.UpdateAll(Me.DBDataSet)

 
   End Sub

    Private Sub Form1_Load
(sender As System.ObjectAs System.EventArgsHandles MyBase.Load
        
'TODO: This line of code loads data into the 'DBDataSet.T' table. You can move, or remove it, as needed.
        Me.TTableAdapter.Fill(Me.DBDataSet.T)
        TDataGridView.MultiSelect = False
        TDataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim rpt As New CrystalReport1
        rpt.SetDataSource(DBDataSet.T.Where(Function(r) r.المعرف = TBindingSource.Current("المعرف")).CopyToDataTable)

        Form2.CrystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None
        Form2.CrystalReportViewer1.ReportSource = rpt
        Form2.ShowDialog()

    End Sub


End Class 
شكرا اخي بارك الله فيك
عند تجريب الكود تظهر لي رسالة خطأ عند النقر على زر الطباعة
أنا جربت المرفق واشتغل بعدما قمت بتعديل السطر المشار اليه في الملف App.config الموجود ضمت قائمة ملفات المشروع


فجرب على المرفق الذي في الموضوع
بارك الله فيك و علمك و زادك من العلم علما وحكمة و بارك الله في اهلك و صحتك و مالك
شكرا