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

إنشاء قوائم في النموذج برمجيا

مغلق
بدأه زوربا في 10 سبتمبر 2006 · 21 رد · 4,125 مشاهدة · في قسم أرشيف النماذج والنماذج الفرعية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل يمكن بناء القوائم المنسدلة الفرعية في أكسس مثل قائمة إبدأ في الويندوز؟؟

أي تفتح القائمة ، ويكون عناصر هذه القائمة لها بنود فرعية أخرى تظهر في قائمة منسدلة أخرى؟؟

الرجاء ممن يمتلك الجواب أن يخبرني

وإن كانت هناك مواضيع للأخوة الأعضاء بهذا الخصوص، فأرجو ممن يمتلك أن يبلغني باللينك ، لأنه ، ما شاء الله ، المواضيع كثيرة ويصعب تصفحها كلها.

دمتــم بود .. ولكم شكري وامتناني سلفاً\

زوربا

#2

اخي / زوريا

مرفق مثال لأحد اساتذتنا بالمنتدى لا يحضرني اسمه ولكني ادعو له بظهر الغيب

ارجو ان يفيدك

______________.rar

#3

اخي / زوريا

مرفق مثال لأحد اساتذتنا بالمنتدى لا يحضرني اسمه ولكني ادعو له بظهر الغيب

ارجو ان يفيدك

أخي يوسف

أشكرك

لكن المطلوب غير ما تفضلت به ، وهو سهل

المطلوب مثل قائمة إبدأ في الويندوز\

تفتح لك قائمة بها عناصر ، و لكل أو ( لبعض ) هذه العناصر قوائم أخرى تحتوي على عناصر أخرى.. وهكذا

كمثال قائمة تحتوي عنصرين:شخصي $ عام

1 شخصي يحتوي على عنصرين فرعيين:

1َ عادي

2َ طارئ

2 عام يحتوي على عنصرين فرعيين :

1َ عادي

3َ ظرفي ( يمكن أن يحتوي أي من الفروع على قائمة أخرى فرعية )

هل أوضحت ;) ؟؟ أم تعقدت الأمور؟؟ :D

أشكرك مرة أخرى يا صديقي

زوربا

تم تعديل هذه المشاركة بواسطة زوربا في 10 سبتمبر 2006 في 14:41

#4

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

DataBar.rar

#5

نعم يا صديقي .. مثل هذه

لكن أريد هذه القائمة في نموذج إدخال ..

سواء نموذج إدخال بيانات إلى جداول

أو نموذج إدخال معايير إلى استعلامات

هل يمكن أن يتم هذا في أكسس؟؟

هل يوجد تعليمات جاهزة ، أم يحتاج إلى وحدات نمطية؟؟

أستطيع أن أبني قائمة في نموذج لإدخال معايير إلى الاستعلام

لكن ، هذه القائمة بمستوى واحد

هل يمكن أن أبني مثل هذه القائمة ، لكن مع قوائم فرعية كما في مثالك ، لكن في نموذج إدخال؟؟

أرجو منك أن تتطلع على سؤال في الاستعلامات الجدولية

الشكر لك أخي مصلح

باركك الله أخي

زوربا

#6

أخوتي الكرام

أسعد الله أوقاتكم بكل الخير

لا زلت بانتظاركم..

فهل أجد لصوتي بينـــكم صدى؟؟

دمتــــم بود

زوربا

#7

لست أدري إن كان الانقطاع يعني أن لا جواب أو .. لا حل

هل من مجيب أيها الأخوة الأكارم؟؟

زوربــا

#8

أختي السائلة

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

سؤالك مفهوم وواضح بنسبة 300%

أحب أوضح لكي بعض النقاط

1- يوجد من ضمن أدوات برنامج الفيجوال بيسك أداه أسمها menu Bar و أداه اسمها Contexct menu وهذه الادوات موجوده في Tool Box ببرنامج الفيجوال بيسك وهي مسئوله عن انشاء القوائم المنسدلة والقوائم الفرعية للبرنامج ولكنها غير موجوده في Tool box ببرنامج الاكسس

2- ولكن علي حد علمي والله أعلم أنه لا يوجد طريقة في الاكسس يمكنك من خلالها انشاء menu bar داخل النموذج ولكن يمكنك التحايل ببعض الكائنات الموجوده في برنامج الاكسس كما استاذنا الغالي يوسف أحمد أوضح في مثاله الموجود بالمشاركة . . . أو الاستاذ مصلح الحريصي في مشاركتة

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

والله الموفق

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#9

أخي المستر فؤاد

أشكرك على إجابتك

لم أجد أمثلة عن القوائم الفرعية المنسدلة في الأكسس

وأهمس لك ، أنني رجلا مثل زوربا / عامل المناجم

شكرا لك

وسأبقى معك قيد الانتظار

زوربـــا

#10

اخي الفاضل زوربا

اخواني جميعا

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

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

فتستطيع من خلالها انشاء عدد لا نهائي من القوائم الرئيسية والفرعية والنتفرعة من الفرعية وتقوم بتنفيذ جميع الاجراءات عليها

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

وقد شرحت عليها بما فيه الكفاية وهي سهلة جدا وليست معقده

كل ما عليك هو فتح البرنامج والاطلاع عليه وتجربته ثم النظر في الاكواد الداخلية للبرنامج

طبعا هناك طريقة اخرى غير هذه الطريقة وهي عن طريق ادوات التحكم Active X ولكني لا احبذها لان الاداه تحتاج الى تسجيل

لمن لم يستطع تحميل الملف

zaMenu2006.rar

تم ارفاق الملف مره ثانية نظرا لأن الملف السابق يبدو انه معطوب

تم تعديل هذه المشاركة بواسطة zahrah في 14 ديسمبر 2006 في 01:19

#11

اختنا الفاضلة واستاذتنا المبدعة / زهرة احببت ان اكون اول الشاكرين لك على هذا العمل الاكثر من رائع والاكتشاف الذي لم نتوقعه من قبل في الاكسس

ولكن دائماً نقول بأنك من جعلت الاكسس كالعجينة بين ايديها تعمل به كما تشاء

حفظك الله استاذتنا الرائعة والكريمة ويعطيك الف الف عافية وحفظ لك اعز ما تملكين

#12

بارك الله فيك اخي ابو ساره

ونفع بك ووقاك من كل مكروه

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

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

وأتمنى ان لا تعطيني اكبر من حجمي فأنا لا زلت مبتدأه احبو على موائد العباقرة امثالكم .

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

#13

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

#14

ستبقين دائماً وأبداً زهرة منتديات الفريق العربي للبرمجة بل وجميع المنتديات الذي سوف تضعين فيها رحيقك الذي يفوق أجمل وأروع رحيق في الدنيا

وفقك الله لما هو خير لك وحفظك الله دائماً لنا

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

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

وفقك الله يا أختنا الغالية

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#15

بارك الله لك في علمك

في القوائم المحاذاة في اتجاه اليسار

القوائم الفرعية تنسدل بإتجاه اليمين أيضاً وكأن البرنامج على واجهة إنجليزية

غيرت مكان إحدى القوائم إلى جهة اليمين للنموذج وعند الضغط عليها تظهر القائمة في المكان السابق للقائمة.

ياليت أن توضحين هذه النقاط يا أخت زهرة بارك الله فيك

#16

الأخت زهرة

شكرا لك ولجهودك

ما قمت به عمل ممتاز

ولكن هل ستعذريني إن قلت لك ليس هذا هو المطلوب؟؟

عند الضغط على قائمة إبدأ ، يمكن الدخول إلى أماكن متعدد... ومنها مثلا البرامج...

وبوضع المواس على ( البرامج ) تفتح قائمة منسدلة تحتوي البرامج الموجودة في الجهاز..

وبوضع الماوس على أحد أسماء هذه البرامج ، تفتح قائمة منسدلة جديدة تحتوي على محتويات هذا البرنامج..

هذا ما أردت الاستفسار عن إمكانية تصميمه في الأكسس ... وذلك في نموذج لإدخال معايير في استعلام...

أخشى أنني لا أعبر بشكل صحيح :(

شكــرا لك

ولسعة صدرك

وشكرا لجميع من مر هـــنا

زوربــا

#17

اخي الفاضل زوربا

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

اقتباس
ولكن هل ستعذريني إن قلت لك ليس هذا هو المطلوب؟؟

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

اقتباس
عند الضغط على قائمة إبدأ ، يمكن الدخول إلى أماكن متعدد... ومنها مثلا البرامج...

وبوضع المواس على ( البرامج ) تفتح قائمة منسدلة تحتوي البرامج الموجودة في الجهاز..

وبوضع الماوس على أحد أسماء هذه البرامج ، تفتح قائمة منسدلة جديدة تحتوي على محتويات هذا البرنامج..

كما تعلم اخي الفاضل زوربا ان برنامج الاكسيس ليس نظام متكامل كمثل الويندوز وانما هو برنامج مستقل له اكواده الخاصه المحدوده والتي هي جزء يسير وبسيط من اكواد الفيجول بيسك الاصل وعدد محدود من دوال الـ API كما انه ليس برنامج مستقل بل هو ضمن مجموعة الاوفيس .

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

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

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

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

حكمه : اذا اردت ان تطاع فامر بما يستطاع

مثل : على قد لحافك مد رجولك

#18

المثال شكله ممتاز ولكن الملف معطوووووووب

اتمنى إعادة التحميل مرة أخر يا اخت زهرة

وعلى فكر البريد ممتلء ابغى ارسل لك رسالة وما قدرت *-)

حاول تخففي من الرسائل اللي عندك :( :(

في انتظارك وشكرا

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#19

نرجو من الأخت الكريمة زهرة اعادة إرفاق المثال حيث انه لا يفتح مع الوينرار

جزاك الله خيرا وزادك علما

#20

تم اعادة تثبيت الملف من جديد

بإمكانك الان تحميله

اقتباس
وعلى فكر البريد ممتلء ابغى ارسل لك رسالة وما قدرت

حاول تخففي من الرسائل اللي عندك

اخي ابو حسن

هل تصدق انني مرتاحه لهذا الوضع فقد مر الان اكثر من ثلاثة اسابيع بدون وجود رسائل نظرا لأن البريد ممتلىء على الآخر ( اللهم زد وبارك ) ولا ارغب في حذف اي رساله لأن رسائل الاعضاء غاليه علينا .

تم تعديل هذه المشاركة بواسطة zahrah في 14 ديسمبر 2006 في 01:27

#21

السلام عليكم

يحتوي الرابط التالي على برنامج يحتوي على واجهة ادخال تشبه واجهة الوندوز .

/index.ph...c=71341&hl=

علي البخيت

العراق - البصرة

#22

الأخــت القاضلة زهرة

الأخـــوة المشاركين جميــعا

أشكـــر لكم جهودكم ومساهماتكم ومروركم

وأخص الأخت زهرة على عنائها المتميز

وحسن استجابتها لجميع الطلبات

وإلى مزيد من التقدم والرقي

دمـــتِ.. ودمــــتم جميـــعا

زوربـــا

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

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