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

كيف طريقة عمل الجداول في الاكسل

بدأه PR-web في 4 أبريل 2011 · 12 رد · 15,523 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني الأعزاء اريد أن اسألكم عن ما اذا كان ممكن ان انشأ جداول قابلة للادخال (مثل جداول الوورد)

هذه الجداول تكون مثل الجداول المستخدمة للحصص الدراسية

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

مثلا نفترض انها اربع شعب

ثم اضغط على زر انشاء

لتظهر لي جداول على عدد الشعب (4 جداول)

هذه الجداول تكون فارغة وانا ادخل البيانات فيها يدويا

ثم تتخزن هذه البيانات في قاعدة البيانات

هذه الجدواول تكون مثل الجداول التي نعرفها... العمود الاول يحتوي الايام والصف الاول يحتوي الحصص او المحاضرات

ويكون باقي الجدول فاضي قابل لتعديل وعندما املئ خانه انتقل الى الخانه الثانية وعند الانتقال.. الخانه المدخله سابقا تحفظ في قاعدة البيانات

هل استطيع عمل هذا الشيء؟

وأشكركم على حسن تعاونكم

#2

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

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

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#3

شكراً لردك ..أخي الكريم

أنا لا اقصد الجداول في قاعدة البيانات..

أريد صنع جدول على صفحة الويب

كهذا الجدول

post-240780-059476100 1302035018_thumb.j

بحيث تكون طريقة الادخال والحفظ فيه كطريقة الاكسل ابلكيشن

بحيث اني عندما أعبء الخانة وأنتقل الى الخانة الاخرى تتم عمليه حفظ الخانه الاولى أثناء الانتقال تلقائيا

وجزاكم الله خيراً..

المرفقات
جدول الحصص.jpg
#4

طيب ووين يصير الحفظ ؟

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#5

الحفظ يكون في جدول في الدتابيس

بحيث يكون في هذا الجدول عنوان جدول الحصص(اسم الشعبة+القسم+المستوى)

والمعلومه في كل cell وهي عبارة عن ثلاثة أشياء المادة +الاستاذ+الغرفة الدراسية

وكل هذه المعلومات راح تتخزن في الداتابيس في جدول واحد(Schedule)

أتمنى أن الفكرة وصلت!!

والشكر الجزيل لمن تعاون

#6

بالنقرر مرتين فوق مربع النص يتولد حدث قومي بكتابة كود يقوم بعملية الأبديت أو الادخال على قاعدة البيانات مثلما ترغبين 

1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#7

أخي الكريم ..

المشكلة عندي أني سأنشئ الجداول

dynamically

فكيف أجعل السيل في الجدول ترتبط مع الداتابيس ولم تُنشأ بعد؟؟

بحيث أني اذا عملت 4 جداول ديناميكيه

أنشئ داخل كل سيل في الجدول تيكست بوكس

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

هل أستطيع فعل شئ كهذا؟؟

وكيف الطريقة ..؟؟

لأنه لم يسبق لي أن عملت شئ كهذا!!

أرجوا المساعدة

ولكم جزيل الشكر ..

#8

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

هل جدولك ثابت بنفس الصوره السابقه .. يعني عدد الايام والحصص؟؟

.:: Wish to become better and better ::.

#9
VB Helper كتب:

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

هل جدولك ثابت بنفس الصوره السابقه .. يعني عدد الايام والحصص؟؟

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

نعم ثابت على الصورة هذه

ولكن السيل نفسها (الداخلية في الجدول) غير ثابته __ أقدر اسوي لها ابديت انسيرت ديليت ---(للمحتوى فقط) لكنها تكون ظاهرة لي وقت ما تكون فارغة

ولك جزيل الشكر..

#10

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

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#11
Tammam_KD كتب:

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

أشكرك أخي ...

لقد قربت لي الفكرة كثيراااً

لكن بقي لي سؤال أخر

هل تقصد بـ (التابع) function with parameter عادية؟؟؟

#12

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

يمكن لجميع ال TextBox ان تنفذ نفس الكود وذلك من خلال عمل Delegate ينفذ نفس الاجراء

Sub TextChange Handles TextBox1.TextChange,TextBox2.TextChange,TextBox3.TextChange

كما يمكنك تميز الكائن الذي نف الحدث من خلال المتغير Sender

.:: Wish to become better and better ::.

#13
PR-web كتب:

أشكرك أخي ...

لقد قربت لي الفكرة كثيراااً

لكن بقي لي سؤال أخر

هل تقصد بـ (التابع) function with parameter عادية؟؟؟

تماما هذا ما قصدته ........ وفي رد أخي VB Helper حل أكثر ديناميكية

1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

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