تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ما هو الكود البرمجي لزر الطباعة بواسطة Crystal Reports
#1
Lightbulb 
السلام عليكم ورحمة الله وبركاته ...
قمت بعمل تقرير مبسط سؤالي عندما تظهر الإدخالات في DataGrid ، قمت بوضع زر الهدف منه هو عند الضغط عليه أن ينقلي إلى التقرير البسيط  Crystal Reports وتظهر معلومات المحدد فقط أتمنى أن أكون أوضحت ما أريد.

هناك فورم يظهر كل الإدخالات DataGrid لو فرضنا قمت بتحديد صف ما أريد أن أضع زر عند الضغط عليه يقوم لي بطباعة المحدد فقط وتظهر معلوماته .

أتمنى ممن يقدم لي المساعدة أن يوضح ويشرح لي الطريقة لأني لا أعرف بالبرمجة مجرد نسخ ولصق وتعديلات بالألوان والمسميات فقط أما أوامر البرمجة فلا أعلمها والله المستعان .
﴿ولا يحسبن الذين يبخلون بما آتاهم الله من فضله هو خيرا لهم بل هو شر لهم﴾ 

البخل ليس بخل المال فقط، بل يشمل العلم والجاه، 
والأمة بحاجة لكل بذل
الرد }}}
تم الشكر بواسطة:
#2
(19-10-16, 09:38 AM)Arabia كتب : السلام عليكم ورحمة الله وبركاته ...
قمت بعمل تقرير مبسط سؤالي عندما تظهر الإدخالات في DataGrid ، قمت بوضع زر الهدف منه هو عند الضغط عليه أن ينقلي إلى التقرير البسيط  Crystal Reports وتظهر معلومات المحدد فقط أتمنى أن أكون أوضحت ما أريد.

هناك فورم يظهر كل الإدخالات DataGrid لو فرضنا قمت بتحديد صف ما أريد أن أضع زر عند الضغط عليه يقوم لي بطباعة المحدد فقط وتظهر معلوماته .

أتمنى ممن يقدم لي المساعدة أن يوضح ويشرح لي الطريقة لأني لا أعرف بالبرمجة مجرد نسخ ولصق وتعديلات بالألوان والمسميات فقط أما أوامر البرمجة فلا أعلمها والله المستعان .

تريد طباعة الصفوف  المحددة من الداتا غريد هذا مقصودك وعندما تضغط زر يقوم بالطباعة
                                                        Heart سبحان الله والحمد لله ولا اله الا الله والله اكبر  Heart
الرد }}}
تم الشكر بواسطة:
#3
(19-10-16, 01:15 PM)العواد الصغير كتب :
(19-10-16, 09:38 AM)Arabia كتب : السلام عليكم ورحمة الله وبركاته ...
قمت بعمل تقرير مبسط سؤالي عندما تظهر الإدخالات في DataGrid ، قمت بوضع زر الهدف منه هو عند الضغط عليه أن ينقلي إلى التقرير البسيط  Crystal Reports وتظهر معلومات المحدد فقط أتمنى أن أكون أوضحت ما أريد.

هناك فورم يظهر كل الإدخالات DataGrid لو فرضنا قمت بتحديد صف ما أريد أن أضع زر عند الضغط عليه يقوم لي بطباعة المحدد فقط وتظهر معلوماته .

أتمنى ممن يقدم لي المساعدة أن يوضح ويشرح لي الطريقة لأني لا أعرف بالبرمجة مجرد نسخ ولصق وتعديلات بالألوان والمسميات فقط أما أوامر البرمجة فلا أعلمها والله المستعان .

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

شكر الله لك، نعم هذا ما أريده.
﴿ولا يحسبن الذين يبخلون بما آتاهم الله من فضله هو خيرا لهم بل هو شر لهم﴾ 

البخل ليس بخل المال فقط، بل يشمل العلم والجاه، 
والأمة بحاجة لكل بذل
الرد }}}
تم الشكر بواسطة:
#4
هناك عدة  طرق ولكن الاسهل برايي ان تقوم بتصميم جدول بقاعدة البيانات فيه الحقول التي تريد ارسالها من الداتا غريد 
ثم اربطه بتقرير  وبعدها املئه من الداتا غريد عن طريق الكود بالبيانات التي تريد احفظ عملك بالداتا بيز ثم اطبعه 
وبعدها افرغ الجدول من محتوياته اما طرق الاضافة والحذف فهي كثيرة بالمنتدى ابحث وستجد الكثير
                                                        Heart سبحان الله والحمد لله ولا اله الا الله والله اكبر  Heart
الرد }}}
تم الشكر بواسطة:
#5
(19-10-16, 08:01 PM)العواد الصغير كتب : هناك عدة  طرق ولكن الاسهل برايي ان تقوم بتصميم جدول بقاعدة البيانات فيه الحقول التي تريد ارسالها من الداتا غريد 
ثم اربطه بتقرير  وبعدها املئه من الداتا غريد عن طريق الكود بالبيانات التي تريد احفظ عملك بالداتا بيز ثم اطبعه 
وبعدها افرغ الجدول من محتوياته اما طرق الاضافة والحذف فهي كثيرة بالمنتدى ابحث وستجد الكثير

شكراً أخي الفاضل، جدول قاعدة البيانات موجود فيه الحقول وكل شيء تمام ولكن الزر ما هو الأمر الذي أعطيه لكي يطبع لي التقرير المحدد.


أريد أن أضع زر وفيه الأمر الذي ينقلني لتقرير وطباعة المحدد فقط أرجو أن تكون وضحت فكرتي.
﴿ولا يحسبن الذين يبخلون بما آتاهم الله من فضله هو خيرا لهم بل هو شر لهم﴾ 

البخل ليس بخل المال فقط، بل يشمل العلم والجاه، 
والأمة بحاجة لكل بذل
الرد }}}
تم الشكر بواسطة:
#6
اذا كنت  قدصممت  تقريرا فلا بد ان يكون داخل نموذج عند ضغط الزر فقط افتح   النموذج للتقرير الذي تريده 
لانني قلت سابقا يجب ان تعبئ الجدول من الداتا غريد وتحفظ البيانات  به عندها سيتم فتح التقرير الذي اعددته سابقا بالبيانات  بالجدول  ارجو ان تكون الفكرة وصلت اما اذا  لم تكن تعلم اعداد التقارير فهناك امثلة كثيرة في المنتدى تشرح ذلك بالتوفيق ان شاء الله
                                                        Heart سبحان الله والحمد لله ولا اله الا الله والله اكبر  Heart
الرد }}}
تم الشكر بواسطة:
#7
رجاءا ارفق مثال -  في طلباتك حتي تنال ما تريد  تحديدا       

انا بخصوص الكود  فهذا هو  
كود :
    Dim dt As New DataTable  'عباره عن داتا تابل      
Dim rep As New Crep 'إسم ملف الكريستال ريبورت
       rep.SetDataSource(dt) 'dt
       Form2.CrystalReportViewer1.ReportSource = rep
       Form2.CrystalReportViewer1.Zoom(80%) 'هذا التقريب حجم التقرير
       Form2.CrystalReportViewer1.Refresh() 'تحديث
       Form2.Show() 'الفورم الموجود به الريبورت فيو
اذ لم تستطع استخدامه فهذا ما كان يخبرك به الاخ الكريم   العواد الصغير
الرد }}}
تم الشكر بواسطة: adel27


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 169 02-03-24, 07:36 PM
آخر رد: new_programer
  ماهو حل هذا الخطأ في الكود melad2002 7 264 25-02-24, 12:25 AM
آخر رد: justforit
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 193 20-02-24, 12:00 AM
آخر رد: Kamil
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 206 19-01-24, 12:42 PM
آخر رد: Taha Okla
  طلب مساعدة بخصوص كود الطباعة paveldida 2 461 19-01-24, 12:00 AM
آخر رد: العتيق
  مطلوب كود الطباعة لهذا البرنامج melad2002 2 234 13-01-24, 06:42 PM
آخر رد: melad2002
  ترتيب Crystal Report Sort waataanys 1 270 05-01-24, 12:40 AM
آخر رد: HALIM ELEULMA
  [VB.NET] مقاس ورقة الطباعة h2551996 1 219 31-12-23, 12:57 PM
آخر رد: تركي الحلواني
  الطباعة على نصف الورقة A5 عبد العزيز البسكري 11 9,273 29-12-23, 08:15 PM
آخر رد: الحزين اليماني
  [VB.NET] ما الخطأ فى هذا الكود - كود البحث المتعدد Ashraf Elafify 7 464 27-12-23, 10:50 PM
آخر رد: Ashraf Elafify

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم