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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    292

كل منشورات العضو ابوخليل

  1. السلام عليكم استخدام عدة جداول اكثر مرونة حيث يمكن اجراء بعض العمليات التي يصعب عملها من خلال الجدول الواحد هذه وجهة نظري ولعل اهل الخبرة في هذا المجال من اخوتك هنا يدلون بتجاربهم
  2. اي ادخال يدوي في المبيعات وايضا المشتريات عفى عليه الزمن الا بحدود ضيقة جدا مثل ادخال عدد الكمية المشتراه او المبيعة هذا في متاجر البيع والشراء ونقاطه ... ويمكن للمتاجر التي لديها نظام الآجل ان يتم ايضا الادخال اليدوي من زرين في لوحة المفاتيح او تخصيص نموذج لكل نوع بدلامن ذلك .. وانا افضل الاخير هذا للاكتفاء بقارىء الباركود فقط لأن جميع البيانات ستنزل آليا بجدول تفاصيل الحركة بمجرد تمرير قارىء الباركود ، اهم شيء في مثل هذه المشاريع هو جدول الاصناف الذي يتم تعبئته بكل دقة فالمتجات التي تحمل باركودا خاصا يجب اعتماده ((( يتم تمرير القارىء على الوحدة فينزل الباركود في حقله المخصص ويكمل المستخدم يدويا بيانات الصنف ، اما المنتجات التي لا تحمل باركودا فيتم عمل باركودات تخصها كما تفضل بشرحه الاستاذ خالد))) ، ويجب ان يشتمل الجدول على حقل خاص بسعر المبيع لكل وحدة ويكون متاح للتعديل في حالة تغيرت اسعار الشراء ، ويمكن ادراج سعر الشراء فيه ، حيث لن يترتب عليه تبعات ويمكن ادراج سعر الشراء في جدول تفاصيل الحركات فقط اذا كانت الاسعار تتغير باستمرار ، وهذا يلزم منه التدخل اليدوي النتيجة : عند الشراء في المستودعات كل ما على المستخدم عمله هو تمرير القارىء وكتابة الكمية ، ويكتب السعر اذا لم يعتمد في جدول الاصناف. وعند البيع ايضا يمرر القارىء على باركود السلع المشتراه وعند استلام المبلغ ينقر انتر ليطبع الفاتورة التي يظهر فيها اسماء الاصناف والوحدة والسعر المفرد والمجموع
  3. اخوي طاهر لا يتصور انك ستكتب مباشرة في الجدول ، وهذا يعني انك سوف تستخدم النموذج لادخال البيانات اتفاقا مع استاذنا المبرمج السابق باستخدام الطريقتين ان اردت ان يتم حفظ التاريخ الهجري في الجدول فعليك باستخدام النموذج رقم 1 ومصدره الجدول رقم 1 اما ان اردت اظهار التاريخ الهجري من خلال النماذج او التقارير وعدم حفظه في الجدول فاستخدم النموذج رقم 2 ومصدره الاستعلام الداخلي الذي يأخذ بياناته من جدول 2 اليك المثال معدل وقد اضفت اليه وحدة ابي هادي النمطية الخاصة بتقويم ام القرى الهجري مثال تجريبي2.rar
  4. شكرا جزيلا استاذنا .. معلومة جديدة استفدتها كان عليّ قبل الاجابة ان اطلع على مثاله واحاول التجربة
  5. عليكم السلام اخونا طاهر انا لم اطلع على المثال .. والسبب ان سؤالك واضح ومفهوم الحقل المحسوب اسم على مسمى يمكننا ان نظهر فيه عملية حسابية بين حقلين اذا هو حقل حسابي فقط لا يقبل النص او التاريخ
  6. السلام عليك : مداخلة لمشاركة اخوتي واحبتي : انا رأيي انه يكون لكل نوع من الوحدات باركود يخصه بالضبط كما هو عمل الاستاذ خالد تشترك في الارقام الاولى وتختلف في نهاية الرقم .. وهذه الطريقة لا يحتاج المستخدم تحديد نوع وحدة المبيع او المشتريات عند اجراء البيع او الشراء .. وانا اتساءل اين الصعوبة في ذلك على المستخدم .. لانه سيدخل الاصناف مرة واحدة سيستخدمها خلال سنوات ولن يحتاج لتعديلها الا اذا حصل للمصنع تغيير جوهري .. ورؤية الاستاذ خالد في اعتماد الوحدة الصغرى حاصلة وموجودة لاننا سنضع حقلا في جدول الحركات يظهر عدد الوحدات الصغرى سواء كانت الحركة على الوحدة الكبرى او الوسطى او الصغرى ، وبناء على هذا الحقل مع الارقام الاولى للصنف نتمكن من معرفة جميع المشتريات والمبيعات بالوحدة الصغرى .. وبتطبيق معادلة الاستاذ عامر يمكننا معرفة المخزون من جميع الوحدات الشيء الاهم كثير من المصانع العالمية تعتمد التفرقة في ترقيم وحدات منتجاتها ، فلماذا نجتهد وقد كفينا نصف الرحلة حبيبي واخي الاستاذ عامر ماخط بالاحمر اعلاه فهمت منه ان المستخدم يجب عليه قبل اجراء الحركة ان يختار نوع الوحدة ,, هل فهمي صحيح؟
  7. بارك الله فيك اخونا العزيز عمار الاصل في قواعد البيانات انه يحضر اي يمنع حذف اي بيانات تم ادخالها بتاتا ، ويتغاضى عن حذف سجل تم ادخاله بالخطأ في وقته اما مسألة الإلحاق والحذف .. فلا ينصح به ما عرضته في طريقة الحل الثانية هو الصحيح وهو المتبع في البرامج الرصينة ، وهو ما اشار اليه اخوانك
  8. عليكم السلام مشكلتك في الربط المباشر للجدول يجب ان يكون النموذج غير منضم للجدول المبرمج صاحب الخبرة في اكسس ، عندما يصمم المشروع المشترك على الشبكة يضع في اعتباره ان جميع النماذج التي يتم ادخال البيانات من خلالها يجب ان تكون غير منضمة للجداول .
  9. عليكم السلام ورحمة الله وبركاته شكرا ابا جودي على مشاعرك الطيبة وعلى السؤال كلنا ننتظر عودة استاذنا جعفر وابشركم الأستاذ جعفر بخير ولله الحمد ، فقط لديه بعض المهام هي التي منعته من التواجد
  10. مسألة صنع نموذج يتحكم بنموذج آخر انا عتبره عمل غير مجدي وغير احترافي طيب يوجد حل آخر وهو ان تجعل النموذج غير منضم ويتم ارسال البيانات الى الجدول من خلال الكود اذا تحقق الشرط
  11. مع ان ردي هذا تأخر بضع سنوات شكرا لك اخي ابو عارف على التصحيح ، ومع غفلتي هذه فانا في ذلك الوقت جربته ويعمل بكفاءة واظن السبب ان السطر الاول لم يكن له تأثير مادام يوجد نموذج فأكثر .. حيث ان امر اغلاق التقارير صادر من نموذج
  12. عليكم السلام اخوي ابوبهاء ... اعتقد انك لست بحاجة الى عمل نموذج الرسالة واعتبر هذا الزام مالا يلزم حيث يمكنك من خلال الكود التحكم وتطبيق جميع ما تفكر به من احترازات ويوجد طريقة اسهل من ذلك وبدون اكواد وهي ان تجعل خصيصة الحقل في الجدول : مطلوب=نعم اذا لم يتم ادخال القيمة يرفض النموذج حفظ كامل السجل
  13. تم تعديل الكود بطريقة اخرى وتمت تجربته ويعمل على اكمل وجه اذا ظهر عندك الخطأ يجب عليك : 1- اولا اعمل ريستارت للجهاز 2- التأكد من لوحة المفاتيح .... 3- اعداداتها في وندوز db4.mdb
  14. اخي الكريم الموضوع الاساس عن الاستعلامات واظهار البيانات وطلبك في مشاركتك الاخيرة عن التصفية في مربع التحرير .. وهذا يخالف قواعد المشاركة فضلا .. افرد لمشاركتك الاخيرة موضوعا جديدا
  15. ايضا عندي تعمل حسب طلبك على اكمل وجه .. اذا الرسالة تظهرعندك في المرفق انقر على debug واعطنا صورة للسطر محل المشكلة db3.mdb
  16. وعليكم السلام ورحمة الله وبركاته Private Sub codeGovernorate_AfterUpdate() Forms!mpr!codeGovernorate = Me.codeGovernorate End Sub Private Sub coderanking_AfterUpdate() Forms!mpr!coderanking = Me.coderanking End Sub نقل قيمة2.accdb
  17. اجعل الحدث عند اغلاق النموذج وليس عداد النموذج الصق السطر الخاص بالنسخ فقط Call Shell("xcopy /y E:\MyFolder\Databasebackup.mdb c:\backup", 1) Databasebackup.mdb
  18. عليكم السلام الامر الموجود في النموذج موجود فعلا في الاستعلام ولكننا في اكسس لا نستخدم الاستعلامات في عرض البيانات مباشرة ، ولكننا نستعرضها من خلال النماذج او التقارير
  19. الوزن يكون على المواد الاولية المخرجة لاعداد وجبات اليوم ، ويمكن الاخراج يتم على فترتين (الصباح والمساء ) مثلا 20كج طماطم ، 30 كج لحمة ، 15 كج طحين ، 10 كج بصل ، علبة بهارات ، 4 جالون زيت .. وهكذا السندويش او الكباب او السلطات وغير ذلك من الاطعمة المصنعة غير داخلة في الحسبة ... فهذه اصناف مختلفة ( منتجات) ولها جداولها وحسبتها الخاصة وترتبط بجدول المبيعات فقط
  20. عيدكم مبارك كل عام وانتم بخير
  21. تبدأ بتسجيل البيانات الثابتة اولا 1- تسجل الخامات في جدول cost من خلال نموذج costFrm 2- تسجيل الوحدات في جدول الوحدات ثم تدخل البيانات المتجددة في جدول cost2 من خلال النموذجين ابتداء بنموذج المشتريات ، ثم نموذج الاخراج لانه لا يتصور اخراج خامة لا يوجد لها رصيد ، وهنا يتبادر الى الذهن وجوب عمل ضابط في نموذج الاخراج ( تنبيه او منع تسجيل ) عند اختيار خامة لا رصيد لها قلنا ان البيع واصناف المبيعات قسم جديد ستقوم انت بتصميمه
  22. عدلت على المثال ولاحظ التالي : الوحدة يتم ادخالها في جدول cost ( صنف الخامة ) وتنزل آليا في نموذج الشراء ونموذج الاخراج ، لان هذا منطقي فالخامة التي تشتريها حسب وحدة محددة يجب اخراجها بنفس الوحدة ،، ستقول نحن نشتري الطحين بالشوال 50 كج ونخرج منه في اليوم الربع او النصف هنا لا بد من الضبط فيجب ان يدخل الشراء بــــ كج فيدخل وزن الكيس 50 كج ويتم الاخراج بنفس الوحدة اطلع على المثال جيدا ثم امسح البيانات واعد ادخال بيانات جديدة oreR1.accdb
  23. تمام .. فتح الله عليك شراء الخامات واخراجها شيء وبيع الاصناف شيء آخر
  24. نعم ولكن احذف حقل الشراء من جدول t1 والجدول الثاني اضف اليه الحقول الخاصة بالبيع ( سعر الوحدة ، الاجمالي ) باعتبار انك تعمل برنامج بيع منفصل عن جدول شراء المواد الاولية
×
×
  • اضف...

Important Information