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

عقود الايجار السارية والمنتهية "الغير مجددة"

بدأه المحاسب الجديد في 14 يونيو 2008 · 14 رد · 2,710 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

مطلوب اظهار العقود التي لم تجدد حتي تاريخة

بحيث يكون مجموع العقود السارية والعقود الغير مجددة 63 وهو عدد الشقق والمحلات بالبناية

وشكرا جزيلا

Building_Rent.zip

لا تؤجل عمل اليوم الي الغد

#2

ارفع

لا تؤجل عمل اليوم الي الغد

#3

ما هي الطريقة لمعرفة أرقام الشقق اللي عقدة مجدد وأرقام الشقق اللي عقدها غير مجدد

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

وبالنسبة لأرقام الشقق اللي عقدها غير مجدد ،نعمل استعلام وسيكون تاريخ نهاية العقد اقل من تاريخ اليوم

لكن المشكلة في الشقق اللي عقدها انتهي فالاستعلام يحضر كافة الفترات العقدية السابقة ، يعني بيحدث تكرار لرقم الشقة ، فما الحل ؟

وشكرا

لا تؤجل عمل اليوم الي الغد

#4

ارفع

لا تؤجل عمل اليوم الي الغد

#5

عزيزي الأخ محاسب الجديد،

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

لكن استخدمت أسهل الطرق.

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

أما الاستعلام الآخر تبع العقود المنتهية مافيه شرط يحدد التاريخ أبدا، عشان كده بيجيب لك ... كل العقود الساري و المنتهي و الأحمر و الأزرق ... :)

_

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

AND TRANS.ايجار_الي < Date()

والآن ، تظهر عندك فقط العقود المنتهية و هي قليلة ،

أعدت تحميل الملف لك بعد التعديل ،

_

اذا واجهتك مشكلة أخرى الرجاء تبلغني

(الناظم)

Building_Rent_30Jun08.zip

#6

عزيزي الأخ الفاضل (الناظم)nathem

اشكر تكرمك بالرد

ولكن المشكلة التي تواجهني لم تحل ، املا ان تفكر معي-والطلب للجميع- بطريقة للتغلب عليها

لاحظ ان :

(1)عدد الشقق بالعقود السارية 55 وعدد الشقق بالعقود المنتهية 22 فيكون المجموع 77 ، فاذا علمت ان عدد كل الشقق بالبناية 63 فقط فيكون بذلك شغلنا غلط

(2) انة يوجد شقق مكررة في العقود السارية والعقود المنتهية وهي الشقق مثلا ارقام 701و305و306و407 وذلك بسبب ان العقود التي تنتهي يتم تجديدها وبالتالي يكون لدينا العقد القديم والعقد الجديد

أقترح المساعدة في عمل استعلام يقوم بالتالي :

اذا كان رقم الشقة موجود ضمن عقود الايجار السارية ان لا يظهر هذا الرقم ضمن العقود المنتهية

وفي العقود المنتهية اذا وجد رقم الشقة مكرر يختار تاريخ [ايجار_الي] الاكبر

شاكرا لك سعة صدرك ، تفضل تحياتي

لا تؤجل عمل اليوم الي الغد

#7

ارفع

اي افكار اي حلول الي اصحاب الخبرة والفكر ....

لا تؤجل عمل اليوم الي الغد

#8

السلام عليكم

معليش .. ممكن أطرح عليكم رأي

اقتباس
لاحظ ان :

(1)عدد الشقق بالعقود السارية 55 وعدد الشقق بالعقود المنتهية 22 فيكون المجموع 77 ، فاذا علمت ان عدد كل الشقق بالبناية 63 فقط فيكون بذلك شغلنا غلط

في نظري

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

المستأجرين والشقق في نفس الجدول مطلقا ؟!!

الشقق تحتاج لجدول

المستأجرين يحتاجون جدول

الحركة أو التأجير تحتاج جدول

هذه هي الجداول الهامة الذي يحتاجها البرنامج .. وبعض الجداول الخدمية الاخرى

وبعد ذلك ستستطيع بكل سهوله الحصول على النتائج .. لكن أهم شيء أن يكون تصميم

الجداول صح .. راجع موضوع بناء قواعد البيانات المثبت .. موفق

تم تعديل هذه المشاركة بواسطة ekseer في 9 يوليو 2008 في 04:36

#9

اخي إكسيرالحياة

كنت قربت اغني ظلموه

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

الحكاية ببساطة :

ان المستأجر ساكن بالشقة رقم 701 مثلا وقام بتجديد عقد الايجار من 1/1/2005 وحتي 31/12/2005 ثم بالسنة التالية قام بتجديد العقد من 1/1/2006 وحتي 31/12/2006 والسنة الثالثة جدد العقد من 1/1/2007 وحتي 31/12/2007 وبعد ذلك لم يجدد وبقيت هذه الشقة غير مؤجرة حتي الان وذلك مستحيل :D طبعا

مطلوب كود او استعلام او اي طريقة :wacko: يظهر بيها اخر تجديد لهذه الشقة ،يعني الكود اذا وجد رقم الشقة مكرر -مثل الشقة701- يختار تاريخ [ايجار_الي] الاكبر، شفت الموضع سهل ازاي !.

تقبل تحياتي :wub: بانتظار رد منك انك قد وجدت الحل وانا اثق فانك سوف تجدة ....

لا تؤجل عمل اليوم الي الغد

#10

أخي المحاسب الجديد

اقتباس
بيني وبينك موضوع الجداول مهم ، ولكن بالنهاية سوف نصل لنفس النتيجة

أسمح لي أنا أخالفك الرأي ؟

قواعد البيانات لاتقبل الحلول الوسط .. أما صح أو غلط

وطريقة بناء الجدوال في المثال غلط .. فبالتالي لن تصل لنتيجة مرضية .. وايجاد حل أعرج

صعب مع قاعدة تم هيكلتها بطريقة غير صحيحة ؟

اقتباس
تقبل تحياتي بانتظار رد منك انك قد وجدت الحل وانا اثق فانك سوف تجدة ....

لكن أنا لست واثقا الى أن يتم بناء الجداول بشكل صحيح

موفق

تم تعديل هذه المشاركة بواسطة ekseer في 9 يوليو 2008 في 21:20

#11

ااخي إكسيرالحياة

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

شكرا جزيلا ودمت زخرا

لا تؤجل عمل اليوم الي الغد

#12

اخي الكريم إكسيرالحياة

تم عمل جدول الشقق

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

تم عمل جدول الحركة أو التأجير

ارجو ان تكون الجداول بشكل صحيح

ومرفق الملف بعد التعديل

برجاء النظر وبانتظاركم دام فضلكم

Building_RenT_10_7_08.zip

لا تؤجل عمل اليوم الي الغد

#13

أخي الكريم

اطلعت على التعديل .. جهد موفق

يحتاج التعديل لتعديل .. سأنظر في الامر أمنحني بعض الوقت

#14

السلام عليكم .........

لا تؤجل عمل اليوم الي الغد

#15

اخي الكريم إكسيرالحياة

بانتظار ردكم

دام فضلكم

وكل عام وانتم بخير

رمضان كريم

لا تؤجل عمل اليوم الي الغد

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

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

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

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

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