اذهب الي المحتوي
أوفيسنا

منتصر الانسي

المشرفين السابقين
  • Posts

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

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

  • Days Won

    10

منتصر الانسي last won the day on أكتوبر 17

منتصر الانسي had the most liked content!

السمعه بالموقع

207 Excellent

12 متابعين

عن العضو منتصر الانسي

البيانات الشخصية

  • Gender (Ar)
    ذكر
  • Job Title
    موظف
  • البلد
    اليمن

اخر الزوار

3795 زياره للملف الشخصي
  1. رغم اني لم افهم لماذا يتم احتساب رصيد تراكمي لرصيد تراكمي ولكني عدلت الملف للحصول على النتيجة المطلوبة تحياتي QuickBooksStyle.rar
  2. قمت بإضافة البيانات واعدت فتح التطبيق وظهر بشكل طبيعي كما بالصورة لم يكن هناك اي كميات في النسخة التي قمت بتنزيلها من موضوع الأخ @ابوخليل تم معالجة هذا الأمر في المرفق تحياتي stock6 .rar
  3. الحقل Impot يمثل نسبة الضريبة وليس مبلغ الضريبة والنسبة مرتبطة بقوانين الدولة فمثلا قد تكون نسبة الضريبة للمواد الأساسية لا تتجاوز 5 أو 10% بينما ضريبة الكماليات قد تتجاوز هذه النسبة لذلك فالنسبة تكون مرتبطة بالصنف وعند إضافة وارد يتم إحتساب مبلغ الضريبة ويساوي مبلغ الشراء مضروبا في نسبة الضريبة الخاصة بالصنف مالمقصود بالبيانات الناقصة انا قمت بفتح جميع الانواع وظهرت السجلات الخاصة بكل نوع كما بالصورة
  4. قمت بالتعديل على ملف الاخ @ابوخليل هنـــــا والذي تمت الإشارة إليه أنه الإجابة الصحيحة للموضوع الذي ذكرته اتمنى أن تلبي التعديلات متطلباتك طبعا بالإضافة للتعديلات الخاصة بالجداول المذكورة في ردي السابق ستجد التعديلات في النموذجين frmInvoice و SubformInvoiceDetail (قمت بوضع تعليقات في الأماكن التي قمت بالتعديل فيها لتوضيح ماتم تعديله) ولكن لدي ملاحظة هامة فجدول tblInvoiceDetail يخالف نموذج التطبيع الاول في قواعد البيانات حيث يتم تكرار عمود الكمية ثلاث مرات وكان بالإمكان جعله عمود واحد وستجد أني قد أضفت الجدول tblInvoiceDetailV2 ويحتوي على عمود واحد للكمية والاستعلام qryInvoiceDetailV2 الذي عند فتحه ستجد وكأنه الجدول tblInvoiceDetail الخاص بك (يمكنك حذف الجدول tblInvoiceDetailV2 والاستعلام qryInvoiceDetailV2 فلم أضعهما إلا للتوضيح فقط) تحياتي stock6 .rar
  5. اخي العزيز من اهم الممارسات الهامة الخاصة ببناء قواعد البيانات هي الحد من الأعمدة / الحقول المكررة وكذلك الأعمدة التي يمكن الحصول عليها كنتيجة إحتساب من حقول موجودة (إلا في حالات نادرة) من ناحية التكرار لماذا لديك عمود للمدفوع من الشركة وعمود الباقي للشركة وهما سيحملان نفس القيمة فمن الطبيعي أن المبلغ الذي ستدفعه الشركة سيكون باقي لها ولو أمعنت النظر قليلا ستجد أنه بالإمكان الإستغناء عن الحقلين (المدفوع من الشركة و الباقي للشركة) بمربع نص محتسب وهو (الإجمالي-المدفوع من السائق) وفيما يخص الشق الثاني فأنت لا تحتاج إلى عمود للإجمالي طالما ولديك حقول أخرى تحمل القيم التي سيتم تجميعها ومن أهم الأسباب التي تتطلب منك الإستغناء عن هذا العمود هو تلافي أي أخطاء فلو قمت عن طريق الخطأ بتعديل الإجمالي يدويا فسيكون لديك بيانات خاطئة هذه الملاحظات هي من باب النصيحة وليست ملزمة فإذا رأيت أن الوضع الحالي هو مايناسبك فأنت صاحب القرار ولكن النصيحة التي الضروري الإلتزام بها فهي الإبتعاد عن تسمية الحقول بكلمات مفصولة بمسافة فهذا سيسبب لك الكثير من الصداع أثناء العمل في الإستعلامات والكود عموما قمت بتعديل الملف الخاص بك لتنفيذ ماطلبته حيث أن تحديث الحقول سيكون عبر الكود ومربعات النص المحتسبة سيكون الاحتساب في خاصية مصدر التحكم (لاجظ الفرق في الوقت الذي ستبذله والنتائج التي ستحصل عليها في الحالتين) تحياتي نموذج تجريبي.rar
  6. اخي الكريم سيكون الحقلان Date_expiration و Prix_achat مرتبطان بعمليات الشراء لأن تاريخ الانتهاء وسعر الشراء سيتغيران بيتغير وقت الشراء لذا يتم إضافتهما إلى جدول tblInvoiceDetail اما الحقل Impot سيكون مرتبط بالصنف لأنه نادراً ما يتغير لذا نضيفه الى جدول tblAsnaf (أما إذا كانت الضريبة مرتبطة بنوع المنتج فيتم إضافته إلى جدول tblClassTypes) الحقل Prix_achat_final كونه عملية إحتساب فلا نحتاج لإضافته في جدول بل سيكون حقل محتسب في الإستعلامات مرفق لك ملفك بعد إجراء التعديلات عليه ستجد الإستعلام Query1 يحتوي على الأربعة الحقول المطلوبة يمكنك من خلاله معرفة مصدر كل حقل تحياتي stock7 .rar
  7. هناك طرق كثيرة لتسجيل الشاشة بصيغة gif سواء عن طريق البرامج المخصصة أو المواقع التي تقوم بهذا العمل Online انا إستخدم برنامج ScreenToGif وهو برنامج مفتوح المصدر يمكنك تحميله من رابط البرنامج على Github https://github.com/NickeManarin/ScreenToGif/releases/tag/2.42.1 ويمكنك تحميل نسخة التنصيب او النسخة المحمولة واستخدامها سهل للغاية اما عن طريقة الرفع للمنتدى فهي نفس طريقة رفع الصور العادية مثل الصورة الموجودة في اول مشاركة لك في هذا الموضوع تحياتي
  8. قمت بفتحه واغلاقه عشر مرات ونفس النتيجة كما بالصورة
  9. اعتقد أن هذه الرعشة مرتبطة بإمكانيات الجهاز والبرامج التي تعمل في الخلفية فكما تلاحظ لم تظهر عندي أي رعشة
  10. اخي @المهاجر ابو معاذ تم تعديل المرفق ليعمل بعد نقر زر التعديل اخي العزيز @Foksh دعني أخالفك الرأي في كلامك هذا يفترض بالكود أن يكون في الحد الأدنى من التكرار وطالما أنك قمت في جملة If بالتحقق من الشروط وتعيين خاصيتي السماح بالتعديل والسماح بالحذف في النموذج الفرعي هذا يعني أنه عند إنتهائها أي في End If يكون قد تم النحقق من الشروط وتعديل الخاصيتين وما قمت به أنا هو أني أخذتها عالجاهز وقمت بتعيين نفس النتيجة للنموذج الرئيسي وللتأكد لو راجعت نتائج التعديلين (الخاص بي والخاص بك) ستجد أنها نفس النتيجة وذلك لأنه لم يتم إجراء التعديل على كود النقر على الزر تحياتي بعد التعديل.rar
  11. بعد إذن الاخ @Foksh مرفق لك التعديل المطلوب تحياتي بعد التعديل.rar
  12. 1. من علامة التبويب ”ملف“ اختر ”خيارات“. 2. من القائمة الجانبية حدد ”Trust Center“، ثم أنقر زر ”Trust Center Settings“. 3. ستفتح نافذة قم بتحديد الخيار "Macro Settings“ من القائمة الجانبية 4. إختر الخيار الأخير (Enable all macros (not recommended; potentially dangerous code can run)) النسخة عندي إنجليزية لذلك لا أعرف ما سيكون المسمى العربي بالضببط لذلك يمكنك ترجمة المسميات الإنجليزية لتعرف مايقتبلها بالعربي لديك تحياتي
  13. ملاحظة أخيرة قد تشعرون بتأخير بسيط عند فتح الأداة لأول مرة وذلك بسبب تحميل خطوط الجهاز لتظهر في قائمة إسم الخط ولكن عند فتحه بعد ذلك سيفتح بشكل سريع
  14. Version 1.0.0

    12 تنزيل

    كما نعلم جميعاً فأنه عند العمل في أكسس لا يمكننا الحصول على نص يحتوي على أكثر من تنسيق كما في وورد مثلاً بحيث يمكننا إبراز الكلمات التي نريد إبرازها داخل النص كأن نجعلها بحجم أو لون مختلف أو نجعل تحتها خط وإنما لدينا خيار تنسيق مربع النص بتنسيق واحد . قد يقول البعض لدينا حقول المذكرة والتي يمكننا تنفيذ هذا الأمر من خلالها أقول لهم نعم هذا صحيح ولكن هذا يتطلب منا إنشاء حقول مذكرة أو نص طويل في الجدول والأهم أن التنسيق يتم عند الإدخال بمعنى إذا لم ندخل نحن النص منسقاً من البداية فلن نحصل على نص منسق في النهاية كما أننا لا نستطيع الحصول على نص منسق مع دمج قيم من حقول أخرى. مثلاً إذا أردنا إرسال رسالة لجميع العملاء ونريد ان تتضمن هذه الرسالة إسم العميل ونريد تنسيق الرسالة لتظهر بمظهر رسمي على أن يتم إظهار إسم العميل بتنسيق مختلف عن بقية مضمون الرسالة فهذا لا نستطيع الحصول عليه بواسطة حقل نوع مذكرة. تأتي هذه الأداة لتقوم بهذا العمل حيث يمكننا الحصول على نص منسق بأكثر من تنسيق مع إمكانية تنسيق نصوص ثابتة أو نصوص يتم جلبها من حقول أو عناصر تحكم. والحقيقة أنني هنا لم أقم بإختراع شيئ جديد ولكن ببساطة قمت بعمل دالة تقوم بكتابة عبارة HTML التي يقوم بصنعها حقل المذكرة فكما نلاحظ في الصورة التالية من خلال الصورة نجد أنه إذا غيرنا خاصية تنسيق النص الى نص عادي ستظهر لنا عبارة HTML مايهمنا هنا هو السطر الثاني لأن هذه هي عبارة تنسيق النص المنسق وهذا بالضبط ماتقوم به الدالة مرفق لكم ملف مضغوط يحتوي على مايلي قالب يحتوي على الكائنات المطلوب إستيرادها إلى تطبيقك للإستفادة من الأداة نسخة تدريبية للتعرف على طرق إستخدام الأداة مستند وورد يحتوي على تعليمات (يرجى قراءة هذا المستند أولاُ) مجلد يحتوي على أداة إضافية Add-in لتسهيل الوصول للإداة من أي تطبيق أكسس ملاحظة :- في حال إستخدامك للوظيفة الإضافية (وهذا ما أفضله) فلن تحتاج إلا إلى إستيراد الوحدة النمطية فقط من القالب ملاحظة أخيرة قد تشعرون بتأخير بسيط عند فتح الأداة لأول مرة وذلك بسبب تحميل خطوط الجهاز لتظهر في قائمة إسم الخط ولكن عند فتحه بعد ذلك سيفتح بشكل سريع أرجو أن تنال هذه الأداة إعجابكم تحياتي
  15. اعرض الملف أداة تنسيق النص {سلسلة الأدوات المساعدة المخصصة} كما نعلم جميعاً فأنه عند العمل في أكسس لا يمكننا الحصول على نص يحتوي على أكثر من تنسيق كما في وورد مثلاً بحيث يمكننا إبراز الكلمات التي نريد إبرازها داخل النص كأن نجعلها بحجم أو لون مختلف أو نجعل تحتها خط وإنما لدينا خيار تنسيق مربع النص بتنسيق واحد . قد يقول البعض لدينا حقول المذكرة والتي يمكننا تنفيذ هذا الأمر من خلالها أقول لهم نعم هذا صحيح ولكن هذا يتطلب منا إنشاء حقول مذكرة أو نص طويل في الجدول والأهم أن التنسيق يتم عند الإدخال بمعنى إذا لم ندخل نحن النص منسقاً من البداية فلن نحصل على نص منسق في النهاية كما أننا لا نستطيع الحصول على نص منسق مع دمج قيم من حقول أخرى. مثلاً إذا أردنا إرسال رسالة لجميع العملاء ونريد ان تتضمن هذه الرسالة إسم العميل ونريد تنسيق الرسالة لتظهر بمظهر رسمي على أن يتم إظهار إسم العميل بتنسيق مختلف عن بقية مضمون الرسالة فهذا لا نستطيع الحصول عليه بواسطة حقل نوع مذكرة. تأتي هذه الأداة لتقوم بهذا العمل حيث يمكننا الحصول على نص منسق بأكثر من تنسيق مع إمكانية تنسيق نصوص ثابتة أو نصوص يتم جلبها من حقول أو عناصر تحكم. والحقيقة أنني هنا لم أقم بإختراع شيئ جديد ولكن ببساطة قمت بعمل دالة تقوم بكتابة عبارة HTML التي يقوم بصنعها حقل المذكرة فكما نلاحظ في الصورة التالية من خلال الصورة نجد أنه إذا غيرنا خاصية تنسيق النص الى نص عادي ستظهر لنا عبارة HTML مايهمنا هنا هو السطر الثاني لأن هذه هي عبارة تنسيق النص المنسق وهذا بالضبط ماتقوم به الدالة مرفق لكم ملف مضغوط يحتوي على مايلي قالب يحتوي على الكائنات المطلوب إستيرادها إلى تطبيقك للإستفادة من الأداة نسخة تدريبية للتعرف على طرق إستخدام الأداة مستند وورد يحتوي على تعليمات (يرجى قراءة هذا المستند أولاُ) مجلد يحتوي على أداة إضافية Add-in لتسهيل الوصول للإداة من أي تطبيق أكسس ملاحظة :- في حال إستخدامك للوظيفة الإضافية (وهذا ما أفضله) فلن تحتاج إلا إلى إستيراد الوحدة النمطية فقط من القالب أرجو أن تنال هذه الأداة إعجابكم تحياتي صاحب الملف منتصر الانسي تمت الاضافه 10/17/25 الاقسام قسم الأكسيس  
×
×
  • اضف...

Important Information