اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

|ث| أوقات الصلاة


أبو هادي

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

السلام عليكم

استاذ أبو هادي ارجو الاطلاع على الملف المرفق

حيث :

أولا تم تصحيح استعلام الدول التي ليس لها ولايات

ثانيا : تم اضافة استعلام الدول التي لها ولايات ( و ان كان غير ضروري )

ثالثا : تم عمل القوائم المنسدله في النموذج لكل من الدول و المدن و الولايات

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

أما اذا لم يكن لها ولايه فانه يعرض المدن مباشره

هل هذا هو المطلوب في المرحله الأولى ؟

الملفات المرفقة

Prayers.rar ( 51.49ك ) عدد مرات التنزيل: 12

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

  • الردود 244
  • Created
  • اخر رد

Top Posters In This Topic

كلام صحيح أخي رضوان

وعملك في مثال هو نفس عملي في مثالي باختلاف بسيط

هو استخدامك للأكواد في بناء الاستعلامات لمصادر القوائم

وانا اقتصرت على الاستعلامات فقط في مصادر القوائم عن طريق استعراض المدن بشرط مركب

وهو أن تكون المدن المعروضة للدولة المختارة في قائمة الدول أو الولاية المختارة في قائمة الولايات

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

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

وكانت النتيجة مثل ما توصلت إليه أنت في مثالك

-----

للأسف ليس لي صلاحية إرفاق ملف

أخوك أبوسليمان

رابط هذا التعليق
شارك

السلام عليكم

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

ما شاء الله عليكم ، ما دام غيابي سيبعث فيكم كل هذا النشاط فسأكرر غيابي عنكم :(

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

إعزائي لو تلاحظون الجداول فهما إثنان أحدهما للمدن والآخر للبلدان و/أو الولايات .

ولكن الإستعلامات ثلاثة وهي المدن والولايات والبلدان وهي معدة كمصادر للقوائم المنسدلة .

ما أرمي إليه كالتالي :

- عند اختيار البلد سيظهر كل الولايات دون تركيز المؤشر على ولاية معينة وعليه سوف يتم إظهار كل المدن للبلد بجميع ولاياته .

- ولكن عند اختيار ولاية ما سوف يتم فلترة المدن للولاية المحددة .

- هنا ستظهر مشكلة إظهار كل المدن مرة أخرى أي فك الفلترة وهنا في رأسي فكرتين :

1 - إما بالضغط مرة أخرى على الولاية المحددة .

2 - أو بالضغط على البلد مرة أخرى .

وأنا أرجح الثانية .

حاولوا وأنا واثق أنكم ستنجحون في عملها .

تحياتي .

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

السلام عليكم

أخي rudwan .. تحب نسميك كذا أم رضوان ؟

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

أخي أبو سليمان .. تستطيع إرسال مثالكم على بريدي أو بريد أخي رضوان .

تحياتي .

رابط هذا التعليق
شارك

جزاك الله خير أخي أبو هادي

سعدت كثيرًأ بارتفاع معنوياتك

أنتمى أن تكون دائمًا مرتفع المعنويات

وقد اتضحت الأمور الآن أكثر وسأحاول تنفيذ خطتك في المشروع مساء اليوم

أخوك أبوسليمان

رابط هذا التعليق
شارك

السلام عليكم

ممتاز أخي رضوان ، بارك الله فيك .

فقط لو تجعل قيمة الولاية والمدينة = "" عند اختيار البلد

وتجعل قيمة المدينة = "" عند اختيار الولاية .

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

QryCountries

QryStates

QryCities

تحياتي .

رابط هذا التعليق
شارك

السلام عليكم

أخي العزيز رضوان قد سبقتي إلى عمل المثال المطلوب فيما يبدو

وأرغب أن أطلعكم علي عملي في المثال المرفق أرجو الإفادة

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

أرجو أن أكون قد توصلت إلى مرادك في المثال ، وذلك بعد التعديل في استعلام المدن

واستخدام أكواد VB لبناء استعلام مصدر قائمة المدن بالمعايير المناسبة

آمل الاطلاع ،،،

وجزاكم الله ألف خير

أخوكم المحب

أبو سليمان

الملفات المرفقة

Prayers.rar ( 37.25ك ) عدد مرات التنزيل: 17

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

السلام عليكم

الصراحة الصورة التي كانت بذهني عنكما أقل مما لمست في عملكما ، الحقيقة أنا الآن مطمئن أن الأمور في هذا المثال ( لن أقول مشروعا ) ستسير على أحسن حال .

عموما لا تنتظرا أن أكون حكما بينكما أو كالمدرس لكما حتى أرجح عمل على آخر وخصوصا بعد ما رأيت من قدرة احترافية لكليكما .

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

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

أنا الآن بانتظار ردكما على مشاركتي هذه ، حتى ننطلق إلى المرحلة التالية بعون الله وتوفيقه .

ملاحظة :

نفس ملاحظتي لعمل أخي رضوان هي نفسها لعمل أخي أبو سليمان وهي يجب أن ننظف قيم الولاية والمدينة بعد النقر على البلد أي نجعل قيمتهما لا شيء ( "" ) .

تحياتي .

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

اختار عمل الأستاذ رضوان

وذلك لأنه سبقني في طرح العمل

ولاعادته تسمية القوائم بما يتلائم مع الدول والمدن والولايات

ونحن في انتظار توجيهاتكم أخي أبو هادي

أخوكم أبوسليمان

رابط هذا التعليق
شارك

السلام عليكم

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

والمطلوب هو :

عمليات الترتيب تصاعديا وتنازليا .

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

تحياتي .

رابط هذا التعليق
شارك

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

تفضل أخي محاولتي هذه

وأرجو أن أكون قد وفقت في تنفيذ توجيهاتكم

في انتظار تعقيبكم وتوجهاتكم

تلميذك

أبوسليمان

الملفات المرفقة

Prayers.rar ( 39.86ك ) عدد مرات التنزيل: 8

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

السلام عليكم

ما شاء الله عليك أخي أبو سليمان ... خطير .

توقعت أنك "ستحتاس" معها أو بأقل تقدير ستأخذ منك وقتا لعملها ، ولكنك خالفت كل توقعاتي .

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

النقطة القادمة هي عملية البحث :

وأفكر في نوعين من البحث وسنعمل على أحدهما الآن وهو :

أن يكون البحث بكتابة أي جزء من إسم البلد و/أو أي جزء من إسم الولاية و/أو أي جزء من إسم المدينة .

بمعنى يمكن أن نكتب في خانة بحث البلد فقط أو في البلد والولاية أو في البلد والولاية والمدينة في وقت واحد ثم نضغط على زر البحث FindFirst .

وفي هذه الحالة نحتاج إلى زرين أحدهما للبحث خطوة أخرى للأمام والآخر لخطوة للخلف FindNext و FindPrevious .

إذا لك ملاحظات على فكرة البحث آمل أن لا تتردد في طرح فكرتك .

مطلوب :

من يقوم بالعمل على إعادة تصميم النموذج غير الأخ أبو سليمان .

تحياتي .

رابط هذا التعليق
شارك

أشكرك أخي الأستاذ أبو هادي على إطراك اللطيف .

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

وبالنسبة للبحث :

فلم أدرك مرادك تمامًا ؛ هل تقصد أنه عند الضغط الزر FindFirst أو FindNext أو FindPrevious يقوم بالانتقال في القائمة وتحديد العنصر الذي ينطبق عليه مدخل البحث دون تقليص عدد العناصر في القائمة .

إن كانت هذه فكرتك فهي جديرة بالمحاولة .

وإن لم تكن كذلك ؛ فأرجو التوضيح أكثر.

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

ثم يستقر المؤشر على السجل الأول في القائمة ، ويقوم بتحديث القوائم المرتبطة بها .

وهنا يقوم المستخدم بالبحث في القائمة "القوائم" حتى يجد مراده

--- ملحوظة ---

قد نعاني في الفرز بالعربية من همزات الألف وأل التعريف .

أخوك

أبوسليمان

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

السلام عليكم

أعتقد الفرز/الفلترة سيعقد الأمور ، وطبعا أعتقد أننا نستطيع للتسهيل الهروب من إعادة كتابة المصادر باستخدام خاصية Filter . وسنترك هذا الخيار قائما بعد تجربة الاقتراح الأول إن قبلت .

فهمك لاقتراحي السابق صحيح وركز على مقصد "و/أو" .

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

أشكرك مرة أخرى على تفاعلك غير المحدود وجهدك الكبير .

تحياتي .

رابط هذا التعليق
شارك

الأستاذ أبو هادي

تقريبًا قطعت نصف المسافة لاقتراحك الأول

البحث في القائمة للعنصر (الأول ، التالي ، السابق)

وكونت الكود الخاص لتنفيذ ذلك على جميع القوائم . " طبقتها على قائمة الدول فقط ، وهي ناجحة بإذن الله "

ولم يبق غير عملية الربط في البحث برابط " و/أو " ؛ وهي غير واضحة بالنسبة لي !

فهل قصدتم لو أراد المستخدم ترك البحث للدول مثلاً استخدم الرابط " أو " وعند رغبته البحث فيها استخدم الرابط " و " ، .. وهكذا

فإذا كانت هذه هي فكرتك فالأمر سهل إن شاء الله .

وإن لم يكن كذلك فأرجو التوضيح .

ملحوظة :

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

تلميذكم

أبوسليمان

رابط هذا التعليق
شارك

السلام عليكم

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

تحياتي .

رابط هذا التعليق
شارك

السلام عليكم

الأخ top .. نعم الملف ممكن الإستفادة منه وتحويله فهل تستطيع وضع وصلة له لإنزاله ؟ .

الأخ rudwan والأخ محمد .. الصراحة أن تقويم أم القرى ليس له علاقة بموضوع أوقات الصلاة ، فمن أين ربطتما بينهما ؟

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

بعد سطر حساب صلاة العشاء Isha نضيف هذين السطرين :

Ghorob = Ghorob + (1 / 60)<!--QuoteEBegin-->Isha = Ghorob + 1.5

أما من أراد وقت صلاة العصر على المذهب الحنفي فعليه تبديل رقم 1 إلى 2 في معادلة حساب المتغير Distance .

تحياتي .

<{POST_SNAPBACK}>

السلام عليكم :

الأخ توب , أدخل مشاركه تحوي معلومات مهمه و لكنه اختفى فجأة ,

نرجو أن يشارك في تزويد المنتدى بهذه البيانات الضروريه ان كان يرغب في ذلك .

الأستاذ أبو هادي تفضل مشكورا بوضع المعايير المعتمده من عدة هيئات اسلاميه ., و هذا اضافة جديده منك و مساعده اضافيه في البرنامج ,

و السؤال هنا :

هل يا ترى دول أمريكا الشماليه كلها تطبق مثلا معايير الاتحاد الاسلامي بأمريكا الشماليه ؟,

و أيضا  كيف نعرف  الدول الواقعه في شمال أوربا مثلا الاسكندنافيه , اي توقيت تعتمد خاصة أنني اسمع أن الوقت بين العشاء و الفجر في تلك الدول يكاد يكون صغيرا جدا .

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

و جزاك الله عنا كل خير يا استاذ أبو هادي

<{POST_SNAPBACK}>

السلام عليكم:

معليش شباب أنا كنت متوقع إنه راح يجيني عالبريد إعلام بالردود.. وتوقعت انه محد رد عالموضوع. وانا كمان لي فترة ما دخلت تصفح :fff: كنت مشغول لشوشتي. ومجرد أشيّك إيميلات وتجيني بس أخبار مشاركة "تحدي للمبرمجين" $: عموماً الملف كالتالي:

http://www.kidney-transplant.org.sa/athan.rar

ووفقكم الله بس ياليت يكون فيه نسخة بالسودو كود عشان نحول البرنامج للغات ثانية مثل PHP أو JS أو Action Script

رابط هذا التعليق
شارك

السلام عليكم

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

آمل الاطلاع والتعليق .

يمكنك تجربة الكود بوضع حرف الياء "ي" في جميع مربعات البحث لأنها أكثر استخدامًا

ملحوظة :

مبدئيًا وضعت مربعات تسمية للإشارة على نوع الفرز في القوائم دون تشغيلها ، وسيتم التعامل معها لا حقًا

تلميذكم

أبوسليمان

الملفات المرفقة

Prayers.rar ( 49.96ك ) عدد مرات التنزيل: 3

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

السلام عليكم

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

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

عزيزي أبو سليمان .. أرى أن هذا البحث به الكفاية إلا إذا رغبت في إضافة نوعا آخر للبحث .

لن نبرح هذه النقطة حتى تنهيها بنفسك .

تحياتي .

رابط هذا التعليق
شارك

السلام عليكم

انتهيت الآن من تحويل كل البيانات المُهداة من الأخ Top ، آمل أن لا أكون قد ارتكبت أخطاءً .

تحياتي .

الملفات المرفقة

Prayers_20050110.rar ( 364.86ك ) عدد مرات التنزيل: 11

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

السلام عليكم

معليش شباب أنا كنت متوقع إنه راح يجيني عالبريد إعلام بالردود.. وتوقعت انه محد رد عالموضوع. وانا كمان لي فترة ما دخلت تصفح  كنت مشغول لشوشتي. ومجرد أشيّك إيميلات وتجيني بس أخبار مشاركة "تحدي للمبرمجين" $: عموماً الملف كالتالي:

http://www.kidney-transplant.org.sa/athan.rar

ووفقكم الله بس ياليت يكون فيه نسخة بالسودو كود عشان نحول البرنامج للغات ثانية مثل PHP أو JS أو Action Script

لا عليك أخي Top ، كنا سنلومك دون تشهير لو أنك لم تظهر ثانية ، أما الآن فلك منا الشكر على تجاوبك . لقد حولت الملف وانتهيت من المدن والولايات وبقى جدول المدن .

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

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

تحياتي .

رابط هذا التعليق
شارك

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

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



×
×
  • اضف...

Important Information