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

Eng.Qassim

الخبراء
  • Posts

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

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

  • Days Won

    22

كل منشورات العضو Eng.Qassim

  1. لديك مشكلة في التحميل اخي @ابو عبد الله العراقي اعمل البرنامج بنفسك وهو ليس صعبا انظر للصورة كل حقل مطلوب اعمل ال Tag=* ثم انسخ الموديول والصقة لديك Function RequiredData(ByVal frm As Form) On Error Resume Next Dim ctl As Control Dim err As Integer For Each ctl In frm.Controls Select Case ctl.ControlType Case acTextBox, acComboBox, acListBox, acCheckBox, acOptionButton, acOptionGroup: If ctl.Tag = "*" Then If IsNull(ctl) Or ctl = "" Or ctl = Null Then ctl.BackColor = 15531489 ctl.SetFocus err = err + 1: MsgBox "Please fill in the " & ctl.Controls(0).Caption: Exit Function Exit For Exit Function Else ctl.BackColor = 16777215 End If End If End Select Set ctl = Nothing Next ctl End Function وانظر لهذا السطر ...الذي يمر على جميع مربعات النصوص التي يكون ال Tag=* If ctl.Tag = "*" Then فحينما يجد المربع فارغ يعطيك تحذير ويغير لون الخلفية
  2. استاذي العزيز @مبرمج سابق او استاذ خالد لماذا لانجمع الحقلين في استعلام ونجعل المعيار له مساوية لقيمة الكومبوبوكس ؟
  3. لا تنسى استاذي العزيز ..ان البلد (اي بلد) له تاثير كبير على الاسعار ...فالبلد (س) الذي يكثر فيه المبرمجون يختلف عن البلد (ص) الذي يقل فيه المبرمجون وكما قيل قديما ..كناقل التمر الى هجر او كما نقول في العراقي ...قيم الركاع من ديرة عفج اقصد انه يجب ان تكون اسعارك تنافسية في بلد يكثر فيه المبرمجون ...اضافة الى اللمسات السحرية التي تجذب الزبون تحياتي لكم
  4. افكر بطريقة لا اعلم ان كانت صحيحة ام لا .. لدينا جدول موظفين وجدول اقسام ..والاخير مربوط بالاول بمعرف اسم القسم في بداية التكويد للموظفين ...نقوم بكتابة اسم الموظف ثم نختار اسم القسم من مربع تحرير (الذي يظهر لنا اسم القسم ).. وعند حفظ المعلومات يتم الحاقها بجدول اخر بنفس التاريخ وحين ندخل على صفحة ذلك الموظف يظهر لنا قسمه الذي اخترناه اول مرة ...وعند تغيير القسم والحفظ ...يتم الحاق تلك المعلومات الى الجدول الثاني بتاريخ اخر لاننا سنحتاجها عند عمل تقرير ومواقع عمل ذلك الموظف ولانحتاج لرسالة تنبيه ...لان صفحة الموظف حين فتحها ستظهر لنا اخر قسم عمل فيه دة اقتراحي في القضية ☺️
  5. اطلب ذلك بشكل عام من بقية الاساتذة والاعضاء مع تحديد ماتريده ..فهناك من الخبرات الكبيرة الموجودة وان كنت مبتدأ في اكسس فيمكنك عمل برنامج بسيط لمشروعك وتطرح اسألة لكل التفاصيل حتى يتكون لديك برنامج بالمجان انا متأكد ان الكثير سيساهمون في مساعدتك تحياتي
  6. هذا الاسم ليس غريب علي عندما اتصفح الموقع للسنوات السابقة ربما تشابه اسماء لكن في رأيي الرجل نابغة
  7. ممكن حضرتك تشرح لنا ..لاي غرض تستخدم هذه الطريقة؟ لان عادة الادمن يعطي صلاحيات عدم الاضافة او التعديل بالنسبة للمستخدمين لكن الادمن يستطيع التغيير
  8. استغفر الله العظيم ..اخي او ابني احمد حقيقة ..في هذا المنتدى الرائع ...تعلمت الاخلاق منكم قبل العلم أسأل الله العظيم لنا ولكم الرحمة ...ثم الرحمة ..ثم الرحمة فلا شفيع لنا ذالك اليوم العظيم غير رحمته ...العزيز الرحيم
  9. كما تفضل به استاذي ومعلمي @احمد الفلاحجي ضع في استعلام الالحاق تحت التاريخ معيار = التاريخ الموجود في (الحقل المحدد) في النموذج Forms![myForm]![textDate]
  10. بس لو كان لدينا 3 نماذج ...كودك حيأخذ 10 اسطر وكود استاذ احمد بياخذ 15 سطر يحيا المسنون 🤣
  11. ان شاء الله دكتورنا الحبيب سأعمل نموذجا بذلك رغم انه موجود في المنتدى .. بصراحة هذا الموضوع يستغله بعض المبرمجين لصالحهم يسمح بالنسخ لجهاز اوعميل اخر ..لكن المسكين لايعلم انه بعد مدة سيتوقف البرنامج لانه سيقوم بتفعيل قراءة الهارديسك وسيضطر الزبون الثاني لمراجعة المبرمج ويدفع له ليفتح له البرنامج علىرقم هارديسك حاسبته بصراحة انا لا الوم المبرمج ...لكنه يجب ان يعطي تحذيرا بعدم النسخ لا اعلم ربما هي فهلوة من المبرمج
  12. يا ستي الكريمة ..الظاهر انك لم تقرأي التعليقات السابقة الخانة الاولى في النموذج فعلا تظهر الناتج = 22سنة +0شهر+3 يوم لان الكود يحسب الشهر 30 فقط اما الخانة الثانية فتظهر العمر بشكل مضبوط ...اذا جربتي الكود يوم غد سيظهر لك العمر = 22سنة +0 شهر +0 يوم اما الخانة الثالثة والتي تعود لاستاذ موسى فلم اجربها بصراحة
  13. وعليكم السلام الافضل ان يكون الكود في حدث قبل التحديث حتى يبقى التركيز في نفس الحقل ولايعبر على الحقل الاخر تفضل هذه التجربة fullName (1).rar
  14. بعد اذن اساتذتي الكرام ابو عبد الله الحلواني واستاذي احمد الفلاحجي ارى ان افضل طريقة هو برقم الهاردسيك .. لان احتمالية تبديل نسخة الوندوز او تشابه ارقام الهارد ضعيفة وحتى لو حصلت 1 بالمليون فيبقى البرنامج ليس تابع لل FBI اشتغل على الموجود دكتورنا الحبيب وخليها على الله
  15. هو انا بحكي ايه من الصبح انا وضعت كودك لفوق ...وكود الفرنجة لتحت حتى تقارن بينهم بالمناسبة استاذ محمد ..انا اعتمد عليه كثيرا في حساب مدد المشاريع (التي ليس فيها عطل او جمع )
  16. استغفر الله ..انت استاذي ومعلمي في هذا العلم وما انا الا مبتديء وطالب علم وانت سابق ...وحالي ...ولاحق جزاك الله خير جزاء المحسنين
  17. تاكد جيدا ..الكود مضبوط 100% وقد جربته كثيرا هؤلاء الفرنجة لايخطأون ياطويل العمر😄
  18. هذه الدالة لاتحسب العمر بشكل مضبوط استاذ محمد جرب المرفق وادخل تاريخ الميلاد وسترى الفرق حساب العمر.rar
  19. وعليكم السلام اخي مافائدة ارفاق البرنامج والشفت غير مفعل .. حسب فهمي من سؤالك وحسب فهمي ايضا لبرامج التسديد بالاجل انه لايجب وجود حقل الباقي في الجدول لانه زائد عن الحاجة وانما جدول بالتسديد لكل عميل اما حقل الباقي في النموذج يكون غير منظم يكون عبارة عن قيمة الفاتورة مطروحا منها مجموع المبالغ المسددة اما اذا كنت تقصد نفل قيمة الحقل (المبلغ الباقي) في النموذج الرئيسي لحقل اخر في النموذج الفرعي استخدم Forms!Name_Cust!sub_frm.Form!Text0 = Me!Al_Baq Name_Cust النموذج الريسي sub_frm النموذج الفرعي Text0 الحقل في النموذج الفرعي
  20. هو يتحمل الكثير ...لكن سؤالك في الرياضيات يعتبر مشكلة مثلا لو لديك 1كغم و 1 غم ... ممكن تجعله ا كغم لكن المسافة بين الارض واحدى الكواكب تساوي مثلا 1888888888888كم لا يمكنك ان تجعلها = 1 كم *10^10
  21. السبب هو قوانين الرياضيات دكتورنا الحبيب ... فمثلا لديك الرقم 20000000000 سيظهر لديك اختصارا 2E+10 وتعني الناتج = 2 مضروبا ب 10000000000
  22. اعتقد انها حذفت من الموقع بطلب من صاحب البرنامج..وهذا حقه طبعا ان كنت محتاجها فأطلبها من الموقع مقابل ثمن
  23. لا اعلم ان كانت المشكلة عندي ام من الموقع حيث لاتظهر رموز العناوين ..الا انها تظهر حين انشاء موضوع جديد
  24. حضرتك لم ترفق النموذج لاتأكد من الخطأ لهذا عملت نموذج بناء على معطياتك في الاستعلام
  25. عملت لك نموذج ادخال التاريخ جرب ووافني بالنتيجة TEST_2022.rar
×
×
  • اضف...

Important Information