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

السماح للمستخدم بتحديد حقول يريد طباعتها

بدأه أم بشرى في 11 سبتمبر 2008 · 8 رد · 2,092 مشاهدة · في قسم التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

رمضان كريم علينا وعليكم جميعاً

لقد قمت بالبحث لكني لم أجد أو أني لم أتبع الأسلوب الصحيح للبحث

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

آمل منكم التكرم بإرشادي ومساعدتي مع العلم بأني أعمل على فيجول بيسك 6.0 والتقارير بكريستال 4.6

بارك الله في كل من يساعد غيره

تقبل الله منا ومنكم ومن جميع الأمة الإسلامية صياماً وصلاة وعبادة

شكراً جزيلاً وأستودعكم الله

#2

بالنسبة لتقارير الكريستال فيمكن ذلك ... ويوجد مثال يأتي من ضمن الامثلة التي مع البرنامج

اما بالنسبة للداتا ريبورت .. فايضا يمكن ذلك مع الكثييير من الاكواد لانشاء الادوات في RunTime

ومن ثم انشاء جملة SQL يتم البناء بموجبها . ولكنه لن يكون عمليا ولا من حيث المظهر سيكون لائقا لانك سوف تحتاج الى التنسيق بواسطة الكود وهذا بحد ذاته يكلف الكثير من الجهد والوقت والكود ...

لن أعدك بانني سأضع مثال ولكن سأحاول ان سمح لي الوقت مع الايام .. فالفكرة في رأسي ولكن الوقت ليس بيدي ..

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

السلام عليكم ورحمة الله وبركاته

واجهتني مشكلة في برمجة الشاشة المرفقة بالموضوع وهي إعداد تقرير حسب اختيار المستخدم للحقول بحيث تظهر قائمة بالبيانات التي يريد المستخدم عرضها ويختار منها فتظهر في قائمة أخرى ( وللتسهيل جهزت قائمة مطابقة بأسماء الحقول من قاعدة البيانات مطابقة للبيانات الموجودة في القائمة التي سيختار منها المستخدم) الجدول في قاعدة البيانات أسمه Tab .

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

وهي أبسط من فكرة معالج التقارير المعقدة بل أبسط عليكم بإذن الله نظراً لخلفيتكم في هذا المجال فإذا سمح لك الوقت أن تساعدني أو تمدني ببصيص نور للبدء فيه

وشكراً مرة أخرى أخي "عماني" على الرد والاهتمام

Test.rar

#4

اختي الكريمه

هذا مثال سريع لكيفة اعداد التقرير اثناء وقت التشغيل على حسب حقول معينه في الجدول وبالنسبة للمسميات العربية للحقول فقط عليك بانشاء استعلام في قاعدة البيانات يحمل نفس الاسماء التي تودين اظهارها للمستخدم كما يمكن هنا تحرير التقرير بعد الانشاء .

تحياتي

Report_Wizard.rar

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5

السلام عليكم ورحمة الله وبركاته

أخي Omani شكراً جزيلاً بارك الله لك وفيك وفي كل من يساعد غيره

سأطلع على المثال وأوفيك شكراً مرة أخرى دمت في رعاية الله وحفضه

#6
أم بشرى كتب:

السلام عليكم ورحمة الله وبركاته

أخي Omani شكراً جزيلاً بارك الله لك وفيك وفي كل من يساعد غيره

سأطلع على المثال وأوفيك شكراً مرة أخرى دمت في رعاية الله وحفضه

لقد أطلعت على المثال أخي وهو يفي بالغرض بس أريد إنقاص الخدمات في الموجودة في المعالج تحديد أريد عند طريق استعلام فقط مجهز بس لا أريد أن أسمح للمستخدم إلا تحديد المسميات العربية فقط وتحديد التقرير بالعرض أو بالطول وتحديد الحقل الذي يريد الترتيب على أساسه في جدول والصفحة فيها شعار. ، وعدد الموظفين أسفل التقرير ، ورقم الصفحة أي شبيه بالتقرير المرفق

وشكراً مرة أخرى

السلام عليكم ورحمة الله وبركاته

أخي Omani شكراً جزيلاً بارك الله لك وفيك وفي كل من يساعد غيره

لقد أطلعت على المثال أخي وهو يفي بالغرض بس أريد إنقاص الخدمات في الموجودة في المعالج تحديد أريد عند طريق استعلام فقط مجهز بس لا أريد أن أسمح للمستخدم إلا تحديد المسميات العربية فقط وتحديد التقرير بالعرض أو بالطول وتحديد الحقل الذي يريد الترتيب على أساسه في جدول والصفحة فيها شعار. ، وعدد الموظفين أسفل التقرير ، ورقم الصفحة أي شبيه بالتقرير المرفق ، ولا أريده أن يخزن الملف وإنما هو ملف ثابت يظهر ناتجه فقط للطباعة

وشكراً مرة أخرى

exam.rar

exam.rar

#7

الأخ عماني ـ الأخ / عاطف قشيشة

السلام عليكم ورحمة الله وبركاته

كلكما أنار الدرب وأوضح الفكرة أكثر لكني نظراً لعدم وجود الوقت الكافي (لوجود أطفال لدي والإلتزامات ) بالنسبة لي للبحث عن المعلومة وخاصة أنني أحتاجها جداً ومتوقفة عليها في منظومة يجب تسليمها من قبل رمضان لكني عجزت عن حل هذه الإشكالية لوحدي فأستعنت بذوي الخبرة فكرة الأخ عماني ( متكاملة وباللغة الإنجليزية ) ولكني أريد تقييد المستخدم فقط بتحديد الحقول والطباعة إما طول أو عرض (لتقرير مخزن مسبقاً وإنما بيانات تتغير فقط وفق الحقول المختارة من قبله) بالإضافة إلى تحديد أي حقل سيرتب البيانات على أساسه وقد أرفقت نموذج للتقرير بالشكل الذي أريده ، الأخ عاطف وفر على نصف الجهد ولكن لعدم وجود خلفية في هذه الجزئية أبداً لأنني أقوم بتصميم التقرير وإستدعائه في برنامجي فقط من Sql أو جدول مباشرة .( إصدار الكريستل الذي أتعامل معه 4.6 ، والفيجول بيسك الإصدار 6.0

فإذا أمكن إكمال معروفكمها في مساعدتي في أسرع وقت أكيد وفق إلتزاماتكم ووقت فراغكم ( آمل منكما أو من أي شخص يستطيع مساعدتي أن لا يبخل علي بها

بارك الله فيكم جميعاً وفي كل من سيحاول تبسيط أو تزويد أو مساعدة غيره

دمتم في حفظ الله ورعايته

#8

اختي الكريمة

بالنسبة للحقول التي تريدين فرض المستخدم بها فيمكنك وضعها في استعلام مع التعريب وبالتالي سوف تظهر تلك الحقول ... فلو لاحظتي المثال الذي وضعته لك ... ستجدين ان المثال يأخذ ثلاثة حقول فقط ... دون معاينة بقية حقول الجدول ...

اعتذر لعدم القدرة على انجاز مثال متكامل لعدم وجود الوقت ,,, ولارتباطي باختبارات نهاية الفصل في هذه الفترة ..

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#9

أخي بارك الله فيك علي تكرمك بالرد والاهتمام لموضوعي ربي يعاونك ويساعدك بالتوفيق إن شاء الله

والسلام عليكم ورحمة الله وبركاته

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