الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

واجهت مشاكل مع الفيجول بيسك 2005

مغلق
بدأه code911 في 1 سبتمبر 2007 · 5 رد · 989 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أخواني لماذا الفيجول بيسك 2005 يعلق معك اذا كان عندك أكثر من 9 تقارير

هل يوجد أحد مر عليه مثل هذا المشكلة وكيف حلها ؟

أيضا أريد أن أطبع تقرير عن موظف معين برقمة الخاص ؟؟ أجد أشكال أيضا هنا

ممكن أرى كيف يكتب كود التقارير ؟؟

لكم مني جزيل الشكر

code911

تم تعديل هذه المشاركة بواسطة code911 في 1 سبتمبر 2007 في 11:44

#2

الحقيقة أنا زيك جديد على VS 2005 ولم أصل إلا إلى 7 تقارير وهو ماشي كويس إلى الآن... ولا أدري عن المشكلة التي تتحدث عنها..

أما مشكلة إنك تريد طباعة سجل واحد من جدول ... فالجواب خاصية Selection Formula لأنها هي التي تستعلم في التقرير:

/index.php?showtopic=136258

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

#3

أخي Adel_N

أنا أكتب التقارير ( وزرد )

يعني لا أقوم بأضافة المكتبات

Imports CrystalDecisions.Shared

Imports CrystalDecisions.CrystalReports.Engine

هل مهم أضافتها حتى لو أنشاءنا التقرير ( وزرد ) أو أنه البرنامج يضيفها تلقائيا

وللمعلومية كانت التقارير تشتغل معي بدون المكتبات لكنها تأتي بجميع التفاصيل و عندما زدت في عدد التقارير علق المشروع

فهل هناك سبب واضح لسبب التعليق ؟؟ علما أنني لاحظت حجم المشروع كبير جدا رغم صغره خمسين ميقا مقارنه بمشروع نفسه بدون تقارير واحد ميقا

أيضا

الخاصية Selection Formula لم أتعامل معها أبدا

لذلك أجد صعوبه في أظهار شخص واحد بعينه

هل هناك شرح لهذا الخاصية ؟؟

أيضا ملاحظة

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

وتكون بعد علامات التعليق لشرح خطوات البرنامج

الأمر الثاني وهو المهم مراعات من هم مثلي مبتدئين يحتاجون للوضوح أكثر فقد يكون الكود سهل للبعض وصعب على البعض والسبب

هو مدى التجربة

أشكرك يا أخ Adel_N

على مرورك

#4
اقتباس
هل مهم أضافتها حتى لو أنشاءنا التقرير ( وزرد ) أو أنه البرنامج يضيفها تلقائيا

لا أعلم.... أنا لا أستخدم الوزرد... أنا أنشأ التقارير خارج الفيجوال في Crystal Report 10 وأضيفها كـ item في المشروع...

اقتباس
الخاصية Selection Formula لم أتعامل معها أبدا

لذلك أجد صعوبه في أظهار شخص واحد بعينه

هل هناك شرح لهذا الخاصية ؟؟

كذا كذا أنت لازم تتعلمها... لا غنى عنها... نصيحة..

وأنا معاك أخي خطوة بخطوة بس إنت جيب Crystal Report 10 وثبته على الجهاز.. وكلمني..

اقتباس
الأمر الثاني وهو المهم مراعات من هم مثلي مبتدئين

وأنا مبتديء كمان..

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

#5

أخي العزيز Adel_N

أشكرك على الرد

أبشرك حليت مشكلة تكرر الأسماء وأستطعت أن أضيف في التقرير أي أسم أريده بمعلومية رقم الجهه

أضفت الكود هذا الى زر التقرير

طبعا تفتح textbox الذي تريد من خلاله يكون معلومات التقرير

Dim form AS New Form1 0

Dim CR As New CrystalReport1() 0

Dim str As String 0

srt = TextBox1.Text 0

Int32.Parse(str) 0 & " = { أسم العمود .أسم الجدول } " = form.CrystalReportViewer1.SelectionFormula

form.CrystalReportViewer1.ReportSource = CR 0

form.ShowDialog() 0

ملاحظة الأصفار التي في اليمين ليست في الكود فقط لتعديل شكل الأقواس

طبعا هذا الكود وجدته في أحد الكتب العلمية بارك الله في مؤلفه ونفع بعلمه

طبعا المكتبه

Imports CrystalDecisions.CrystalReports.Engine

Imports CrystalDecisions.Shared

وجدت عدم تأثر البرنامج بوجودها أو عدمه علما أخي القارئ أنني أقوم ببناء التقرير ( وزرد ) يعني والله أعلم أنها تكتب تلقائيا

الحمد لله

ثانيا ما زال مشكلة تعليق المشروع عند زيادة التقارير

لكنني أحاول البحث عن Crystal Report 10 لتنزيلة وفشلت الى الآن مرتين الأولى تفاجأت برقم السيريل والثاني بعد التحميل

يعطيني رسالة خطأ

لا بأس أنا أحاول البحث فقط لتعلم أستخدام Crystal Report 10

شكرا أخي Adel_N

على مرورك و حسن جوابك

تم تعديل هذه المشاركة بواسطة code911 في 3 سبتمبر 2007 في 09:34

#6

عفواً

أتمنى لك التوفيق

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

هذا الموضوع مغلق.

مواضيع مشابهة