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

husamwahab

الخبراء
  • Posts

    1,047
  • تاريخ الانضمام

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

  • Days Won

    8

كل منشورات العضو husamwahab

  1. اخي العزيز انا بخدمتك لكن لا اعرف الية سير العمل اداريا عندكم لكن ساسهل عليك الامر اكيد لديك سجلات فيها بيانات وما تريده هو تصميم برنامج يقوم مقام هذه السجلات ويحسب اليا ان كان الامر كذلك فاعمل جداول شبيهة بالسجلات التي لديك وضع فيها بعض البيانات حتى نتبين الطريقة الصحيحة للتصميم
  2. السلام عليكم اخي العزيز بداية هناك كثير من الجداول لست بحاجة لها مثلا فاتورة مردودات من قبل الزبائن واقعا هي عملية شراء لكن بنفس سعر البيع فلذا يمكن الاستعاضة عن هذا الجدول بجدول فاتورة شراء والاسهل ستحتاج الى نموذج هو لتعديل الوصولات منه تستطيع الرجوع لنفس الوصل وتعديل الكميات الى صفر وتضع حقل ملاحظات في الجدول تكتب (مثلا مردود من قبل الزبون) وهكذا بالنسبة لجدول فاتورة مردودات إلى الشركات المنتجة وفاتورة التالف نفس الامر بالنسبة للحقول واليك الترتيب المنطقي للجداول والحقول التبعة لها فاتورة البيع (رقم الفاتورة-تاريخ الفاتورة -نوع الفاتورة -رقم الزبون-المبلغ الكلي -الواصل-الباقي-الملاحظات)وجعل رقم الفاتورة مفتاح رئيسي فاتورة البيع الفرعية(رقم الفاتورة-تاريخ الفاتورة -نوع الفاتورة -رقم الزبون-رقم المادة- الكمية- السعر)بدون مفتاح رئيسي فاتورة الشراء (رقم الفاتورة-تاريخ الفاتورة -نوع الفاتورة -رقم الشركة المنتجة-المبلغ الكلي -الواصل-الباقي-الملاحظات)وجعل رقم الفاتورة ورقم الشركة المنتجة مفتاحين رئيسيين فاتورة الشراء الفرعية(رقم الفاتورة-تاريخ الفاتورة -نوع الفاتورة -رقم الشركة المنتجة-رقم المادة- الكمية- السعر)بدون مفتاح رئيسي فاتورة قبض (رقم الفاتورة-تاريخ الفاتورة -نوع الفاتورة -رقم الزبون-الواصل-الملاحظات)وجعل رقم الفاتورة مفتاح رئيسي فاتورة دفع (رقم الفاتورة-تاريخ الفاتورة -نوع الفاتورة -رقم الشركة المنتجة-الواصل-الملاحظات)وجعل رقم الفاتورة ورقم الشركة المنتجة مفتاحين رئيسيين اما بقية الجداول فتحتاج جدول للمواد وجدول للزبائن وجدول للشركات المنتجة واهم حقل لهم هو حقل الرقم وهو مفتاح رئيسي وبقية الحقول وصف عام ثم ستجد ان امر العلاقات سهل جدا وبهذا الترتيب كل المسائل الحسابية ستكون سهلة وبدون اي اخطاء اعتذر عن الاطالة وارجو اني قد وفقت للفائدة
  3. تفضل اخي العزيز ارجو ان يكون طلبك Test1.rar
  4. تفضل ارجو ان يكون طلبك asd.rar
  5. او اجعل كل الكود داخل if و end if اي بدون Else Private Sub ÃãÑ23_Click() On Error Resume Next If MsgBox("åá ÊÑíÏ ÝÇÊæÑÉ ÌÏíÏÉ", vbYesNo, "ÊäÈíå") = vbYes Then DoCmd.SetWarnings (warningsoff) DoCmd.RunCommand acCmdDeleteRecord [Forms]![ÝÇÊæÑÉ ÇáÔÑÇÁ]![ÊÇÈÚ15].Locked = True [Forms]![ÝÇÊæÑÉ ÇáÔÑÇÁ]![ÊÇÈÚ15].Enabled = False DoCmd.Requery End If End Sub
  6. الامر هين اخي العزيز في جدول (سجل) احذف حقل (تأريخ انتهاء التوقيف) ثم انشئ حقل جديد بنفس الاسم ولكن اختار نوع البيانات (محسوب) ثم ضع التعبير التالي DateSerial(Year([تاريخ التوقيف]);Month([تاريخ التوقيف]);Day([تاريخ التوقيف])+[مدة التوقيف])
  7. السلام عليكم اخي العزيز استفسار لو سمحت لي في النوذج تريد تعداد وفي مشاركتك تريد عملية فرز والتعامل معهما مختلف لذا يرجى تحديد الطلب ليتمكن الاخوة من مساعدتك
  8. السلام عليكم من رخصة الاستاذ شيفان تفضل اخي العزيز سجلات المرور.rar
  9. السلام عليكم واترخص من الاستاذ محمد بالمشاركة هذه طريقة تقوم بالحساب وتغنيك عن زر الامر ايضا وستظهر النتائج بعد وضع سنوات الاهلاك هذا حسب فهمي لطلبك asd.rar
  10. تفضل اخي العزيز التغيير وارجو ان يكون طلبك بالنسبة لظهور رسالة اذا كانت احد الحقول فارغة واقعا لا تحتاجها لان طريقة البحث تعتمد على وجود بيانات في جميع الحقول وهذا حسب طلبك نعم وضعت رسالة في حال عدم وجود بيانات لناتج البحث 12.rar
  11. السلام عليكم اسمحوا لي بالمشاركة واترخص بالأخص من الاستاذ محمد نجار لان الحل شبيه بحل الاستاذ الا انه عملي اكثر حسب ما اعتقد 1111.rar
  12. بالخدمة اخي العزيز علما انه شغال عندي على كل العناصر
  13. تفضل اخي الكريم هذا التعديل ارجو ان يكون المطلوب asd.rar
  14. السلام عليكم طريقتك لعرض النتائج لا تحتاج ان تربط النموذج بمصدر بيانات Car1.rar
  15. السلام عليكم الجداول تعتير حجر الاساس لاي مشروع لذا يجب التاكد من صحة انشائها ومراجعة الحقول المكتوبة والامر الاخر والمهم جدا جدا هو العلاقات وربط الجداول فهي التي تجعل من مشروعك قابل للتطوير دون اي مشاكل كما انه سوف يقلل من احتياجك للاكواد خصوصا وكما فهمت من كلامك انك حديث العهد في الاكسس وللاسف معضم مستخدمي الاكسس لا يراعون هذا الامر بالنسبة لي ولا اعلم ان كان هناك من يوافقني اعتبر العلاقات تشكل 50% من الاكسس منذ ان فهمتها لم اجد مشكلة في اي برنامج والملفت للنظر ان الاكسس يعرفونه كبرنامج علائقي واخيرا الاكواد فهي تسهل الامر عليك وتحل لك اي مشكلة مع مراعاة الحل المنطقي للمشكلة لان اختفاء المشكلة ليس معناه حلها بصورة صحيحة ارجو ان اكون قد وفقت وعذرا للاطالة
  16. السلام عليكم اسمحوا لي بالمشاركة اخي الكريم انور ما يقصده الاخ شيفان هو استخدام الدالة في الاستعلام بحيث انه يبحث في السجلات ان لم تكن لها قيمة يضع لها قيمة صفر بحيث لا يكون ناتج الاستعلام فارغ
  17. السلام عليكم اخي العزيز استطيع ان اساعدك في تعديل التعبير المكتوب في الحقل Balance فى الاستعلام Test Balance Balance: Sum([In])+Sum([Returned])-Sum([Out]) اما ما يخص النموذج فان مصدر النموذج من جدول المفروض ان بياناته متغيرة وهي تخص حركة المواد ان كان فهمي صحيح ثم تريد ان تضيف لة بيانات هي حاصل جمع حركة المواد نفسها هذا امر غير صحيح بالاضافة الى ان نتيجة هذه الحقول هي قيم مفردة اي كل مادة لها قيمة رصيد واحدة لذا لايمكن ربطها بحقول لها قيم متعددة كحقل (Doc) نعم الامر ممكن عمليا لكن منطقيا خاطئ
  18. اخي الكريم aameryan انا بخدمتك والشكر الحقيقي لهذا المنتدى الرائع اخي العزيز حلبي انت من يستحق التقدير على هذا الاسلوب والادب الرفيع
  19. تفضل اخي العزيز اعتقد انه طلبك emp2.rar
×
×
  • اضف...

Important Information