اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

كل طالب لابد أن يختار نشاطين اثنين من عدة أنشطة

لدى جدول أسماء

وجدول بأسماء الأنشطة

الآن كل طالب له نشاطان

و كل نشاط ينضم إليه أكثر من طالب

إذن العلاقة بين جدولى الأسماء و الأنشطة هى علاقة

أطراف لأطراف

قمت بعمل جدول ثالث

وضعت فيه الحقل الأساسى للجدولين

و ربطت هذا الجدول الثالث بكلا الجدولين

و الآن دور التقرير

الذى يظهر اسم الطالب و أمامه النشاط الخاص به

كما بالصورة

post-24586-0-16222800-1348661762_thumb.p

TwoColumns.rar

المطلوب عمل قائمة كما بالصورة التالية

post-24586-0-56850300-1348669078_thumb.p

تم تعديل بواسطه أبو لميس
قام بنشر

اخي ابو لميس تحية طيبة

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

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

جرب ووافينا بالنتيجة

TwoColumns1.rar

قام بنشر

أخي العزيز ابا لميس

تفقدتك فلم اجدك في المنتدى، ، فإرتأيت طرح الحل إختصاراً لوقتك وتحقيقيا لحاجتك

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

  1. الاستعلام tblNameAct Query

  2. الاستعلام Query2

  3. الاستعلام Query3

  4. التقرير RepQ3

فإن كنت قد أحسنت الفهم عنك ، يكون مرادك قد تحقق .... وكفي

والله من وراء القصد ... وهو حسبي

NA_Horizontal_Split&Rep.rar

  • Like 2
قام بنشر

أخي العزيز ابا لميس

تفقدتك فلم اجدك في المنتدى، ، فإرتأيت طرح الحل إختصاراً لوقتك وتحقيقيا لحاجتك

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

  1. الاستعلام tblNameAct Query

  2. الاستعلام Query2

  3. الاستعلام Query3

  4. التقرير RepQ3

فإن كنت قد أحسنت الفهم عنك ، يكون مرادك قد تحقق .... وكفي

والله من وراء القصد ... وهو حسبي

حل جميل و موفق

تم استخدام اكثر من داله مما يثري العمل

قام بنشر

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

أعتقد ان السبب في صعوبة الحل هو التركيب المعقد للجداول ولا اعرف لماذا اختار الاخ ابو لميس هذا التركيب ، عموماً هذا حل اخر يغير في تركيب الجدول Main ويستغني عن الجدول tblNameAct بالكامل

TwoColumns.zip

قام بنشر

السلام عليكم

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

ثم ظننت أن لا حل يمكن التوصل إليه

لكنى فوجئت الآن بهذه الدرر

و لن أستطيع الرد عليكم

حتى أمعن النظر فيها

و عن تعقيد الجداول

فلا أرى ذلك

فكل طالب يختار نشاطين اثنين من بين حوالى 12 نشاطا

لم أفضل تصميم جدول الأنشطة كعمودين

نشا1

نشاط 2

و قد أوشكت أن أفعل ذلك

لكن مع هذه الحلول الرائعة

ربما أبقيت على التصميم الحالى

هذه صورة للمطلوب

post-24586-0-10783300-1348797257_thumb.p

و أعتذر منكم لتأخرى بالرد

و إلى لقاء بعد فحص هذه الروائع

قام بنشر

شكراً ...

أخي ورفيقي الشهراني

أخي واستاذي أبو خليل

كلامكم طيب واشادتكم وشهاداتكم أعتز بها

أخي محمد السوداني ... شكراً للمساهمة

جزيت خيراً أبا لميس ، كلام طيب أعتز به ويثلج صدري

............

تمت الاجابة

يثبت لعموم الفائدة

قام بنشر

اخي ابو آدم تحية طيبة

رغم انك طلبت مني من قبل ان لا استفيض في مدحك ولكن اعذرني فلم استطع ان امنع نفسي عندما شاهدت المرفق يا ملك الاكسسز

ولي طلب صغير هلا شرحت لنا الاكواد الموجودة في الاستعلامين Q2 Q3

وجزاك الله كل خير

قام بنشر

إخوتي الفضلاء

الوحدة Horizontal وفضائلها واستخدامها تعلمناه من أخي الفاضل منتصر الآنسي نسأل الله أن يديم تواجدة بيننا ، فهو - فيما أعلم - أول من نقلها لهذا المنتدى ، ولله الفضل من قبل ومن بعد ، وكان لأستاذنا الفاضل أبو خليل سؤال للأخ منتصر حول شرحها في الموضع على الرابط ... http://www.officena....showtopic=36136

وفيه فوائد طيبة ...

وقد أكثرت من تجربته واستخدمه عند لزومه ، حتى ظننت أنه أصبح معروفاً للجميع ... ظناً ..

وللحديث بقية ....

...............

  • Like 1
قام بنشر

إخوتي الفضلاء

وإستكمالاً للحديث ... أقول

كنت قد قمت ببعض التعديلات بالتجربة ووفق الحاجة لضبط فروقات التعامل مع الرقم أو التاريخ أو النص عند التجميع أفقياً

وكان لي مساهمات في الموضوع على الرابط ... http://www.officena.net/ib/index.php?showtopic=38119 ... مع الأخ الشاعر

والله من وراء القصد ... وهو حسبي

..........

  • Like 1
قام بنشر

post-24586-0-12604200-1348914657_thumb.pأخانا الفاضل أبا آدم

جزيت عنا خيرا

من الأمانة أن أعرض عليكم هذا الحل البسيط جدا لهذه المشكلة

و هو أبسط مما نتصور

وذلك بالتجميع من خلال الاستعلام الأصلى

و استخدام دالتى

first - last

لحقل

actid

أو حقل

act

و استخدام total

الصورة

post-24586-0-12604200-1348914657_thumb.p

و النتيجة

post-24586-0-88624700-1348914689_thumb.p

و من ثم ننشئ التقرير مباشرة بدون أية تعديلات

TwoColumns تطبيق الحل.rar

قام بنشر

الحاجة ام الاختراع

وابو لميس توصل الى حل حسب حاجته بطريقة مبتكرة ذكية

حسنا يا ابا لميس ، فإذا كان للطالب اكثر من نشاطين .. أربعة او ستة مثلا

قام بنشر (معدل)

الحاجة ام الاختراع

وابو لميس توصل الى حل حسب حاجته بطريقة مبتكرة ذكية

حسنا يا ابا لميس ، فإذا كان للطالب اكثر من نشاطين .. أربعة او ستة مثلا

أولا : أنا لم أتوصل للحل البسيط هذا من عند نفسى بل هو من بنات أفكار أحد الإخوة

ثانيا : لحسن الحظ أن الوزارة قررت أن يختار الطالب نشاطين اثنين فقط بجانب المواد الدراسية الأساسية

أما لو كانت ثلاثة أنشطة

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

زادكم الله علما و بارك فيكم

وأؤكد لكم أننا نستفيد جدا من هذه الابتكارات فى نفس الموضوع

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

تم تعديل بواسطه أبو لميس

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information