-
Posts
13648 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
292
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
شكرا جزيلا استاذنا .. معلومة جديدة .. وحقيقة ليتك تفرد هذه المشاركة بموضوع وعنوان جديد يخصها لتفردها ومن اجل سهولة البحث والوصول اليها على فكرة الباسوورد 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 صنفا .................................................................................... ملحوظة مهمة : العدد مكانه الصحيح هو جدول الحركة وليس جدول الاصناف
-
اعتقد العمل ادناه ( نموذجي / مرن ) هذا ما امكنني الوصول اليه Private Sub SetRating(v As Integer) If Me.MyRating = v Then Me.MyRating = 0 Else Me.MyRating = v End If Me.Dirty = False End Sub Private Sub btnStar1_Click() SetRating 1 End Sub Private Sub btnStar2_Click() SetRating 2 End Sub Private Sub btnStar3_Click() SetRating 3 End Sub Private Sub btnStar4_Click() SetRating 4 End Sub Private Sub btnStar5_Click() SetRating 5 End Sub لتقييم النجوم2.rar
- 15 replies
-
- 2
-
-
- نظام تقييم النجوم
- تقييم
-
(و2 أكثر)
موسوم بكلمه :
-
تفضل لتقييم 5 نجوم.rar
- 15 replies
-
- 1
-
-
- نظام تقييم النجوم
- تقييم
-
(و2 أكثر)
موسوم بكلمه :
-
- 15 replies
-
- 2
-
-
- نظام تقييم النجوم
- تقييم
-
(و2 أكثر)
موسوم بكلمه :
-
نعم صحيح وبمعنى ادق حسب الحاجة .. اي حقل نريد عرضه فمثلا بعض الحقول في الجداول الثلاث لم يتم ادراجها في الاستعلام
-
في هذه الحالة يلزم جعل البحث في الاقسام منفصلا بنمذج بحث يخصه هو .. علما انه لن يختلف كثيرا عن الوضع الحالي المرفق بالنسبة للخطأ وظهور name# فسببه هو عدم وجود الحقول في المصدر ضمن الاستعلام دعيني اشرح طريقة البحث في هذا المرفق : 1- عند البحث عن ارقام الكتب يكون مصدر البيانات هي الجداول 2- عند تصفية الاقسام من خلال مربع التحرير يتحول مصدر البيانات الى الاستعلام qrySearch تم اضافة الحقول الناقصة الى الاستعلام تفضلي التعديل بحث في النماذج الفرعية34.rar
-
العرض الذي يظهر في البحث يظهر كل شيء .. مع التكرار .. بسبب ارتباطه باكثر من جهة ورقم الكتاب الرئيسي فريد .. ويندرج تحته كل شيء يخصه سواء بحثت بالرئيسي او الثانوي او الجهة .. العرض سيكون بمعلومية الرئيسي فقط في مثالك المرفق .. في شاشة البحث بحثت عن 22 فظهر سجلان فقط ثم نقرت مزدوجا على الرقم الرئيسي الذي هو رقم 1 ففتحت لي شاشة العرض على الرئيسي وتحته في الفرعي ظهر 22 ، 23 ،24 .. وفي الفرعي الثاني ظهرت جميع الجهات المحال اليها . بمعنى ان جميع التفاصيل ( جميع السجلات المرتبطة بالكتاب) يتم عرضها في شاشة العرض وليس فورم البحث وهذا الاجراء منطقي . الحلول السابقة كانت تؤدي الغرض ولكنك اردت البحث في القسم وتريدين عرض جميع الكتب لقسم محدد .. لا اعلم ما الغرض من ذلك لأن البحث غالبا يكون على رقم كتاب محدد وللعلم . الحل الاخير هذا يمكنك البحث بجزء من الرقم او الكلمة او جزء من التاريخ الحلول التي قدمتها لك : الحل الأول : البحث بأرقام الكتب الرئيسي والفرعي او جهة محددة الحل الثاني : البحث بأرقام الكتب الرئيسي والفرعي أو تصفية الاقسام لعرض جميع الكتب الخاصة بهذا القسم الحل الثالث : وهو الاخير البحث في اي شيء والانتقال لعرضه في نموذج الادخال الى هنا نفد ما لدي .. وقد يكون للاخوة الاعضاء هنا رأي وحلول أخرى
-
انظر هذا الموضوع يشتمل على اكثر من حل وطريقة https://www.officena.net/ib/topic/86131-ترقيم-تلقائي-فى-النماذج/#elShareItem_541410426_menu
-
برنامج مخازن: تعديلات جديدة .. زيادة ضبط وإحكام
ابوخليل replied to moho58's topic in قسم الأكسيس Access
بعد المراجعة والتدقيق اتضح لي ان الأرصدة موجودة فعلا يتم عرض المواد بارصدتها جميعا او حسب كل مادة الشيء الغير موجود هو عدم وجود ضابط للرصيد الفعلي للصادر أو التالف عند الاخراج بمعنى انه يمكن اخراج اي كمية من صنف غير موجود .. وهذا خطأ ولا اعلم كيف غفلنا عن هذا وقتها الآن تم الضبط في المرفق ادناه stock25.rar -
تفضلي هذه احدى الطرق المختصرة المرنة بحث في النماذج الفرعية4.rar
-
رغم ان طريقة البحث من الأساس يوجد افضل منها .. على اعتبار ان البحث يتم خلال 3جداول ولكن يوجد حلول لكل مشكلة اليك طريقة لتصفية الاقسام مع بقاء البحث عن ارقام الكتب بحث في النماذج الفرعية3.rar
-
عليكم السلام الامر يسير .. انظر في المرفق وانظر في التقرير الخطوات : من خصائص حقل ID لسان التبويب : بيانات - جعل مصدر حقل ID هو : (=1) - انظر الخاصية في التجميع = Over All نضع هذه الخاصية اذا اردنا الترقيم مستمر .. ونختار الأخرى Over Group اذا اردنا الترقيم حسب المقاطع test2.rar
-
برنامج مخازن: تعديلات جديدة .. زيادة ضبط وإحكام
ابوخليل replied to moho58's topic in قسم الأكسيس Access
نعم صحيح مسألة الرصيد غفل عنها صاحب الموضوع حتى اني رجعت الى شاشة الصادر وامكنني اخراج اصناف اكبر من الموجود .......................................................... أما الرصيد الافتتاحي مع ضرورة وجوده .. الا ان مكانه الصحيح هو في حقل الواردات السبب ان الرصيد الافتتاحي يتكرر عند كل جرد سنوي .. فكل الارصدة المتبقية في نهاية السنة هي ارصدة افتتاحية للسنة الجديدة هذا النهج يجعل العملية منطقية انسيابية جدول الصنف المفترض يحتوي على خصائص الصنف الثابتة ، أما المتغيرة فيجب ان تكون في جداول اخرى مرتبطة من البيانات المتغيرة : سعر الشراء / سعر البيع / تاريخ الصلاحية .. ولكن الاغلبية يرصدونها في جدول الصنف .. ويستخدمون التحديث كإجراء للتغيير فلو تم التغاضي عن سعر الشراء مثلا يبقى تاريخ الصلاحية مهم جدا .. لأن المنتجات (الصنف) يتم اضافتها باستمرار ومعلوم ان الصلاحيات تختلف فلو اعتمدنا صلاحية المنتج الحديث فما مصير المتبقي من السابق