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

Foksh

الخبراء
  • Posts

    2,361
  • تاريخ الانضمام

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

  • Days Won

    85

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

  1. تفضل أخي @حامل المسك هذه التجربة البسيطة .. بدون أيام الإجازة.accdb
  2. من وجهة نظري ، جرب هذا الكود بعد هذا التعديل البسيط Dim reportname As String Dim filenamepath As String reportname = "jop_r" filenamepath = CreateObject("wscript.shell").specialfolders("desktop") & "\" & reportname & "_" & Format(Date, "dd-mm-yyyy") & ".xlsx" DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, reportname, filenamepath, True MsgBox "exported successfully",,""
  3. أخي الكريم استخدم خاصية البحث في المنتدى مثلاُ ( واتس اب ) وستظهر لك نتائج قد تفيدك ، بدلاً من خوض التجربة في تعديل أكواد برمجة أخرى تتوافق مع الآكسيس .
  4. أولاً أخي الكريم هناك طرق كثيرة لفكرة القوائم الفرعية ، و واحدة منها ذكرها الأخ @murady ، ثانياً ارفق ملف ليسهل على الإخوة المساعدة.
  5. مثل هذا المرفق ؟ Options.accdb
  6. تفضلي ، هذا مثال بسيط Options.accdb
  7. مع إني متابع من بعيد ، إلا أنني لا أرى أنه من الصواب التعديل على الأوقات كون البرنامج وظيفته تسجيل الحضور والانصراف للموظفين ، فما المنطقية في ذلك ؟؟
  8. أعانك الله اخي الكريم ، وضح المطلب بشكل مفهوم أكثر ,,
  9. أدعم كلام الأستاذ @عمر ضاحى 100% ، وهذه نسخة حديثة من Hiren’s BootCD ، فقط قم بحرقها على الـ USB باستخدام هذا البرنامج مثلاُ Winusb .
  10. نسيت حذفه سهواً في إحدى التجارب CDate هي دالة تستخدم لتحويل قيمة إلى نوع البيانات Date/Time. يمكن استخدامها لتحويل سلسلة نصية تحتوي على تاريخ أو وقت إلى قيمة تاريخ/وقت صالحة. الدالة IsDate تُستخدم لفحص ما إذا كانت قيمة معينة يمكن تفسيرها كتاريخ صالح أو لا. تقوم هذه الدالة بإرجاع قيمة منطقية (True أو False) تشير إلى ما إذا كانت القيمة قابلة للتفسير كتاريخ. وهنا مشاركة قد تفيدك بشكل أوسع حول الموضوع لأستاذ @محمد طاهر عرفه منقولاً عن الأخ أبو هاجر
  11. أخي الكريم لي ملاحظتين لم تأخذهم بعين الإعتبار حتى تلقى الإجابة الصحيحة أو الشافية لطلبك :- لاحظ أن العنوان ( رصد التغييرات اثناء اليوم بالجداول ) وهو من الواضح أنك تريد تسجيل جميع التغييرات والتحركات التي تحدث داخل جدول معين ، صحيح ؟؟ * وهو ما تقدم به الأستاذ @عمر ضاحى للمساعدة . و المعاكس له في المضمون هو طلبك التفصيلي داخل الشرح وهو ( عندي استعلام بطله تقرير مدخلات اليوم الجديدة للموظفين لكن في موظفين بيتم اعادة تعيينهم مرة اخري عن طريق افعيل شاشتهم ( يعمل ) دول مش بيظهروا في تقرير نهاية اليوم هل في طريقة لمعرفة ذلك في الاستعلام ) ، لإيهما تريد الإجابة عنه ؟
  12. تفضل أخي @عمرو المطري هذه المشاركة بسيطة حسب ما فهمت من مشاركتك ،، Check 1.accdb ولكن لي سؤال كنقطة لم افهمها ، إذا ( كانت القيمة لا تساوي "تم السداد" أو "سداد أعلى من المستحق" ) ، فما الحل ؟ تحقق من هدفك واعلمني بالنتيجة ، لأنه بناء على طلبك تم تنفيذ الكود . وإن اضطررت لتغيير الشروط أخبرنا وهذا مرفق آخر بتعديل بسيط في حال عدم توافر الشرط الأول الذي ذكرته أعلاه :- Check 2.accdb
  13. وهذه مشاركتي البسيطة .. Weekday.accdb
  14. حتى لا يتعرض موضوعك للإغلاق ، عليك ما يلي :- 1. العنوان المناسب لوصف المشكلة. 2. شرح المطلوب بإيضاح. 3. ارفاق ملف للعمل عليه.
  15. أخي @UserUser2 ، جرب هذا المرفق بعد التعديل، اعتقد أني استوعبت الفكرة بعد فنجان القهوة Fd.accdb لا تنسى ، اذا انتهت المشكلة ولله الحمد ، فقط اختر الإجابة كأفضل إجابة
  16. بوركت يا أستاذ موسى ، والمحبة من الله زادت لإن اسمك على اسم والدي رحمه الله
  17. أشكرك جداً أستاذي الكريم ,, لكن للأسف يعطي هذا الخطأ ، أولاً ثانياً تخيل من قد ما عقلي اليوم تشتت بسبب العمل ( تاهت الأفكار وانقلبت الأخبار في رأسي ) حتى نسيت كيف أحل هذه النقطة وهي عند الإضافة يضيف أسماء الملفات أو بالمسارات الى الليست بوكس الله وكيلك اليوم جاني جهاز iPhone 12 pro به مشكلة في الواي فاي ( ولأن البورد مكون من طبقتين ) اضطررت لفحص ما يقارب 110 نقاط تقوم بالتوصيل ما بين البوردين لمعرفة أين يكون الفصل وتتبع المسار
  18. للحظة اعتقدت انك تجلس معي على كمبيوتري هههههههههه الا انني فعلاً لم اتمكن من استكمال الفكرة جزاك الله كل خير اخونا ومعلمنا @Moosak ومن باب الطمع في كرمك ؛ وانت من الاساتذة الكبار في منتدانا ، كيف لي ان اجعل عرض المسارات داخل List Box ؟؟؟ Try 2023 (1).accdb
  19. كنت قد بدأت بتطبيق الفكرة ، ولكن صدقا بسبب ضغط العمل توقفت ، سأرفق لك مثال لما وصلت له ، وعل أحد الإخوة يكمل أو يأتيك بفكرة جديدة أفضل.
  20. بعد البحث خرجت بهذه النتيجة:- DBPix هو إضافة (Add-in) لقاعدة بيانات Microsoft Access تُستخدم لتخزين وعرض الصور داخل قاعدة بيانات Access. يمكن استخدامه للتعامل مع الصور داخل قاعدة بيانات Access وتخزينها في السيرفر SQL Server. هذه الإضافة تتيح لك ربط الصور بسجلات قاعدة البيانات وعرضها في نماذج Access. وقد تختلف جودة الصور التي يتم تخزينها باستخدام DBPix اعتمادًا على جودة الصور الأصلية وإعدادات مسح الصور (Scanner) التي تُستخدم. لضمان أفضل جودة للصور، يجب تكوين إعدادات السكانر بعناية. يمكن تعديل إعدادات السكانر للحصول على جودة أفضل، مثل الدقة (Resolution) وتنسيق الصورة (Image Format). ولإنشاء نموذج (Form) داخل قاعدة بيانات Access باستخدام DBPix لخزن الصور من السكانر ونقلها إلى قاعدة بيانات SQL Server، يمكنك اتباع هذه الخطوات: 1. قم بإنشاء نموذج (Form) جديد في قاعدة البيانات. 2. قم بإضافة حقل (Field) من نوع OLE Object إلى النموذج. ستستخدم هذا الحقل لتخزين الصور. 3. اضغط بزر الماوس الأيمن على الحقل الذي أنشأته واختر "عناصر التحكم ActiveX" من القائمة. 4. ابحث عن DBPix Control وأضفه إلى النموذج. 5. قم بتكوين إعدادات DBPix Control للاتصال بقاعدة بيانات SQL Server والتحكم في عرض وتخزين الصور. 6. يمكنك برمجة النموذج للتفاعل مع DBPix Control والتحكم في إضافة الصور من السكانر ونقلها إلى SQL Server. طبعاً يجب أن تقوم ببرمجة النموذج واستخدام VBA (Visual Basic for Applications) لضبط سلوك DBPix Control والتفاعل معه بحسب احتياجات التطبيق الخاص بك. *لم أقم بالتجربة ، ولكن هذا ما فهمته من الشرح 😅
×
×
  • اضف...

Important Information