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

ابوخليل

أوفيسنا
  • Posts

    12786
  • تاريخ الانضمام

  • Days Won

    237

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

  1. الفهم اولا اطلعت على ملف البي دي اف وشوفت الرصيد السابق للعميل1 = 333 وعلى اعتبار الملف البي دي اف صحيح وتريد النتيجة مثله انا الآن يهمني البيانات الموجودة في الجدول لانه هو مصدر الاستعلام ياليت تشرح لي في الصورة المرفقة ((( على العميل 1))) كيف تم اختيار 333 من بين المبالغ الأخرى علما ان السنة المالية متشابهه هل لان نوع الحساب حديث ... وليش حديث والمبالغ الاخرى قديم رغم ان السنة المالية واحدة
  2. انا حسب فهمي انك تريد الرصيد السابق حسب الدالة ( كمجاميع ) بمعنى انه يجمع ارصدة السجلات اذا كانت التصفية حسب مصدر التمويل او يجمعها اذا كانت حسب نوع الحساب بمعنى ان النتيجة حسب العميل ستكون سجلا واحدا اما حسب النوع ستكون سجلين .. وهكذا حسب التصفية هل هذا صحيح ؟ اذا صحيح اكون فهمتك ولكن ثلاث سجلات لا تكفي ،، زودني ببيانات كافية ارفع مثالا آخر واضف في الجدول بيانات كثيرة صحيحة حتى نتأكد ونحكم العمل
  3. عملت لك نموذج واسعلام النموذج : frmRseedSabeq والاستعلام : qryRseedSabeq اخفيت حقل تاريخ الى وحقل آخر حتى لا يحصل خلط وتشتيت يمكنك الآن التصفية حسب اختياراتك من الحقول مصدر التمويل لوحده .. او تضم معه الحساب او نوعه ، او الحساب فقط او نوعه فقط اذا اردت جميع التي قبل التاريخ المحدد بدون استثناء : اكتب التاريخ فقط اتمنى ان يحقق مطلوبك T3Q -6.rar
  4. ما رأيك اعمل لك نموذج واحد واستعلام واحد لجميع ازرار الرصيد السابق ؟ لانك الآن تستخدم ثلاث نماذج وثلاث استعلامات
  5. اقرأ ما كتبته لك جيدا .. اكتمال البرنامج لن يتم بين ليلة وضحاها .. مادمت قد بدأت بالعمل فخير طريقة لك كما بينت لك اعلاه .. اعرض عملك هنا للاستشارة والتصحيح ارفع مرفقك هنا بالجداول فقط .. اكرر الجداول فقط خذ باعتبارك ان عملية التأكد من صحة الجداول واعتمادها من اخوانك هنا سيأخذ وقتا قد يطول او يقصر حسب همتك ونشاطك وتصحيح وتعديل ما يشيرون عليك بعمله احرص على التعلم وكأنك في دورة اكاديمية فهذه فرصتك للتطبيق العملي والمناقشة بما يغيب عنك فهمه
  6. المشكلة في المعايير في الاستعلام الخطأ في استعلامك : 1- لم تضع معيار لتصفية (اصغر من) من تاريخ 2- وجود معيار تصفية من تاريخ الى تاريخ وهذا لا معنى له لاننا نريد جميع التواريخ السابقة علما انه يمكنك التصفية حسب السنة المالية او اتركها خالية ليظهر الجميع T3Q -5.rar
  7. انا عدلته لك في المثال المرفق كان سبب عدم ظهوره هو المعيار الموجود في السنة المالية ، بينما الاستعلامين الآخرين غير موجود T3Q -4.accdb
  8. حبيبنا ابو حسان اكيد حتكون النتائج غير صحيحة لان الرصيد السابق الذي صنعته في الاستعلامات يعتمد على : تاريخ من + تاريخ الى وانت في تصفيتك تعتمد على حقل : تاريخ من حاول ان تكون التصفية متوافقة مع الاستعلام
  9. اخي الكريم لن تجد هنا احدا يتفرغ لتعليمك او ان يعمل المشروع نيابة عنك كما في طلبك السابق اعتمد على نفسك وابدأ من الدرجة الاولى للسلم انا هنا اقدم لك النصيحة كيف تبدأ : اهم شيء في اي مشروع هو الجداول يجب تصميمها عل اتم وجه من جميع النواحي العلمية والفنية لا تستعجل في القفز الى الخطوات الاخرى حتى لو لبثت في تصميم الجداول وقتا طويلا اياما وليالي قبل الانتقال للخطوة ما بعد الجداول يجب عليك عرضها هنا لأخذ اراء الخبراء والتأكد انك على المسار الصحيح فاستعن بالله وابدأ التعلم وابحث عن الدروس والفيدوهات التي تشرح الطرق الصحيحة في انشاء الجداول ستجد في هذا المنتدى الكثير
  10. انا جربت وتظهر البيانات تمام حسب التصفية المشكلة عندك في السنة المالية لان السجل الاخير اللي اضفته لن يظهر حتى تختار السنة المالية 2021 ملحوظة : اعتقد يمكنك التصفية لجميع الازرار من خلال نموذج واستعلام واحد بدلا من ثلاث نماذج وثلاث استعلامات ايضا يابو حسان ارجع لنصيحتي لك اول ما استقبلتك هنا في المنتدى من سنين وكانت حول بناء مشروعك على اكسس فقط واستبعاد اكسل ، اذكر انك اجبتني بان العمر تقدم وعلى حافة الــ ... ولا يوجد وقت لتعلم اكسس .. الآن وقد كسبت خبرة لا باس بها تستطيع بناء مشروعك من جديد ، فجميع المبرمجين يعملون هكذا في مشاريعهم يطورون باستمرار وانا اؤكد لك ان في نهاية تجديدك لمشروعك تكون علقت الشارة الزرقاء على معرفك
  11. انا عملت على الزر """" رصيد سابق """" الذي انت حذفته في هذا المرفق الآن انظر في الازرار الثلاثة .. اصغر تاريخ في الجدول هو 1/7/2021 على اعتبار ان المعتمد في التاريخ على النموذج هو : من تاريخ T3Q -3.rar
  12. بدلا من جدول الاقساط يمكن ان تتم العمليات في جسم الفاتورة يتم دفع القسط في سجل جديد فيكون كامل المبلغ في عمود والمدفوعات في عمود آخر بمعنى ان اي عملية ادخال تتم في سجل جديد وفي النهاية يمكنك مقارنة المبالغ المستحقة على العميل ومجموع مدفوعاته ، وايضا يمكنك استخراج آخر دفعة للعميل وتاريخها ولن تحتاج الى استعلام توحيد ولا الحاق لاحظ انه يمكنك استخراج اصحاب الآجل الذين دفعوا خلال شهر محدد وايضا اصحاب الآجل الذين لم يدفعوا خلال ذلك الشهر استدراك ان قلت اني سوف اقوم بادراج تفاصيل الاقساط دفعة واحدة لكل شخص في جدول خاص فانت هنا خرجت من برنامج الحسابات ويجب ان تتعامل مع مشروعك وكأنك تعمل على برنامجين حيث يجب هنا ان يكون رأس الفاتورة خاص بالآجل وتفاصيلها هي جدول الاقساط
  13. نبتعد عن شيء اسمه الحاق ، والاحاق هو انتقال السجلات من جدول الى آخر ، وهذا ضعف في تحليل البيانات والمفترض يتم قبل الشروع في التصميم ، ولا يتم اللجوء الى الإلحاق الا في حدود ضيقة كأن يتم الاحاق في الجداول المؤقته من اجل التعامل مع البيانات بطرق خاصة يصعب تطبيقها من خلال الجداول الاساسية . فقصدي عند تصميمك للبرنامج مستقبلا اجعل في اعتبارك ان اي معلومة يتم ادخالها تبقى ثابته في مكانها في الجدول لا تنتقل ولا تحذف ولا يتم التعديل عليها الا بشروط . ايضا حاول قدر الامكان جعل الحركات المالية كلها ضمن جدول واحد من اجل سهولة التصفية واستخراج النتائج وان استحال ذلك منطقيا تلجأ الى الاستعانة بجدول آخر
  14. مشاركة مع اخي موسى .. تفضل هذا يقوم بالمهمة انقر نقرا مزدوجا على الصورة Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long Private Sub Image_DblClick(Cancel As Integer) ShellExecute Me.hwnd, "open", Import_pictures_path, "", "", 1 End Sub ان كان نظامك 64 اضف PtrSafe بعد Declare in and out2.rar
  15. انا لدي رأي او توصية او ان شئت تسميها نصيحة .. للمستقبل ابتعد كليا عن استخدام عمليات الالحاق او الحذف او النسخ واللصق في اي برنامج مالي ، وهذا يشمل البرامج الاخرى ولكن المشاريع المالية بالخصوص حاول قدر استطاعتك ان تجعل الاجراءات من تحرير او اضافة مباشرة في الجدول .
  16. اهلا ابو حسان ... شوف هذا التعديل T3Q -2.rar
  17. اعجبني صنعك لهذه الدالة .. اذ لا وجود لها في vba .. شكرا لك يابواحمد ولكن بالمقابل هي موجودة فعلا ويتعامل معها اكسس في الاستعلام ، لذا لو تم تمييزها بزيادة حرف او نقصه لكانت آمن واتقن لدى من يقتبسها .
  18. وضح اكثر طلبك غير دقيق انا فهمت انك لا تريد النموذج الفرعي وسوف تقوم بحذفه ، وانما تريد عرض البيانات كما في المستطيل الاحمر
  19. انا قلت لعلنا .. لان لا جديد في ردك .. فاعتذر اما بالنسبة لشرائح الكهرباء فمختلف تماما عن طلبك لانه يتعامل مع خلية واحدة بين نطاقين
  20. اخي محمد يجب ان ترفع اول مثال ترفعه مرة اخرى ويجب ان يحتوي الجدول على تواريخ كثيرة حقيقية من واقع العمل من خلال الاطلاع على التواريخ ودراستها ،، لعلنا ان نصل الى حل مرضي .. وحط تحت لعلنا خط
  21. توجيهي ليس فيه استحقار لشخصك .. انت اخ كريم بين اخوانك .. ولا اعرفك أو تعرفني وانما اناقش الطرح الذي تكتبه . وللعلم بدأت بالرد على مشاركاتك _ مكرها _ بعد ان وصلني ملاحظات من الاعضاء مستائين من ردودك .
  22. جميل .. طريقة اخرى باستخدام استعلام الحاق
  23. اخي الكريم اذا كنت تناقش من اجل الجدال فقط .. او انك مقتنع بان ما تعمله صحيح الموضوع الذي ذكرت قام احد الاساتذه قبلك بحل احترافي مختصر يشتمل على نموذج واحد وهو نموذج السائل الوحيد وقد شكره صاحب السؤال وذكر ان الحل هو المطلوب 100% تجي انت بعد ذلك وترفق مثالا بل هو مشروع يشتمل على جداول واستعلامات واكثر من عشر نماذج وفيديوا عقيم ليس فيه فائدة الخبراء والاعضاء الذين يتصدون للحلول يتلمسون حاجة السائل ويعطونه الاجابة على قدر السؤال اي مشاركات مطولة بعد الحصول على الاجابة غير مرغوب فيها ومصيرها الحذف عاجلا او اجلا ومحلها الصحيح ان يفتح بها موضوع تعليمي جديد ايضا من باب الادب اذا تم الحل حسب طلب السائل لا يسعنا هنا الا الاعجاب بمن وضع الحل وشكره يسمح بالمداخلات التي تناقش الحل .. او حلول اخرى افضل من الحل المطروح ارجوا ان تتفهم قواعد وآداب المشاركة .. حتى تكسب حب الجميع وتقديرهم
  24. المنتدى مليء بموضوعات البحث .. العشرات بل المئات الخاصة والاحترافية نحن نقوم بالتنقيح ونبقي فقط على المشاركات التي تخص صلب الموضوع اذا لديك معلومات وتفاصيل اكثر خارج نطاق وصلب السؤال يمكنك فتح موضوع جديد تتحف اخوانك الأعضاء بها
  25. السؤال واضح وضوح الشمس في النهار اسمح لي اخوي لوكان ردي يزعلك : ردك اعلاه ما فهمت منه شي ، هل انت عربي ؟؟ اذا انت لست عربيا عذرناك
×
×
  • اضف...

Important Information