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

مشكلة غريبة وظاهرة أغرب مش جديدة وأنما قديمة

مغلق
بدأه rewnasser في 8 فبراير 2008 · 5 رد · 790 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

مشكلة كبيرة وغريبة الاحظها فى منتدانا منذ زمن

ومن زمان نفسى الفت نظر الأخوة لها

- مثلا بيكون عندى مشكلة - ألا وهى بعمل برنامج معين وكل الى يهمنى انى اخلصة على أكمل وجة -

طبعا بعرض مشكلتى - والحمد لله غالبا بيقوم الأخوة الأفاضل بحلها -

طب فين المشكلة ؟

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

ولو قلت يا أفاضل أشرحوا

يقلى أستعمل الكود الفلانى - طبعا على المثال بتاعى- وخلاص

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

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

دة على سبيل المثال - ولو مثلا الكود دة أستندرد يعنى مسلمة يقول فى حالة الشى الفلانى أستعمل الكود كذا

أضرب مثال - طلبت مرة أجلب أسم شخص بمجرد زكر كودة فتكرم أحد الأخوة الأفاضل بوضع الكود -

Me.GroName = Nz(DLookup("[GroName]", "[Groups]", "[GroNum]=[FORMS]![KOD]![GroNum]"), "")

فين وفين على فهمت اعمل اية وأستعمل الكود دة ازاى

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

أنما لو الأخ كمل جميلة وشرح - مثلا - Me معناها كذا أو دى أختصار لكذا ثم أسم الحقل المراد البحث عنة = Nz ودى أختصار كذا او معناها كذا

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

صدقونى هتفيدونا أكتر وفعلا هيبقى المنتدى أحلى وأحسن وأفيد 100 مرة

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

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

وشكرا الى كل من قرأ سطورى وشكر أكبر لكل من أقتنع وشكر خاص لكل من أقتنع وتجاوب

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

أخيكم ناصر

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 8 فبراير 2008 في 12:39

#2

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

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

المهم، ان تكون قد اوضحت طلبك واوضحت ان تريد ان تعلم الطريقة بالضبط بشرح واف او على الاقل ان تحدد مستوى معرفتك بالشي الذي تسال عنه..

اخوك همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

أخي الفاضل ناصر

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

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

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

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

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

post-15367-1202463657_thumb.gif

post-15367-1202463687_thumb.gif

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

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

وهذه بعض الأمثلة التي تم فيها شرح الأكواد لمن يطلب ذلك

/index.php?showtopic=147409

/index.php?showtopic=150900

/index.php?showtopic=145542

/index.php?showtopic=96611

/index.php?showtopic=108445

/index.php?showtopic=96686

/index.php?showtopic=83904

/index.php?showtopic=90500

/index.php?showtopic=99591

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

جميع كتب الأكسيس وشرح الدوال

/index.php?showforum=210

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

#4

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

CONSOLE
لذلك جائني اقتراح سأعرضة الان علي الادارة من خلال هذه المشاركة فأن وجدت استحسان من ادارة المنتدي فسينفع جميع الزملاء

تم وضع الاقتراح علي هذا الربط قسم مناقشة تطوير الموقع و المنتدي

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 8 فبراير 2008 في 13:43

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

والله يا جمعاعة كفاية التفاعل

- فعلا معظم موضوعات الأخت زهرة - بها شرح وافى - لكن هذا الشرح يكون وافى وغير وافى -

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

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

طبعا فية شى لازم الأول نتفق علية - " الأ وهو أن الكل يبغى مرضاة الله تبارك وتعالى سواء ن شرح لينتفع بة الأخرين أو حتى وضع مشكلة تتسبب فى وضع حل أيضا ينتفع بة الأخرين " بمعنى أن الأخت زهرة أو الأخ فؤاد وغيرهم من الأخوة الأفاضل ليسوا مطالبين بوضع شرح وأنما هو على سبيل عمل الخير ليس الأ - وكما أن من يضع الشرح موظف ومشغول ويصعب علية وضع شرح وافى لضيق وقتة - أيضا من يريد التعلم كذالك موظف ومشول ووقتة ضيق ويصعب علية الدراسة والتفرغ للتعلم -

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

كود واحد شهريا من كل عضو فاهم ومحترف - لماذا لا نعتبرة زكاة علم -

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

ضيق الوقت - نعم - لكن هذا لكود واحد شهريا

مش عارف أختم بأية لكن مش هقول غير وفقنا الله لما يحبة ويرضاة

وشكرا

#6

اخي الفاضل ناصر

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

في كثيرا من الحيان تجد اني اكتب كود او دالة او وظيفة معينه لحل مشكلة ما وقد تكون طويله او قصيره حسب الأدوات المستخدمه في الكود وتكون النتائج صحيحه عند تطبيقها ثم يأتي الأخ اكسير او الأح محمد فؤاد او الخ اسامة المقدم او اي عضو ويكتب ايضا كود او وظيفة مختلفه تماما عما كتبته وتكون النتائج ايضا صحيحة لحل المشكلة فالمسألة ليس ان الكود ستاندر ويجب حفظه كما هو ولكن تستطيع التبديل والتعديل بما تراه مناسب لحل المشكلة حسب وجهة نظرك ولكن يجب ان تعرف الدوال الموجوده في الأكسيس وهي ثابته ولا تتغير مثل دالة DSUM و DCOUNT وغيرها من الدوال الموجوده في برنامج الأكسيس والتي تتعدي 500 داله هذه يجب ان تعرفها وتعرف المعاملات التي تاتي معها والتعابير الخاصة بها كما ان الخبرة لها دور في مثل هذه الأمور فقد ترى اليوم كود يؤدي النتائج المرجوه منه وغدا تشاهد كود مختلف عن الأول ولكنه يؤدي ايضا الغرض لهذا دائما وابدا انصح بعدم حفظ الأكواد كما هي لأنها ستفقدك ملكة التفكير اولا وثانيا لو تغير اي شيء في البرنامج فلن ينفع الكود الأول ويجب التعديل سواء بالإضافة او بالحذف حتى يتناسب مع طبيعة البرنامج والمشكلة التي انت بصدد حلها .

اخي الكريم

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

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

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

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…