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

منتصر الانسي

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

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

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

  • Days Won

    4

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

  1. أسمحوا لي أن أخالفكم الرأي وأبارك للمنتدى وأعضاؤه بإنضمام الرائع @Foksh إلى فريق الموقع
  2. اذا كنت تريد إظهار أكبر قيمة فقط فالافضل استخدام دالة DMax يمكنك نسخ مايلي الى مصدر بيانات مربع النص =DMax("G n";"جدول الكتب") اذا جصل خطأ قد يكون بسبب الفاصلة المنقوطة ";" حولها لفاصلة عادية كهذه ","
  3. الصراحة هذا الأمر مهم وأول مرة يمر علي شكراً لك أستاذ @ابوخليل
  4. مرفق لك الملف بعد التعديل وإن شاء الله يكون هو ماتطلبه Data122.rar
  5. التعديل المرفق يقوم بذلك ولكن يشترط ان يكون عنوان زر الامر مطابقا لاسم التقرير LAB 2025.rar
  6. تفضل جرب المثال بعد التعديل LAB 2025.rar
  7. المشكلة الاساسية هي هذه فنحن لم نستطيع فتح اي نموذج او تقرير عموما من حيث المبدأ فتصدير التقرير الى الاكسل يتطلب استيفاء بعض الشروط فليس أي تقرير يمكن تصديره وحتى بعد التصدير لن تظهر جميع عناصره كما هي في التقرير مثال عنوان التقرير وكذا التسميات التوضيحية وغيرها من الاختلافات والطريقة الاسهل هي تصدير الاستعلام فهو أقرب مايكون الى ورقة أكسل قم بإعداد إستعلام يشمل جميع الأعمدة المطلوبة فعلى اعتبار ان الاستعلام المراد تصديره اسمه qryExportingData وتريد تصديرة الى نفس المجلد الخاص بالتطبيق بالإسم ExportingData.xlsx فبإستخدام الامر DoCmd.OutputTo acOutputQuery, "qryExportingData", acFormatXLSX, CurrentProject.path & "\ExportingData.xlsx", True, , , acExportQualityPrint سينتج لك ملف أكسل بنتيجة الإستعلام بنفس عناوين وترتيب الأعمدة
  8. افضل مكان ممكن ان تجد فيه شرح لعمل اي دالة وطريقة إستخدامها هو موقع مايكروسوفت فإذا اردت الاستعلام عن دالة HyperlinkPart مثلا فقم بفتح مربع التعبيرات وتحديد الدالة المطلوبة ثم الضغط على رابط صفحة التعليمات كما في الصورة فتظهر لك هذه الصفحة
  9. تم تعديل الكود الخاص بك بسطور بسيطة فقط جرب التعديل المرفق ‏‏القرآن الكريم 2.rar
  10. صحيح مافعلته ولكني اردت ان يكون النموذج list اكثر ديناميكية بحيث يمكن ان نعيد استخدامه مع اي تقرير وليس هذا التقرير فقط وذلك بتمرير اسم التقرير في معلمة OpenArgs
  11. ماذا تقصد انه يمكن الوصول للنتيجة بدونها الغرض من تطبيق هذه الطريقة هو فتح التقرير عن طريق نموذج list وليس العكس كما كان الوضع الاصلي
  12. اخي الكريم اعتقد ان المشكلة تكمن في انك تفتح النموذج من التقرير ولكن لو عكست العملية فإن الأمر سينجح مرفق لك تطبيفك بعد تعديله وستجد تعليقات توضح كل سطر من الاوامر اتمنى ان يكون هذه هي النتيجة المطلوبة Database1.rar
  13. لا تعلم اخي @ابو جودي كم أثرت بي كلماتك فقد غمرتني مشاعر مختلطة من السعادة والإمتنان والمسؤلية فأنا دائما ما الوم نفسي عن تفصيري في رد الجميل لهذا المنتدى الذي كان هو من اهم الاسباب بعد الله في الاستمرار في العمل مع الاكسس الف الف شكر وان شاء الله اكون على قدر كلامك الجميل واكون قد ساهمت ولو قليلا في تطور ولو حتى القليل من اعضاء المنتدى الشكر موصول للاخ @Foksh على كلماته الجميلة
  14. ماشاء الله عليك اخي ابو خليل مستمر في العطاء في المنتدى تغيرت الكثير من الاسماء والثابت الوحيد الى الان هو ابو خليل
  15. السلام عليكم بعد غياب طويل عدنا والعود احمد جرب التعديل المرفق ان شاء الله يكون فيه الحل لكل ما طلبته inv-sell dynamism.rar
  16. ماشاء الله أخي أبو احمد يبدو انك طلقت الأكسل وداخل للأكسس بقوة عيد مبارك عليك وعلي اخي ابو خليل واخونا ابو ادم الله يذكره بالخير وان شاء الله يكون في صحة وعافية تحياتي,,,
  17. الحمدلله ان مشكلتك قد حلت وقد كنت سأرد عليك بنفس ردي السابق بأن تتأكد من ملف المشاركة حيث قمت بالتجربة عبر شبكة خاصة لدي وعمل بدون مشاكل تحياتي,,,
  18. اخي العزيز ابو مريم كان طلب الاخ حامل المسك هو التنبيه عند تكرار قيم الحقلين C و D معاً (بمعنى آخر أن نعتبر قيمة الحقلين قيمة واحدة) وهذا ما يتوجب وضع الكود في الحقلين لكي يتم اختبار النتيجة بعد تحديث أي من الحقلين فانا يمكن أن أضع قيمة في الحقل C ثم D بعدها اقوم بتعديل قيمة C مرة أخرى لذا وجب وضع الكود في الحقلين (فأنت ببساطة لا تستطيع التحكم بطريقة عمل المستخدمين الآخرين للبرنامج) لذا يجب عليك وضع جميع الإحتمالات ويمكنك انت بنفسك تجربة البرنامج في الحالتين واختبار وضع قيم وحذفها وتعديلها وستعرف الغرض من وضع الكود في الحقلين أرجو أن أكون قد فهمت سؤالك بشكل صحيح تحياتي,,,
  19. اخي العزيز المشكلة ستكون في طريقة كتابة الكود وتحديد أولوياته مرفق لك مثالك بعد التعديل وقد جربته عندي عمل بدون مشاكل ارجو ان يكون كذلك لديك تحياتي,,, m-project.rar
  20. اخي العزيز للعلم فإن الباركود ما هو الا نوع من الخطوط يظهر الحروف والارقام على شكل خطوط أو قضبان (ترجمة كلمة Bar) وبالتالي فالباركود (BarCode) ما هو الا ترميز للنصوص (ارقام - حروف - خليط من الارقام والحروف) لتظهر على شكل خطوط (قضبان) يمكن ان يقرأها جهاز المسح والذي يعتبر جهاز ادخال مثله مثل الكيبورد والدليل على هذا انه عند استخدام الجهاز فإن النتيجة التي تظهر لديك في الشاشة ستكون ارقام او حروف ما اقصده من شرحي السابق انه لايوجد فرق بين استخدام الباركود او الادخال اليدوي سوى وسيلة الإدخال فقط وبالتالي فإنه يمكنك تنفيذ البرنامج وتجربته يدوياً بالكيبورد وبشكل طبيعي وبمجرد ربط جهاز المسح بالجهاز سيتنفذ العمل كما هو مبرمج اصلاً اما اذا اردت منا ان نساعدك في تنفيذ العملية فالأفضل ارفاق مثال لنطبق عليه اختصاراً للوقت والجهد والمعذرة على الإطالة تحياتي,,,
  21. تفضل اخي العزيز تم عمل التعديل المطلوب بشكلين مرة لحذف السجل والثانية لتصفية قيم الحقول ارجو ان يكون مفيداً تحياتي,,, db1.rar
  22. تفضل اخي مرفق لك مثال عملته باكسس 2003 نظرا لعدم وجود اصدار 2007 معي وقد وضحت به جزئية اختبار وجود ملف ويمكنك استخدامه في اي مكان تريده تحياتي,,, اختبار وجود ملف.rar
  23. تفضل التعديل تحياتي,,, m-project.rar
  24. تفضل اخي المثال المرفق ويمكنك من خلاله البحث عن عدد تكرار حرف او سلسلة نصية ضمن نص تحياتي,,, عدد الاحرف ضمن نص.rar
  25. بعد اذن الاخ محمد في حدث (بعد التحديث) للحقول المؤثرة في الكود الذي وضعه الاخ محمد ايمن كحقل (الحالة - تاريخ الاشتراك.....الخ) قم بوضع الكود التالي Call MStatus تحياتي,,,
×
×
  • اضف...

Important Information