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

husamwahab

الخبراء
  • Posts

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

  • تاريخ اخر زياره

  • Days Won

    8

كل منشورات العضو husamwahab

  1. تفضل التعديل ارجو ان يكون طلبك block-1.rar
  2. عليكم السلام الفكرة جميلة جدا عاشت ايديك تفضلالتعديل ارجو ان يكون طلبك ملاحظة : تم استخدام صور غير صورك للضرورة يمكنك تعديلها ووضع الصور التي تريد في جدول tblImages 512563393_-2.rar
  3. اعتذر منك استاذي العزيز استاذ jjafferr وهذا هو التعديل حسب موافقة استاذ جعفر جزاه الله كل خير استاذ Ahmed_J يرجى التاكد اكثر من مرة من صحة النتائج قبل اعتماد التعديل B2.rar
  4. تفضل استاذنا العزيز A1.rar B1.rar
  5. هناك طريقة قد تكون مفيدة لك وهي ان نجعل القيمة الافتراضية لرقم الفاتورة رقم غريب وغير مستعمل وكذلك نوع الحركة وهذه القيم متغيرة من حاسبة لاخرى في الحاسبة الاولة مثلا رقم الفاتورة A1 ونوع الحركة B1 وفي الحاسبة الثانية A2 ونوع الحركة B2 وهكذا ثم نقوم بادخال البيانات بالطريقة المتبعة وفي اخر اجراء او حركة كان يكون زر حفظ نضع كود يجعل نوع الحركة النوع المطلوب ورقم الفاتورة هو كود الترقيم وبهذه الطريقة ستظمن عدم تكرر رقم الفاتورة
  6. عليكم السلام استاذ Ahmed_J ترتيبك للتاريخ غير صحيح حيث ان المبلغ في جدول وتاريخه في جدول اخر وليس هناك اي علاقة بين الجدولين هناك طريقتين صحيحتين الاولى : ان تكون الاضاقة وتاريخها في الجدول الثالث فقط والجدول الثاني للمبلغ الاول فقط وسبق وان اقترحت عليك هذه الطريقة وهي مرنة بادخال البيات والتعامل معها بالاضافة الى دقتها الثانية : ان تجعل حقل التاريخ في الجدولين مثل حقل المبلغ المضاف ويتم التعامل معه بالكود كما في المبلغ المضاف فاي الطريقتين انسب بالنسبة لك
  7. تفضل التعديل تعريف الاعداد الكبيرة يكون ب Long بدل Integer Database2.rar تفضل التعديل تعريف الاعداد الكبيرة يكون ب Long بدل Integer
  8. حبيبي استاذ Ahmed_J انا بالخدمة ارسل تعديلك الاخير للعمل على التاريخ الطريقة ستكون بنزول التاريخ مع المبلغ اذا كانت جيدة بالنسبة لك فساجري التعديل على الملف الذي سترسله
  9. بالخدمة استاذي العزيز
  10. تفضل هذه المحاولة ارجو ان تكون مفيدة لك test-8.rar
  11. استاذي العزيز Ahmed_J وعليكم السلام والرحمه القصد انه اذا تم اضافة مبلغ ثالث فكيف سيتم ظهوره في النموذج هل السجل الاول اول مبلغ والسجل الاخير مجموع البقية او السجل الاول اول مبلغ والمبلغين المضافين تاليا في السجل قبل الاخير والاخير واكرر تحفضي على هذه الطريقة لانه سبق وان اخبرتك وان كانت ممكنة الا انها غير عملية واكيد مستقبلا ستسبب قراءات خاطئة واعتذر لاصراري على اعادة النظر في عملية ادخال البيانات وذلك لحرصي مع البيانات التي تتعلق باموال وحقوق اخرين
  12. عليكم السلام استاذ Ahmed_J حسب توضيحك ان هناك مبلغين مضافين هل الامر سيقتصر على مبلغين مضافين فقط ام لا واذا كان هناك اكثر من مبلغين مضافين كيف ستكون مخرجات البيانات في النموذج
  13. استاذي العزيز حسب فهمي لطبيعة برنامجك ان الرسالة ظهرت ولكن ليس لنفس النموذج لانه يبدو ان هناك نموذج فرعي المشكلة في كودك هو في توقيت ترقيم الفاتورة وهذا يمكن تجاوزه بالتعلاعب بمكان الكود بين حاسبة واخرى لكن الافضل ارسال كامل الملف للوقوف على كامل العملية وان شاء الله استاذتنا سيجدون الحل
  14. جرب هذا الكود هذا الكود يلغي الخطا ويعيد ترقيم الفاتورة ويقوم بالحفظ Private Sub Form_Error(DataErr As Integer, Response As Integer) If DataErr = 3022 Then Me.InvoiceNum = Next_Seq("A") DoCmd.RunCommand acCmdSaveRecord Response = 0 DoCmd.Close End If End Sub
  15. السلام عليكم اعتذر منك استاذي العزيز qathi ومن استاذنا الغالي استاذ jjafferr حيث ان الحل الذي قدمته مشابه لحل استاذ جعفر لكن لم الاحظ ذلك ارجو المعذرة اساتذتي الكرام
  16. مشاركة مع اساتذتي الاجلاء قم بتاخير رقم الفاتورة بعد اختيار اسم العميل Private Sub CustomerNum_AfterUpdate() Me.InvoiceNum = Next_Seq("A") DoCmd.RunCommand acCmdSaveRecord Me.OutNum = Me.InvoiceNum End Sub استخدم هذا الكود مع حذف القيمة الافتراضية لرقم الفاتورة
  17. تفضل التعديل ارجو ان يكون طلبك مثال-11.rar
  18. عليكم السلام استاذ Ahmed_J ولا يوجد اي تعب وانا بالخدمة بالنسبة لطلبك وان كان ممكن لكنه غير عملي لان عملية الادخال تتطلب حذر لانه يجب تشغيل الكود (النموذج) بعد كل عملية ادخال واذا صادف وان قمت بادخال المبلغ مرتين فان سيلغي احدهما لانه حسب فرضك لا يرى الا الادخال الاخير الطريقة الافضل هو ان تجعل جدول (tab2) للمبالغ الكلية الاصلية اي ان لا يقبل سوى سجل واحد فقط لكل مدرسة وممكن ذلك بجعل المدرسة مفتاح رئيسي وتستغل الجدول الاخير بادخال المبالغ المضافة والمسددة وهو جاهز لهذه العملية وفيه من المرونة ما يسمح بادخال المبالغ سواء للمضافة او المسددة في اي سجل وعذرا للاطالة
  19. المشكلة ليست بسبب طول الاسم وانما من الكود لان الكود المستخدم يبحث عن الدوت من اليسار وما بعد الدوت يعتبر امتداد صادف ان اسم الملف يحتوي دوت ايضا لذا حدثت المشكلة تم حل المشكلة بكود يبحث من اليمين PathExtension.rar
  20. عذرا استاذ cckills2010 اقصد الملف الذي سبب المشكلة عند اختياره
  21. السلام عليكم cckills2010 جربت على اسم ملف طويل واسم عربي فلم تحدث مشكلة تاكد من امتداد الملف قد لا يكون مدرج بالجدول ممكن ارسال المرفق المسبب للمشكلة
  22. هل تقصد ان المبلغ الكلي لاول سجل هو اول مبلغ كلي يتم ادخاله عن طريق الجدول ثم بقية الادخالات للمبلغ الكلي الموجود في الجدول تعتبر مبلغ مضاف
  23. تفضل هذه المحاولة اسمنت-1.rar
  24. عليكم السلام ما فهمته من طلبك انه عند اضافة مبلغ يتم جمعه مع المبلغ الكلي المقابل له هل جربت ادخال مبلغ في حقل المبلغ المضاف
×
×
  • اضف...

Important Information