-
Posts
996 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو طاهر اوفيسنا
-
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
وعليكم السلام أخي جعفر الطريقة التي تناسبك ولاتحتاج الى جهد كبير وتوصلنا الى الحل النهائي للبرنامج نجربها وشكرا لك -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
شكرا لك اخي جعفر اولا أتمنى انك فهمت المشكلة . المشكلة في الباقي بالسالب هو يلزم فكرة في كود الوحدة النمطية بحيث انه لايظهر مجموع القروض المنتهية ويظهر الا باقي القرض الجديد فقط مثلا : نلاحظ لامشكلة عند اي عامل لديه قرض واحد فقط سوى ساري الإقتطاع او منتهي الإقتطاع الكود يعمل عادي وصحيح 100 بالمئة اما بالنسبة للعامل الذي لديه اكثر من قرض كمثالنا كريمو2 الذي استفاد من : 01- القرض 2 الذي إستفاد منه بمبلغ 20.000.00 وانتهى خلال شهر ديسمبر 2013 02- القرض 3 الذي إستفاد منه بمبلغ 30.000.00 وانتهى خلال شهر نوفمبر 2014 هاذان المبلغان لازم عمل كود يعدمها ويبقى الباقي 0.00 03- القرض 4 الذي إستفاد منه بمبلغ 40.000.00 وينتهي خلال شهر نوفمبر 2015 القادم وهذا الأخير عادي وصحيح في الإقتطاع والباقي ولكن مندمج مع القرضين 01 و 02 وهذه المشكلة وحلها في الوحدة النمطية اتمنى انك فهمت الفكرة -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
أخي جعفر حياك الله لقت قمت بتجربة البرنامج على البرنامج الذي هو بحوزتي صراحة ماشاء الله ربي يبارك فيك ويحفظك بقيت شوية أخطاء أتمنى ان تدركها وتصححها وهي : 01 - مشكلة السالب في الباقي كما في الصورة وهذه السالب نتج عندما تمت إضافة كل القروض الذي اخذها الموظف من سنوات سابقة ظهر الباقي بالسالب 02 عند الدخول على فورم FrmDiscountReport خلال شهر مارس او جويلية يوزع المبلغ على كل العمال وهذا لا احبذه اريد ان يتم التوزيع حسب التصفية مثلا يتم توزيع المبالغ الا : detach = موظف او منتدب او متعاقد كامل او متعاقد جزئي او عون نظافة فقط اما الباقية فلا وشكرا وأخير إذا قمت بالسفر نسئل الله ان يردك سالما غانما محبته ورضاه 11.7.FrmDiscountReport.rar -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
وعليه ، تم إلغائه من tbl_Loans ، والان تقول: لا تنسى ان الطريقة الجديدة هي توثيق كل اقتطاع/دفع في الجدول tbl_Loans ، والطريقة تعطينا مرونة وتوثيق تام لكل دفعة ولكل شهر ، وكل ما علينا عمله لاحقا ، ان نعمل استعلام للشئ الذي نريده ، وعليه نحصل على النتائج. اذا اردت اخيرا ان تضيف Loan_Other مرة ثانية في الجدول tbl_Loans ، فاقترح ان تجعل الزر "سدد مبالغ الاقتطاعات" يقوم بادخال هذه المبالغ ايضا ، فقط عندما يكون للأشهر التي تريد (مارس و؟ ) ، وإدخال المبلغ. كيف التعامل مع هذه الدفعات؟ لمن؟ كم؟ وتفاصيل اخرى!! جعفر حياك الله أخي جعفر وشكرا لك من كل أعماق قلبي على الإهتمام والمثابرة في المساعدة بخصوص هذا الحقل Loan_Other فهو عبارة عن مبلغ مشاركة يتم خصمه للعامل خلال شهري مارس وجويلية من كل سنة فهو اصلا موجود في الجدول OtherDiscount ولكن بإسم OtheDiscount وله إستعلام QUp مرتبط بجدول tmp والنمادج هي : frmUp و FrmMocharaka طريقة العمل : خلال شهر مارس مثلا أدخل على الفورم frmUp ونكتب مبلغ المشاركة يظهر ميساج ينبئك بتثبيت التاريخ والملاحظة نعمل ok في كلا الميساجين ثم نعمل تعميم من خلال هذا النموذج نفتح نموذج المشاركة ونرى انه تمت تعميم المشاركة لكل العمال وبعدها ندخل على فورم الإقتطاعات FrmDiscountReport وندخل التاريخ الذي تمت به اقتطاع المشاركة وهو إما مارس او جويلية نلاحظ كما بالإستعلام qry_Loans_Step1 صراحة الإستعلام qry_Loans_Step2 الذي هو الأساس في البرنامج لم ينفتح عن طريق الفورم FrmDiscountReport عند دخول مبالغ المشاركة للتذكير : مبلغ المشاركة يدخل في مجموع الإقتطاعات : Other_Payments1 + Elec_Payments1 + Elec_Payments1 ولا يدخل ضمن الباقي Remaining لديك المرفق وجرب وحاول تصحيح الخطأ مع العلم أنه يجب إضافة Loan_Other الى كل المعادلات اما رؤية المبالغ وأشهر الإقتطاع بالجدول tbl_Loans فقد تمت كتابتها يدويا 11.7.FrmDiscountReport.rar وأخيرا تقبل تحياتي القلبية الخالصة -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
شكرا والف شكرا استاذي وأخي العزيز جعفر فعلا هو المطلوب بقي Loan_Other لم تدخله في الإستعلام وهو نستعمله خلال شهري مارس وجويلية من كل شهر لي طلبين : الطلب الأول : بخصوص الزر "سدد مبالغ شهر الاقتطاعات " رأيته يعمل كل شهر وليس بكبسة واحدة يقوم بالتوزيع , هذا خوفي منه ربما انساه الا يمكن ان نضعه أول مايفتتح به النموذج "FrmDiscountReport" حتى يتم تذكيري به دوما وابدا او ضف لهذه الدالة لكل تقوم بالتوزيع مرة واحدة دون اللجوء الى "سدد مبالغ شهر الاقتطاعات " Private Sub cmd_make_Payment_Click() On Error Resume Next DoCmd.OpenForm "frm_Loans", , , "[Loan_ID] = " & Me.FrmCridi_sub.Form.ID & " And [Loan_Type]='Cridi'" End Sub الطلب الثاني : في الإستعلام "qry_Loans_Step2" كيف لي ان اجعل المربعات الحسابية التي ليست بها مبالغ تساوي 0.00 عندما لاتكون بها مبالغ مالية . ملاحظة : الإقتطاع الشهري في الإستعلام : Cridi1 و Elec1 ام Cridi_Payments1 و Elec_Payments1 لأني صراحة وجدت المبالغ مثماثلة خلال كل شهر واخير تقبل تحياتي القلبية الخالصة -
الباقي كل شهر بعد الإقتطاع الشهري
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
للرفع -
إختيار رتبة تظهر سلكلها وصنفها و رقم إستدلالها
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
نعم لقد جعلتها من مصدرها اخي لقد اجريت تعديلا على مربع تحرير وسرد الخاص بالدرجة لاحظ الصورة 01 الصورة 02 عند استخراج رقم الدرجة تمسح مربع نص الرقم الإستدلالي الأدنى والأصح هو عند استخراج رقم الدرجة تكتب قيمة الرقم الإستدلالي للدرجة فقط وتبقى الصنف والرقم الإستدلالي الأدنى على حاله اتمنى المساعدة استدعاء الصنف السلك الرقم02.rar -
إختيار رتبة تظهر سلكلها وصنفها و رقم إستدلالها
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
وهو كذالك استاذ مارد ربي يحفظك شكر لك -
السلام عليكم اساتذاتي الكرام حاولت مرارا وتكرارا ان اربط بين COMBOX mst مع ( C4 و text1 و snf ) ولكن لم افلح الرجاءئ التعديل على المرفق وشكرا COMBOX.rar
-
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
تم فتح موضوع جديد http://www.officena.net/ib/index.php?showtopic=61639 -
السلام عليكم ممكن مساعدة بخصوص الباقي (Remaining) في الإستعلام qry_Loans علما انه ينتج من مبلغ Cridi و Elec - إقتطاع كل شهر = الباقي (Remaining) اولا معالجة المشكل في الصورة ومن بعد المرفقات توضح ذالك 11.6.FrmDiscountReport.rar إقتطاع.rar
-
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
السلام عليكم شكرا لك أخي على التعب من أجل المساعدة رجاءا أخي جعفر إتباع المرفقات بالتدقيق حتى يتسنى لك معرفة الباقي Remaining الملف 11.6.FrmDiscountReport.rar صورة للإستعلام ومشكلته ملف أكسل إقتطاع.rar -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
شكرا لك استاذ جعفر على التعب معايا Remaining -01 في الإستعلام qry_Loans لايؤدي وظيفته كما هو مطلوب وحسب قولك ((لا يوجد تغيير في طريقة العمل ، ولكن لدفع القرض الشهري ، فيجب عليك ان تفتح نموذج frm_Loans عن طريق الضغط على الزر سداد مبلغ ، وتضيف قيمة الدفعة يدويا (هذا ما اردته انت سابقا ، وخصوصا بأن الموظف الان يستطيع ان يدفع اي مبلغ يريده شهريا ) ، ولقد سهلت عليك ايضا ، بان تنقر الفأرة مرتين في حقل الدفع لذلك الشهر ، ليكتب المبلغ تلقائيا )) فهذه الطريقة يدوية ليش مانخليها أوتوماتيكية احسن الا للضرورة القصوى نعمل بها يدويا تصور إذا كان لديك اكثر من 100 عامل فكيف تتم العملية يدويا إني ألاحظ انها صعبة جدا بالنسبة لهم والعملية تتم كما في المثال التالي : اي Remaining = المبلغ الإجمالي (القرض او الكهرومنزلية)- الأشهر المنقطعة مثلا : القرض 10.000.00 بداية الإقتطاع جوان 2015 الى غاية مارس 2016 خلال شهر جوان 2015 Remaining يساوي 10.000.00 ناقص 1.000.00(إقتطاع جوان 2015) يساوي 9.000.00 خلال شهر جويلية 2015 Remaining يساوي 9.000.00 ناقص 1.000.00 (إقتطاع جويلية2015) يساوي 8.000.00 خلال شهر أوت 2015 Remaining يساوي 8.000.00 ناقص 1.000.00 (إقتطاع أوت 2015) يساوي 7.000.00 . . . . . . خلال شهر مارس 2016 Remaining يساوي 1.000.00 ناقص 1.000.00 (إقتطاع مارس 2016) يساوي 0.00 02- جعل Remaining_cridi و Remaining_elec كل واحدة منفصلة على ألأخرى ماالسبب ؟ يكفي Remaining واحدة تبين الباقي لهما فقط ارجو انك فهمت ما هو مطلوب ؟ وشكرا -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
نعم وهو كذالك هو المطلوب Remaining نعم على اساس المبالغ المدفوعة. أي يساوي المبالغ المتبقية بعد نقص مبلغ كل شهر في الإستعلام qry_Loans ملاحظة : Other لا يحسب مع الباقي للمبالغ المدفوعة ابدا واخيرا اشكرك جزيل الشكر على تعبك معايا واتاحة وقتك الثمن لمساعدتي -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
وعليكم السلام أخي جعفر بارك الله فيك هذه المادة تمام وهو المطلوب والأن ننتقل الى ماهو بالأسفل -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
الملاحظات كما اشرت اليها في المشاركة 64 -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
عدت والعود احمد أستاذ جعفر -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
نتمنى رجوع الاستاذ جعفر في اقرب وقت للمنتدى ربي يحفظه ان شاء الله -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
فكل شئ يعتمد على هذا النموذج. 02- مالغاية من أنشاء نموذج فرعي FrmCridi_sub_OLD انا عندما اغير شئ في برنامج ، دائما احتفظ بالاصل ، واطلق عليها OLD ، حتى اعرفه ، ويمكن في النهاية حذفه. 03 - الإستعلام qry_Loans ينقصة الباقي الشهري وهذا هو " لب المطلب " الذي تطرقنا له منذ البداية المسألة سهلة ولكننا لم نصل اليها: 1. عند دفع كل شهر ، فسنكتب في خانة Payment_Made في النموذجfrm_Loans ، القيمة المدفوعة لذلك الشهر (وهذا ينطبق على الموظف الذي يريد ان يدفع اي مبلغ يحب في ذلك الشهر) ، 2. عندها ، كل الذي يجب عمله هو جمع حقل Cridi وحقل Payment_Made في الاستعلام qry_Loans ، ونطرحهم من بعض لنحصل على الباقي الشهري Remaining . 04- النموذج الفرعي FrmCridi_sub2 الدي هو دمج بين Cridi و Elec عند فتحة لا نلاحظ شيئا به بالرغم أني سجلت معلومات ب Elec انا صغرت الحقول لكي يتسع المكان لبقية حقول ElectroM الاضافية ، ولكني لم اصل اليها. (ولكني ضبطته بحيث تستطيع استبداله مكان FrmCridi_Sub ، وسيعمل بالطريقة الصحيحة) ، ولكن ، قد نلغي فكرة دمج النموذجين ، فعندها تستطيع ان تنسخ الكود من النموذج Cridi الى النموذج ElectroM لعمل الازم. 05- زر سداد المبلغ بنموذج Cridi لا يعمل هذا الزر يجب ان يفتح النموذج frm_Loans للقرض/السجل الذي تكون عليه في Cridi ، وانت بعد ذلك تدخل مبلغ السداد للشهر المطلوب (لاحظ 03.1 و 03.2 اعلاه لمعرفة طريقة الحساب). 06- عند تجربة قرض ومن بعد يتم حذفه نلاحظ انه يحدف من الجدول Cridi ولا يحذف من الجدول tbl_Loans اعمل علاقة بين الجدول Cridi والجدول tbl_Loans كما في الصورة المرفقة: 11.4.Clipboard01.jpg آمل ان توفق في إنشاء كود للباقي "Remaining" في الإستعلام qry_Loans رجاء مراجعة 03.1 اعلاه أخي كريمو انت الآن تستطيع ان تملئ الفاراغات التي انا لم اكملها ، فالموضوع الآن اصبح واضحا لطريقة عمل الجدول tbl_Loans ، نعم قد نحتاج حقل خاص لـ Payment_Made_Cridi و Payment_Made_Elec ، ولكن سنعرف هذا الشئ لما نوصل الى Elec ، والذي انت تستطيع ان تعمله ، بواسطة نفس الكود الموجود في Cridi. رجاء ملاحظت اني في اي للتاريخ ، فاني أغير اليوم واجعله" اول الشهر" (لهذا السبب كنت تحصل على خطأ في الكود في النموذج frm_Avoid سابقا). جعفر السلام عليكم أخي جعفر رأيتك غايب عن المنتدى منذ 07 ماي أتمنى ان تكون في صحة جيدة يارب ونرى بصماتك والله لا يعدمها ابدا من هذا المنبر النير 01- الصعوبة التي لقيتها مرة واحدة ومن بعد اني لم الاحظها " ربما كما اشرت 'فإني أغير اليوم واجعله 'اول الشهر' (لهذا السبب كنت تحصل على خطأ في الكود في النموذج frm_Avoid سابقا)' " 06- أما بخصوص الربط بين جدول cridi و الجدول tbl_Loans فقد تم وفقا للصورة ولكن اثناء تحرير قرض في النموذج cridi وخاصة عند كتابة تاريخ بداية الخصم يظهر هذا الميساج خاصة عند قرض 1 و قرض 4 و قرض مالي إستعجالي (سبحانة الله مرة يظهر هذا الميساج ومرة لا) *- اما الباقي فكله تمام *- اما بخصوص ملء الفراغات التي انت لم تكملها مافهمت اين هي في الجدول tbl_Loans *- واخير ارجو ان ارى الباقي الشهري Remaining في الإستعلام qry_Loans كما تفضلت بطرحه في 3-2 الذي قلت عندها ، كل الذي يجب عمله هو جمع حقل Cridi وحقل Payment_Made في الاستعلام qry_Loans ، ونطرحهم من بعض لنحصل على الباقي الشهري Remaining . *- وفي الأخير لقد حاولت زرع كود القرض في elec مع تغيير الأسماء ولكني لم أوفق -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
السلام عليكم أخي جعفر وشكرا على مد يد العون لقد جربت الفكرة واعجبتني اولا : يبدو ان الطريقة صحيحة واصل لغاية النهاية ولكن فيها بعض الأسئلة وهي : 01- فكرة الترتيب تتم لجميع القروض ويكتب 0.00 في الجدول tbl_Loans للأشهر المعفاة بعدما وجدت صعوبة في قرض2 الى قرض 4 02- مالغاية من أنشاء نموذج فرعي FrmCridi_sub_OLD 03 - الإستعلام qry_Loans ينقصة الباقي الشهري وهذا هو " لب المطلب " الذي تطرقنا له منذ البداية 04- النموذج الفرعي FrmCridi_sub2 الدي هو دمج بين Cridi و Elec عند فتحة لا نلاحظ شيئا به بالرغم أني سجلت معلومات ب Elec 05- زر سداد المبلغ بنموذج Cridi لا يعمل 06- عند تجربة قرض ومن بعد يتم حذفه نلاحظ انه يحدف من الجدول Cridi ولا يحذف من الجدول tbl_Loans آمل ان توفق في إنشاء كود للباقي "Remaining" في الإستعلام qry_Loans -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
للرفع -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
-
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
شكرا لك اخي جعفر هذه الطريقة عجبتني جربتها ولكن ينقص بالإستعلام الباقي واما قضية الترتيب فإنها لا يتم فيها التنفيذ مانعرف المشكلة اين تكمن كما اشرت لك بالصورة في المشاركة 54 انت تريد ان تعطي الاختيار للمموظف في عملية سداد المبلغ ، وهو يختار الاشهر؟ نعم اذا كان الموضوع كذلك ، فيجب ان تقوم بالعملية يدويا ، فالبرنامج لا يستطيع معرفة الاشهر بهذه الطريقة!! اين المشكلة في يدويا المهم حل يريحني 2. بالنسبة لتوزيع المبلغ ، فاعتقد بأن يوزع على الاشهر ، بقيمة قسط الشهر ، وليس أكثر (هذا سيسهل عملية التقرير ، وكل رقم سيكون بشهره) ، مش مشكلة اما اذا لم نلتزم بتوزيع الاشهر حسب القسط ، فمعناه مثلا: قسط 8-2015 هو 2000 ، ولكنه دفع 4000 ، فمعناه يجب علينا ان نجمع الارقام تراكميا للحصول على الرقم النهائي ، بينما الطريقة الاولى جاهزة وبدون ارقام تراكمية ولكن هذه الطريقة ملزم بها كما اشرت لك سابقا والشرط انها تنقص من الباقي او تعدمه بالنسبة لدمج الجدولين ، فرجاء إخباري (في صورة او اكسل) عن الحقول المتشابهة في الجدولين هذه غدا بحول الله سيتم ابلاغك بذالك عن طريق الإكسل ولو ماعندك مشكلة في ذالك اتركها مقسمة كل على حدى وإذا إقتضى الأمر ووجدت صعوبة في كيفية التعامل فأجرنا على الله ندمجهما معا -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
في الحقيقة إذا كانت البرمجة سهلة فلابأس يتم إدماجهما معا وكل واحد وتسميته الخاصة -
زيادة مبلغ إيقاف الخصم الشهري الى مبلغ القرض
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
مثلا: موظف عنده قرض 20,000 ، لمدة عشر اشهر ، بسداد 2,000 لكل شهر. الشهر السداد سدد 2,000 لكل شهر ، وبقي عليه 8,000 ، الآن يريد ان يدفع 5,000 : هل اسدد من النهاية: 8-2015 2000 7-2015 2000 6-2015 1000 او اسدد من الشهر التالي للدفع: 5-2015 0 6-2015 1000 7-2015 2000 8-2015 2000 او كيف؟ جعفر شكر لك نترك الفكرة زوجية احسن من الفردية التسديد الأخير يكون كالتالي 5-2015 4000 وتبقى 4000 هذه الـ 4000 اذا اراد ان تقتطع له خلال الشهر الموالي فتكون 6-2015 4000 ويبقى 0 وإذا اراد ان يتم الإقتطاع وفقا لما كان معمول به يكون 6-2015 2000 ويبقى 2000 7-2015 2000 ويبقى 0 وبعد لا يظهر هذا الموظف في الإقتطاعات لأنه اتم كل الإقتطاعات هذه الإجابة عن الأولى