الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية ربط الاسعار بالاصناف تلقائيا

بدأه ahmedabuzena في 7 أبريل 2013 · 8 رد · 1,453 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ارجو من ذوى الخبرة مساعدتى عند كتابة فاتورة  اريد اختيار الصنف فيكتب الاسعار اوتوماتيك بدون كتابتها يدويا مع مراعاة اذا تم تغيير السعر فى المستقبل لا يتغير هذا السعر فى الفواتير السابقة يتغير فقط عند كتابة فواتير جديدة , 

 

ثم ادخال بيانات الفاتورة وقيمتها تلقائيا فى جدول حسابات العملاء كل فاتورة تذهب للعميل الخاص بها 

 

مرفق ملف اكسيس مثال لما اريدة ارجو الاهتمام وشرح الطريقة حتى افهم كيف انفذها انا استخدم اكسيس 2007

 

شكرا على المساعدة مقدما

TEST 2007 Copy.rar

TEST 2003.rar

#2

اين الخبراء ارجو الاهتمام للضرورة وشكرا على خدمتكم

#3

اية محدش عارف يحل مشكلتى ولا المشكلة محتاجة توضيح ارجو الرد والاهتمام 

 

شكرا مقدما على المساعدة

#4

الاخوة المبرمجين لو طلبى مستحيل ان نجد لة حل اذا لو سمحتم لو تقدروا على الاقل حل الجزء الاول من المشكلة فقط وانا اعرف انة مجرد كود يجعلة يكتب السعر الموجود فى المربع الاسفل فى المكان المحدد لة ولكنى لا اعلم كيفية كتابة هذا الكود فارجو من الاخوة الافاضل الاهتمام بمشكلتى وعدم اهمالها 

وشكرا مقدما على المساعدة والاهتمام

تم تعديل هذه المشاركة بواسطة ahmedabuzena في 9 أبريل 2013 في 22:15

#5

الاخ السائل

ضع هذا الكود فى النموذج الفرعى

 

Private Sub Item_Name_AfterUpdate()
Me.[Price_for_each_piece] = Me.[سعر ابوبكر]
Me.[سعر_بيع_المحل] = Me.سعر_الجملة
End Sub

 

و يمكنك أيضا استخدام أكثر من حل غير ذلك

الاول استخدام دالة dlookup

الثانى و الاسهل

اضافة الاعمدة التى تريدها الى كومبو الاصناف

و فى حدث بعد التحديث أضف كود كهذا

Private Sub Item_Name_AfterUpdate()
Me.[Price_for_each_piece] = Item_Name.Column(1)
Me.[سعر_بيع_المحل] = Item_Name.Column(2)
End Sub

 

بالتسبة للجزء الخاص بحسابات العملاء

لا أعتقد أنك تحتاج الى جدول منفصل

و لكن يمكنك استخدام استعلام لكى يعرض لك تلك البيانات

 

 

و لكن نصيحتى لك هنا أن تقرأ أكثر عن قواعد البيانات و طريقة بناءها بشكل صحيح

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#6

اخى الكريم abo yossof بارك الله فيك وجزاك الله كل خير 

 

انت خدمتنى فى الجزء الاول من المشكلة بكود بسيط جدا ولكنة حل المشكلة بكل بساطة وسهولة ارجو ان تجد لى حل للجزء الثانى من المشكلة بكود بسيط بدون اضافة اى جداول او استعلامات لان المشكلة

ان البرنامج مكتمل عندى وانا مصممة بالكامل وشغال علية اكثر من سنة ولم اجد اى مشكلة فية غير المشكلة الاولى لتسهيل عملية كتابة الفاتورة وقد تم حلها والحمد لله اما الثانية فهى مشكلة قد تسبب خسائر فمن الممكن ان اكتب فاتورة لعميل او اضيف بعض الاصناف لفاتورة سابقة وقد انسى ان اضيفها فى الصفحة المخصصة لحسابات العميل وهذا ما اريدة اى فاتورة او تصحيح يذهب اوتوماتيك فى صفحة العميل ذاتة 

وانا اعلم ضعفى فى برنامج الاكسيس انى غير ملم بالاكواد وطريقة كتابتها لذا ارجو مساعدتى فى النصف الثانى من المشكلة عن طريق كود اكتبة فقط فى المكان الصحيح 

 

وجزاك الله كل خير وجعلة فى ميزان حسناتك

#7

اخى الكريم ابو يوسف انا عارف انك مشغول وانا منتظر الحل ارجو ان تهتم بمشكلتى

 

وشكرا جزيلا على مجهودك واهتمامك

#8
ahmedabuzena كتب:

اما الثانية فهى مشكلة قد تسبب خسائر فمن الممكن ان اكتب فاتورة لعميل او اضيف بعض الاصناف لفاتورة سابقة وقد انسى ان اضيفها فى الصفحة المخصصة لحسابات العميل وهذا ما اريدة اى فاتورة او تصحيح يذهب اوتوماتيك فى صفحة العميل ذاتة 

 

   

 

لذلك أخى الكريم

 

الاستعلام سيكون أفضل بكثير من الاضافة فى جدول جديد

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#9
Abo_Yossof كتب:

لذلك أخى الكريم

 

الاستعلام سيكون أفضل بكثير من الاضافة فى جدول جديد

السلام عليكم اخى الكريم انا دوختك معايا ولكن المشكلة ان الاستعلام سيعرض كل الفواتير وممكن اعمل فيلتر لتصفية النتيجة ولكن ليس هذا ما اريد انا عايز الصفحة المخصصة لحسابات العميل فى خانة قيمة الفواتير القيمة تسجل اوتوماتيك ولكن فى خانة السداد اريد ان اسجل القيمة يدويا فارجو التوضيح والشرح والف شكر على تعاونك معايا

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…