-
Posts
13635 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
291
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
ارسال ايميل جيميل ⭐ هدية ~ إرسال بريد إلكتروني من Gmail الى أي إيميل ⭐
ابوخليل replied to Foksh's topic in قسم الأكسيس Access
الف مليون شكرا لا تفي بحقك ابداع وحوكمة وجمال منقطع النظير نسأل الله الكريم ان يجعل عملك هذا خالصا لوجهه ، وأن يجزاك عنا وعن اخوانك خير الجزاء -
سبحان الله اصلا عدد الموظفين = 5 الاقتطاع مرة واحدة فقط للموظف خلال الشهر المحدد والسنة المحددة ... هذا منطقي ما المشكلة؟ اذا حذفت سجلات الاقتطاع الجديد من الجدول يمكن اعادة العملية .. انا جربتها قبل الرفع اكثر من مرة
-
تم تغيير بعض المعايير في الاستعلام جرب الآن وأخبرني جدولك كما هو لم اغير فيه شيء عدم الاقتطاع14.rar
-
مؤكد الخلل في الجدول لأن الاستعلام لا يجلب بيانات دعني اجري بعض العمليات : 1- سأستبعد السجلات التي مبالغها اكبر من 3000 2- سأستبعد الوظائف التي رقمها اكبر من 5 3- سأستبعد الموظفين التي معرفاتهم ليست بين 1 و 5 ثم انظر ماذا يبقى لنا .. وسأخبرك بالنتيجة
-
فقط عليك نقل الفورم + الدالتين حتى تبحث عن المشكلة : الاستعلامات مصدرها 3 جداول يجب ان تتأكد من جداولك انها متطابقة مع الجداول في المثال Employee tbl_Loans TblDetaché
-
انظر تم تعديل طفيف الجدول لا يوجد به بيانات .. جرب الآن عدم الاقتطاع11.rar
-
اخي الكريم نزل مثالي مرة اخرى افتح النموذج واختر شهر 3 ثم انقر على زر اقتطاع الانخراط ثم افتح الجدول ستجد انه اضاف 4 سجلات وهي الموجودة فعلا حسب الضوابط
-
تفضل يمكنك العمل الآن من غير حاجة لتغيير تاريخ الكمبيوتر التعديلات الجديدة : ازالة الشرط الخاص باظهار وإخفاء ايقونة اقتطاع الانخراط عمل دالتين تجدهما اسفل في الوحدة النمطية fGet_Dates تعديل على مصدر مربعي التحرير الشهر والسنة تعديل الكود الخاص باقتطاع الانخراط عدم الاقتطاع10.rar
-
لديك مشكلة اساسية وهي ربط تاريخ الكمبيوتر بالتنفيذ يعني لا يمكن التنفيذ حتى تغير تاريخ الجهاز الى شهر 3 وهذا خطأ يجب معالجته حسب الطرق الصحيحة المتبعة وهذا ما سأقوم بتعديله لك مع الأخذ بالاحترازات اللازمة وبناء على هذا التعديل يجب التعامل مع القيم حسب تاريخ التنفيذ وتعديل جميع التواريخ في الكود بمعنى اليوم الموافق 15/2/2026 سوف اجري اقتطاع لشهر 3 فيجب ان يرصد وقت التنفيذ تاريخ اليوم في الجدول ويتم رصد تاريخ 1/3/2026 بمعنى انه يعتمد اليوم الأول من شهري 3 و 7 كتاريخ للدفع
-
عمل برنامج بالأكسس من مجموعة شيتات أكسيل
ابوخليل replied to aymanwanees's topic in قسم الأكسيس Access
الطرح مبهم يجب عليك الشرح بتفصيل على النحو التالي : 1- نوع العمل او المشروع الذي تعمل عليه 2- نوع البيانات المدخلة بكل شيت 3- ما هي البيانات الثابتة تقريبا 4- ما هي البيانات المتجددة التي يتم ادخالها بانتظام 5- ارفاق الشيتات بلمف مضغوط بشرط ان تشتمل على بيانات حتى لو كانت هذه البيانات وهمية 6- ما المطلوب في المخرجات .. اي : ما التقارير التي تريد اخراجها وطباعتها هنا يمكن للاخوة هنا مساعدتك في بناء برنامجك- 1 reply
-
- 2
-
-
-
لا ابدا ليس هناك ضرر .. الاختصار والاحكام نلجأ اليه غالبا في حالات منها ان تكون داخل اجراء أو حدث واحد .. وتكون الاكواد فيه طويلة وكثيرة جدا ويمكن اختصارها الى الأفضل .. بشرط ان تكون افضل في السرعة والأداء او ربما عدة احداث طويلة ومكررة يمكن جمعها في دالة واحدة ومناداتها بسطر واحد والفائدة من هذه هي سهولة التعديل مستقبلا او التطوير حيث سيكون التعديل في مكان واحد بدلا اماكن عديدة متفرقة .
-
شكرا جزيلا استاذنا .. معلومة جديدة .. وحقيقة ليتك تفرد هذه المشاركة بموضوع وعنوان جديد يخصها لتفردها ومن اجل سهولة البحث والوصول اليها على فكرة الباسوورد 16 حرف هو المتبع الآن في مواقع بوابات رسائل الـــ sms من اجل ربط التطبيقات بالبوابة للارسال من خلالها ويسمونه Token
-
عفوا .. اقصد ان الدالة تقوم بحماية الحقول بينما هي محمية بالفعل لجعل الحقول قابلة للتحرير اعتقد ستصبح الدالة هكذا Private Sub Add_New_Record() Me.comresearch_01 = Null dateoftrans.Locked = False Me.stat.Locked = False Me.F_DATAILS.Locked = False DoCmd.GoToRecord , , acNewRec End Sub
-
بالنسبة للدالة فمكانها الفورم نفسه .. لأنك تطبق على حقول موجودة فعلا في الفورم انظر التعديل .. الامر يسير يمكنك صنع اي دالة تحمل اجراءات محددة تتكرر في اكثر من موقع على النموذج Private Sub Add_New_Record() Me.comresearch_01 = Null dateoftrans.Locked = True Me.stat.Locked = True Me.F_DATAILS.Locked = True DoCmd.GoToRecord , , acNewRec End Sub 'نناديها هكذا : 'Call Add_New_Record علما لا اعلم ما فائدة تمكين الحقول في الدالة لأنها ممكنة فعلا .. الا اذا كانت في الأصل عندك غير ممكنة في المثال المرفق طبقت الدالة خلف زر جديد مشروع خليفة2.rar
-
عذرا ان كنا ساعدناك في هذا الموضوع بالنسبة لي فقد نسيت مالمطلوب يا ليت توضح المطلوب بشرح تفصيلي دقيق بمعنى ماذا تريد من الدالة ان تعمله .. او ما الخطوات التي يجب ان تحققها الدالة عند مناداتها
-
نعم من خلال المديول انا لم ارفع المرفقات كاملة هنا في المرفق تجد الاصدار 2000 treeviewaccess.zip
-
السلام عليكم وجدت لكم صيدا سمينا لمن يواجه صعوبة في استخدام شجرة الحسابات اسميتها الحرة .. لأنها لا تستخدم اداة ActiveX TreeView تعتبر مشكلة أداة ActiveX TreeView في الإصدارات الحديثة من Microsoft Access (خاصة مع ظهور النسخ 64-بت) من أكثر التحديات شيوعاً، لأن الأداة القديمة (MSCOMCTL.OCX) غير مستقرة، تسبب مشاكل في "المكتبات" (DLLs)، ولا تدعم بنية 64-بت بشكل أصيل. هذا هو الخيار "الاحترافي" حالياً. بدلاً من أداة خارجية، يتم استخدام وحدات نمطية (Class Modules) برمجها مطورون لتغيير شكل النماذج العادية لتشبه الشجرة تماماً باستخدام عناصر التحكم الأصلية (مثل الـ Labels والـ Textboxes) تعتبر أداة Jan Karel Pieterse (المعروفة بـ JKP TreeView) واحدة من أرقى الحلول البرمجية التي تعتمد على "الفئات" (Class Modules) لتعويض أداة ActiveX، لأنها لا تعتمد على ملفات خارجية، بل تُبنى بالكامل داخل كود VBA إليكم المثال العملي تم فيه إنشاء شجرة حسابات احترافية بدون الاعتماد على ActiveX ولمن أراد التوسع والاستفادة يوجد امثلة ومرفقات متنوعة مجانية خاصة بأكسس اصدارات قديمة وأكسل وورد .. في هذا الرابط Treeview 26-5.rar
-
جميل .. الوان مناسبة طفولية مبهجة.. الشغف بمثل هذه الالعاب ولى مع الصبا .. الله المستعان و بما انكم تستمتعون بمثل هذه الأعمال .. اريد ان ابدي ملاحظة .. وهي خلو جميع امثلتكم من الاصوات المناسبة للأحداث
-
برضه .. حلوة .. الأفكار والحركات .. ومريحة للعين
-
-
كل الامثلة لا تعمل على 2010 😠
-
برامج المخازن متشابهة .. كبيرة كانت اوصغيرة بمعنى انها تشترك في 80% من الادوات . اذا برنامج مخازن فقط ( ادخال/ اخراج ) سيكون اقل بكثير في ادواته من المتجر انظر في اآخر مرفق في هذا الموضوع وقد رفعت المرفق هنا انظر بالدرجة الأولى الى الجداول .. الاصناف وراس الفاتورة وتفصيل الحركة وغيرها من الجداول جرب المرفق واعمل عليه كتجربة .. وانظر هل يناسب ويلبي حاجتك ؟.. ام ان طبيعة عملك تختلف ووافني بنتيجة تجربتك stock25.rar
-
توفى امس عملاق من عملاقة الاكسيل عماد الحسامى
ابوخليل replied to saad abed's topic in منتدى الاكسيل Excel
لله ما أخذ وله ما أعطى وكل شيء عنده بأجل مسمى اللهم اغفر له وارحمه واسكنه الفردوس الأعلى من الجنة ووالدينا ووالديكم والمسلمين اجمعين انا لله وانا اليه راجعون -
ما خاب من استشار المتبع غالبا يكون كالتالي 1- قميص شبابيِ1 مقاس 18 2- قميص شبابي1 مقاس 24 3- قميص شبابي1 مقاس 36 4- قميص شبابي1 مقاس 42 حتى لو اردت التمييز باللون او اي شيء آخر كالمصدر مثلا طبعا كما تعلم الأساس والمرجع هو معرف الصنف ( 1،2،3،4) وليس اسمه فائدة هذا التقسيم انه قد يكون البيع والاقبال على مقاس محدد .. فهنا يمكنك استخراج المخزون بعملية سهلة و دقيقة الزبدة : لو كان المنتج تي شيرت نصف كم فطبيعي ان يكون 20 صنفا .................................................................................... ملحوظة مهمة : العدد مكانه الصحيح هو جدول الحركة وليس جدول الاصناف