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

Eng.Qassim

الخبراء
  • Posts

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

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

  • Days Won

    22

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

  1. اخي العزيز @مصطفى العراقي1988 وعن اذن استاذي @ابوخليل ليس المفروض ان يكون حساب الساعات الاضافية بهذا الشكل..وقد ذكرت ذلك مسبقا بالنسبة الى الاجازات .. 1- جدول الموظفين ...يتكون من رقم الموظف نوع تلقائي (مفتاح رئيسي) وبقية بيانات الموظف 2 جدول نوع الاجازة VacationTypeT يتكون من حقل تلقائي وحقل نوع الاجازة (سواء اعتيادية او مرضية او سفر او ايفاد )لان تلك المسميات ستحتاجها عند حساب رصيد الموظف من الاجازات ...ربما النظام الحكومي مختلف لان المرضية او الايفاد او الولادة لاتستقطع من الرصيد 3- جدول الاجازات VacationT ..يتكون من رقم تلقائي ...وحقل نوع الاجازة ويكون رقمي ويستمد بياناته من جدول نو الاجازة ...حقل رقم الموظف ويستمد بياناته من جدول الموظفين ..و حقل مدة الاجازة رقمي رأيي الشخصي ..ان تبدأ مشروعك من البداية ...وسوف لن يقصروا معك الاخوة والاساتذة
  2. هذا يحدث عند نسخ الحقل الفارغ جرب استخدم If Not IsNull(Me.G) Then DoCmd.RunCommand acCmdCopy
  3. لم افهم هذا السؤال..ممكن توضيح اكثر بالنسبة الى inner join هو الاكثر شيوعا لعرض السجلات بين جدولين بالنسبة الى left join ..لو كان لديك جدول الاصناف وجدول المواد ..فهذا النوع من الربط يعرض لك جميع الاصناف حتى التي لاتحتوي على مواد اما RIGHT JOIN ..فهو عكس السابق لابعرض الاصناف التي لاتحتوي على مواد
  4. وعليكم السلام هذا الموضوع مهم جدا
  5. وعليكم السلام.. هذا استعلام الحاق ..اي نقل البيانات من جدول الى اخر بشرط ان لايكون المعرف موجود في الجدول الاخر اما عند تعديل البيانات فتحتاج الى استعلام تحديث انسخ جملة السكوال التالية في استعلام جديد...ستجد الفرق عند تغيير البيانات UPDATE CASH_IN_ACCOUNT_EXPENSES_DETAILS_MPC INNER JOIN [customer account sub dollar Query] ON CASH_IN_ACCOUNT_EXPENSES_DETAILS_MPC.cash_id_in = [customer account sub dollar Query].customer_id SET CASH_IN_ACCOUNT_EXPENSES_DETAILS_MPC.[cash usd in] = [customer account sub dollar Query]![المتحصل من العميل];
  6. حملته على ال G &E & F ولم ينفع اتمنى لك التوفيق بصراحة .. لحد الان برامجي بالمجان ...سواء لاصدقائي او لدائرتي التي اعمل بها وهي مفتوحة المصدر لمن اراد الاستفادة
  7. احذر المسميات العربية لاسماء الحقول او الجداول ...واحذر الفواصل في المسميات
  8. استاذ @Moosak انا حملته كثيرا ..ويطلب مني السواقة D.. وانا ليس في حاسوبي تلك السواقة بصراحة ..شلع كلبي(قلبي)..كما نقول في العراقي اخي او ولدي العزيز @Foksh ان كان برنامجك للتسويق فمن حقك ان تعمل ماتشاء لبرامج التنصيب والحماية ..التي لا افهم بها شيئا طبعا اما لابداء الرأي والملاحظات فيمكنك رفع ملف مضغوط دون برامج تنصيب تحياتي لك
  9. عملت لك استعلام NewDateQ و موديول لحساب اخر تاريخ للاستحقاق بعد 6 اشهر يمكنك بناء تقرير او اي شيء تريده ربما هناك طريقة افضل يطرحها الاساتذة ..لكن هذا مافكرت به الان STOCK2.rar
  10. فتح عندي الرابط ..لكن لايقبل التنصيب ربما بسبب وجود الانتي فايروس
  11. العفو منك استاذنا الكبير @شايب انت المعلم ونستفيد منك
  12. عمل Group By لجميع الحقول فقط...مع حذف الرقم التسلسلي ويمكن عمل SELECT DISTINCT في جملة السكوال
  13. الطاهر انك عامل عمود واحد للكومبو اليك هذا المثال combo.rar
  14. انا افضل هذا الخيار حتى لاتحدث مشاكل
  15. هذا بالنسبة الى المبرمج وليس بالنسبة الى المستخدم !! تحياتي مبرمجنا الرائع @شايب
  16. بعد اذن استاذي @ابوخليل تحتاج الى جدول الاطباء وجدول للساعات الاضافية في جدول الساعات ..فيها معرف مفتاح اساسي ومعرف رقم الطبيب يكون رقمي ..وحقل (تاريخ ووقت من)...وحقل (تاريخ ووقت الى ) وعن طريق الاستعلام تظهر الساعات الاضافية ...ولن تحتاج الى كل تلك الحقول ..لان تلك الطريقة ستتعبك كثيرا ابحث في المنتدى ستجد الكثير من مواضيع الساعات الاضافية ...واتذكر ان للاخ @عمر ضاحى برنامج بهذا الخصوص ويفيدك كثيرا بالتوفيق يارب
  17. كتابة الجاول والحقول باللغة الانكليزية لسهولة استخدامها في الاكواد وليس له علاقة بتلك الرسالة غير اعدادات اللغة للجهاز وشوف النتيجة
  18. بصراحة اخي ..اللغة العربية تلخبط الامور 1- اسم مربع التحرير 2- اسم الجدول 3- اسم الحقل
  19. وعليكم السلام.. عن اذن استاذي @ابوخليل ممكن تشرح لنا قليلا عن مشروعك ..لان اختلط الامر عندي ... الذي فهمته ان النموذج الرئيسي عبارة عن بطاقة صنف ...تقوم بأدخال المعلومات من خلال مربعات النص ليتم حفضها في الجدول StageBundleUPC السؤال...ماهي علاقة النموذج Stages subform ؟ ممكن الاستفادة منه في فاتورة المبيعات ..عند الضغط على اي صنف يتم الاضافة الى الفاتورة
  20. وعليكم السلام .. 1- اعمل موديول Public Sub FilterComboAsYouType(combo As ComboBox, defaultSQL As String, lookupField As String) Dim strSQL As String If Len(combo.Text) > 0 Then strSQL = defaultSQL & " WHERE " & lookupField & " LIKE '*" & combo.Text & "*'" Else strSQL = defaultSQL 'This is the default row source of combo box End If combo.RowSource = strSQL combo.Dropdown End Sub 2- في حدث عند التغيير لمربع التحرير يتم استدعاء الدالة هكذا Private Sub Cbocustomer_Change() FilterComboAsYouType Me.Cbocustomer, "SELECT * FROM customers", "customerName" End Sub 3- اجعل خاصية Auto Expand=False
  21. ضع حقل اضافي للكمية في Tb_product اتبع الخطوات في المثال المبسط التالي تحديث المخزون.rar
  22. وعليكم السلام.. لانك واضع احد ادوات الربط بين الرئيسي والفرعي (اسم المورد)..وطالما ان اسم المورد غير موجود في الرئيسي يعطيك هذا الخطا الحل هو [اسم المورد].Visible = True
  23. وعليكم السلام.. تفضل هذه المحاولة البسيطة برنامج حسابات صغير.rar
  24. اخونا @شايب سوف يأخذ اخر رقم لجميع الحقول
×
×
  • اضف...

Important Information