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

كيف تبني برنامج مخازن ومبيعات بطريقة صحيحة ؟؟

رائج
بدأه محمد فؤاد تركي في 2 مايو 2007 · 518 رد · 527,857 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#251

الاخ الفاضل

أحمد الرفاعي

السلام عليكم ورحمة الله وبركاتة

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

يوجد أطنان من الكتب الالكترونية علي شبكة الانترنت ولوبحثت علي محرك البحث Google لوجدت الكثير منها

عموماً قم بتحميل العدد الثالث من مجلة قسم الاكسس

ستجد كتاب مرفق بها ممتاز يتحدث عن برمجة برنامج الاكسس ان شاء الله سيكون فيه الفائده لك

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

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

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 سبتمبر 2008 في 12:02

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#252

الاخ الغالي شكرا على الموضوع العظيم و لكن لي طلب صغير هو التطرق الى فكرة إنتقال البضائع من المخازن المتعددة فلدى فكرة اريد طرحها الا و هى فكرة التحويل من المخزن الرئيسي الى المخازن الفرعية و اليات النحكم بها و عمل ( ميمو ) ان عند نقل البضاعة من الرئيسي يظهر فى الميمو الاخر باقى الفروع دون المنقول منه و كذلك عدم نقل البضائع التى نفذت و التقرير عن العمليات التى تمت و حصر الارصدة و غيرة و شكرا على الاستماع

▲ -1
#253

الاخ الفاضل

بالتأكيد تحويلات البضائع من خلال الفروع المختلفة أو من والي المخازن الفرعية المتخلفة من الاشياء المهمة جداً في برامج المستودعات

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

▲ -1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#254

انت من السادة المحترمين لك كل التحية و التقدير و السادة المشرفين الافاضل

▲ 1
#255

انا منتظر البدأ الله الموفق

▲ -1
#256

السلام عليكم ورحمة الله

الاخ والمعلم الفاضل محمد

احييك على هذا الموضوع الغني والذي لسوء حضي لم اطلع عليه الا اليوم

ولي ملاحظة ليس فقط على هذا البرنامج بل على برامج كثيرة اطلعت عليها في مواقع مختلفة وهي تتعلق باسلوب التعامل مع الجداول من خلال الواجهات البرمجية "النماذج" وهو كثرة ازرار الاوامر وتعدد الواجهات والتي تتسبب بارباك المستخدم وتزيد من احتمال الوقوع بالخطأ في ادخال البيانات

ادعوك لزيارة هذا الرابط واطلب رأيك في الطرح الذي قدمته

/index.php?showtopic=173377

ناصر المصاروة

▲ -1

شبكة سوارقريباً

Sewar

#257

السلام عليكم اخي محمد كيف حالك

اريد ان استفسر عن طريقه عمل استخراج لااسم عليه عمليات مثل الي عملته استخراج تقرير المورد

في هذا الصفحه /index.ph...5583&st=100

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

هل تتكرم بتوضيح اكثر حول هذه النقطه وتبسيطها ان امكن

لان لدي اربع جداول

الجدول الاول وهو Customer بيانات الموظف او العميل :اسمه واسم الوظيفه

الجدول الثاني الوارد وهو توريد الصنف

الجدول الثالث الصادر وهو تصريف الصنف

الجدول الرابع تحركات الصنف trans

▲ 1
#258

أخي الغالي coool

انا لم اكتب كل هذه الاكواد يدوياً

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

بعد الانتهاء من الاستعلام فتحتة عن طريق محرر SQL ووضعت بين الجدولين جملة

UNION SELECT

وهي جملة عمل اتحاد او توحيد بين جدولين

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

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

SELECT customers.customers, "-" AS Receipt_voucher, issue_doc.issue_doc, Sum(Transaction.total) AS Depit, 0 AS credit,customers.home,customers.mobil, customers.job,customers.address,issue_doc.zdateFROM customers INNER JOIN (issue_doc INNER JOIN [Transaction] ON issue_doc.issue_doc = Transaction.issue_doc) ON customers.customers = issue_doc.customerGROUP BY customers.customers, "-", issue_doc.issue_doc,customers.home,customers.mobil, customers.job,customers.address,issue_doc.zdate

UNION SELECT

customers.customers, Receipt_voucher.Receipt_voucher, "-" AS issue_doc, 0 AS depit, Receipt_voucher.LE AS Credit, customers.home,customers.mobil, customers.job,customers, Receipt_voucher.DateFROM (customers INNER JOIN issue_doc ON customers.customers = issue_doc.customer) INNER JOIN Receipt_voucher ON customers.customers = Receipt_voucher.[Received from];

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

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 15 أكتوبر 2008 في 23:14

▲ 1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#259

اخي محمد بالنسبه ل Combox لستعراض الفواتير السابقه

/index.ph...20&start=20

هل يمكن عند استعراض الفاتوره عدم تمكنه من التعديل على الحقول فقط طباعه وعرض البيانات

▲ 1
#260

نعم يمكنك عدم تمكين حقول الفاتورة من التعديل بعد الاختيار من مربع التحرير والسرد ComboBox

ومثال علي ذلك وفي حدث بعد التعديل اكتب

Me.Issue_doc.Locked = True

وهكذا نكون قد اغلقنا حقل Issue_doc وهو رقم الفاتورة

بعد ذلك قم بالتطبيق علي جميع الحقول

▲ -1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#261

أشكرك المثال ضبط معي

هل بالامكان قفل زر لان هذا الزر موجود ضمن النموذج لفتح نموذج اخر

نريده عند الاختيار من الكمبو ان يكون غير فعال مثل بقيه الحقول

Me.sub_Outitem.Locked = True

هل هناك طريقه

تم تعديل هذه المشاركة بواسطة CoooL في 22 أكتوبر 2008 في 01:45

▲ 1
#262

الأخ الفاضل الأستاذ / محمد فؤاد

السلام عليكم ورحمة الله وبركاته

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

دمت بخير وتقبل تحياتي

▲ -1
#263

الاخ الفاضل استاذنا النبيل محمد فؤاد تركي

اشكرك على المجهود و الذي اعطى ما اعطى لكل من قراءه

جزاك الله عنا الف خير

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

و منها ادخال رصيد اول مدة

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

كيف يمكن اقفالها بشكل تام بعد ادخال الرصيد و التاكد من صحته لكي لا يمكن تغيير به

تحياتي

▲ -1

post-157080-12622582839684.jpg

#264

السلام عليكم ورحمة الله وبركاته

لكم التحية إخوتي الكرام وتقبلوني أخا لكم في الله ... حقيقة أنا أحببت هذا الموضوع جدا لكن واجهتني مشكلة أنني لا أعلم شيئا عن ماهية الأكواد المستخدمة في البرنامج ... كل الذي أعلمه في أكسس هو انشاء جداول وتقارير ولكن كيف أضيف الأكواد ؟؟ أفيدوني بارك الله فيكم لأنني أحتاج لتعلم تصميم برنامج المبيعات والمخازن... صدقوني أحتاج لكم كثيرا ..

ودمتم في حفظ الله ورعايته .

−1▲ 1
#265

السلام عليكم ورحمة الله وبركاته

لكم التحية إخوتي الكرام وتقبلوني أخا لكم في الله ... حقيقة أنا أحببت هذا الموضوع جدا لكن واجهتني مشكلة أنني لا أعلم شيئا عن ماهية الأكواد المستخدمة في البرنامج ... كل الذي أعلمه في أكسس هو انشاء جداول وتقارير ولكن كيف أضيف الأكواد ؟؟ أفيدوني بارك الله فيكم لأنني أحتاج لتعلم تصميم برنامج المبيعات والمخازن... صدقوني أحتاج لكم كثيرا ..

ودمتم في حفظ الله ورعايته

▲ -1
#266

اخى جميل جدا والله الله ينور عليك

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

▲ 1
#267

ارجوا شرح هذا الكود

me.unitrate=me.column(4)

ماذا يقصد العمود 4 في الجدول ام ماذا

▲ -1
#268

السلام عليكم اخي محمد فؤاد تركي بس عندي سؤوال بالنسبة لنظام المخازن

عايز أسألك كيف أظيف فواتير مرتجعة بالنسبة للاصناف الذي يتم إرجاعها من العملاء وكيف يتم ربطها بالمخازن وكشف الحساب الخاص بالعميل أو بالمورد وجزاك الله الف خير ( عاجل ) وشكرآ

▲ -1
#269

تم مناقشة هذه الجزئية في مشاركة رقم 210

/index.ph...st&p=786954

▲ 1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#270

بسم الله الرحمن الرحيم

الاخ الفاضل محمد السلام عليكم ورحمه الله وبركاته

فى البدايه احب ان اقول لسيادتك ان القيمه الاخلاقيه التى اكتسبناها من حضرتك اكثر بكثير من القيمه العلميه الا وهى حب العطاء جزاك الله عن كل كلمه كتبتها وبرغم مرورى على هذا الموضوع الرائع فاننى اجلت تعليقاتى بعد الانتهاء من قراءه ال 27 صفحه الماضيه بالكامل ومنها على سبيل المثال لا الحصر ان بيان الاصناف ظهر بالكيلو ةهذا صعب جدا فى حاله الجرد وعليه فقد قمت بالاتى :-

1- عند ادخال الاصناف يتم ادخال الوحده بالطن وليس بالكيلو (اكبر وحده للسلعه)

2- وقمت بتعديل بتعديل كود احتساب حقا qty_in_multi من الضرب الى الى القسمه ومعالجه ناتج القسمه والذى يظهر فى بعض السلع الى مالانهايه بتعديل علامه القسمه(\)(/)0

والى اللقاء فقد اذن الفجر 000000

استودعك الله الذى لاتضيع ودائعه 000 حفظك الله ورعاك

الخير هنا ربى اغفر لى ولوالدى وللمؤمنين يوم يقوم الحساب000 امين

#271

أخي / محمد فؤاد

بصراحة أنا أول مرة أشارك و أنت السبب

برنامجك و طريقة شرحك له بكل إخلاص أعجبتني جدا

و أنا عاجز عن الشكر

أنا نزلت الملف اللى أنت شارح فية المشروع  بالكامل

أنا إستفدت كتير جدا منه

و كان لي إستفسار قد يكون غريبا لأنه مختلف عن أسئلة الإخوة

بس ياريت لو تفيدني فيه لأنه غير موجود بالشرح

و هو كيف عملت شاشة فلاش الأولي و شاشة إسم المستخدم و كلمة المرور

أنا لاحظت إن البرنامج بيفتح علي نموذج أو شاشة إسمها

frmsplash

بس من فين بتفتحها لأنها غير موجودة في البرنامج

و لك من جزيل الشكر

أخوكم / أمجد

▲ -1
#272

الاخ الفاضل lost_6000 بعد اذن حضرتك تسمحلى ارد على سؤالك لانه تقريبا الاستاذ محمد فؤاد مش حيقدر يرد عليك لان اخر مشاركه كانت منذ فتره كبيره ونظرا لاستفادتى من شرح الاستاذ\ محمد فقد تعلمت منه حب العطاء

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

  docmd.openfrom"fromname"

الخير هنا ربى اغفر لى ولوالدى وللمؤمنين يوم يقوم الحساب000 امين

#273

الاخ الفاضل Lost_6000

بارك الله بك

الاخ الغالي ابوشروق

انا موجود ودائما في الخدمة لكني مشغول شوية في عالم الدوت نت فأنا الان مشغول في تطوير نفس البرنامج ولكن بلغة الفيجوال بيسك دوت نت

:evil:

ولكني من الحين والاخر ادخل الي المنتدي للمشاركة والمتابعة قدر المستطاع

عموما تفضل اخي الغالي Lost_6000

الشرح الكامل لطريقة عمل Splash Screen

واذا هناك اي استفسارات فأنا دائما في الخدمة

/index.ph...92;splash\

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 20 ديسمبر 2008 في 20:57

▲ -1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#274

عزيزى ا/ محمد فؤاد

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

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

مثال:

العميل محمد فؤاد لديه فاتورة رقم 1 بتاريخ 1-1-2008 بمبلغ 1000 جم وقام بالسداد على دفعات كالاتى

1- سداد بتاريخ 1-2-2008 بملبغ 200جم

2- سداد بتاريخ 1-3-2008 بملبغ 300 جم

3- سداد بتاريخ 1-4-2008 بمبلغ 500 جم

كما له فاتورة رقم 2 بتاريخ 1-3-2008 بمبلغ 5000 جم

وقام بالدسداد بتاريخ 1-4-2008 بمبلغ 2000جم

فاذا اردت معرفة عمر الدين لهذا العميل فى تاريخ 1-3-2008 يكون كالاتى:

فاتورة رقم 1 = 500 جم

فاتورة رقم 2 =5000 جم

اما اذا اردت معرفة عمر الدين لهذا العميل فى تاريخ 1-4-2008 يكون كالاتى:

فاتورة رقم 2 = 3000 جم

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

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

#275

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه

جزاك الله كل خير عن هدا الشرح الوافي

وافاد الله بك المسلمين والاسلام

علاء

▲ -1

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

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

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

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

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