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

Foksh

الخبراء
  • Posts

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

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

  • Days Won

    237

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

  1. الأوفيس أخي الكريم .. فعلى حد علمي توافق الويندوز 64 مع اوفيس 64 أفضل من توافق ويندوز 64 مع اوفيس 32 ..
  2. كيف يمكنك ماذا ؟؟؟؟ بما أنك تقوم بحفظ المشروع بصيغة MDE أو ACCDE , فعليك أولاً حفظ المشروع بإصدارين ( 32 و 64 ) طبعاً بتعديل توافق الأكواد كما قال لك الأستاذ محمد عصام بالضبط ( يجب ارفاق ملف المشروع مفتوح المصدر ) . أما غير ذلك فبدون القاعدة لا نعلم ما هي الأكواد لديك أخي الكريم
  3. الجملة التي كنت أود سماعها .. وبالتالي كما أخبرك أخي المهندس محمد بأنه لا يمكنك تعديل اكواد القاعدة الأصلية MDE ، وبالتالي عليك التعديل والتحديث على القاعدة المفتوحة المصدر ومن ثم إعادة إقفالها مرة أخرى وحماية مشروعك .
  4. تقدر تعدل على أكواد ملف مقفل Accde هذه الرسالة اعتقد لا تظهر إلا إذا كان الملف تم قفله وحفظه بصيغة Accde - Mde فقط . صح ولا أنا غلطان يا هندسة .
  5. وعليكم السلام ورحمة الله وبركاته .. أكيد ما تمزح بهذا الموضوع 😅 نفس الفكرة في موضوعك السابق هذا سيتم تطبيقها على هذا الموضوع ، ولكن باختلاف بسيط جداً
  6. سؤالك جميل وفي محله 👏🏻
  7. ليس بغريب على الأستاذ جعفر هذا النور الثقافي ، والبساطة الجميلة في الشرح المصحوب بأمثلة توضيحية بسيطة.. شكراً لك مهندسنا الغالي على الإشارة له . لكم الأجر والثواب إن شاء الله 🤗
  8. نعم ، واعلم انك التزمت بحدود الطلب ، وكانت جميلة لمستك الفنية وستكون أجمل كجمال قلبك إن طبقتها على مربعي تحرير وسرد 💐
  9. ماذا لو جربنا الفكرة بقائمتين منسدلتين فقط !! الأولى تعرض أسماء الجداول الموجودة بجانب قاعدة البيانات. والثانية تجلب أسماء الملفات الموجودة في مجلد القائمة المنسدلة الأولى كفلترة 😉
  10. وعليكم السلام ورحمة الله وبركاته .. راجع هذه المواضيع ، قد يفيدك :-
  11. جميل جداً .. شكراً لك على هذه المعلومة انا فعلاً وجدت في جوجل الموقع ده ، والرابط للخدمة :- https://www.everythingaccess.com/mdeconversion.asp أما موضوع اثبات الملكية ، يعني لازم أحلف لهم يمين مثلاً هههههههه ولا إيه بالضبط
  12. أحزنتني في البداية لمرورك بنفس هذه المشكلة ، وأفرحتني ضحكاً أنك وجدته بعد فوات الأوان 😂 . يعني هذه البرامج اللي ترجع الشكل الخارجي لقاعدة البيانات تقوم بتدمير أو عدم قدرتها على قراءة المكينة - كما وصفتها - . وبالتالي تعود خالية من أي إجراء أم تبقى القاعدة تعمل ولكن بدون قدرتي على تعديل الأكواد ؟ وأيضاً حتى تتضح عندي الصورة أكثر ؛ هل القاعدة بعد كسرها واستعادة أو استرجاع كل شي إلا الأكواد ستبقى بنوع ACCDE أم يمكنني أن استوردها إلى قاعدة جديدة ACCDB !!!!! فوجود النماذج والجداول والمكونات بدون أكواد يخفف العبئ والعمل قليلاً .
  13. ههههههه صعبتها علي يا رجل
  14. أستاذ @kkhalifa1960 ، خطر ببالي سؤال من كثرة البحث في الموضوع ، هل البرنامج الذي لديك يقوم باستعادة كافة النماذج واقدر اسحبها على ملف قاعدة بيانات جديدة ..؟؟؟؟ على الأقل أرتاح من فكرة بناء النماذج من الصفر
  15. بعد شرحك الأخير اضطررت للتعليق 😅 يعني انت عندك كل أرقام وصولات الدفع تبدأ بـ 55 ؟؟؟؟؟؟؟ يعني عددها عندك ولنفرض طول السنة بس 999 وصل ؟؟؟؟؟؟؟؟ طب لو زادت هتعمل ايه طيب 🙄🤔 إيه الفكرة من إنك تثبت 55 كبداية !!!!!!!
  16. ونعم السند أخوتي ،،، شكراً لكم بدايةً 💐.. حاولت مع فريق العمل أخي محمد لكن ليس هناك دليل على مصداقيتهم. لأكون صادقاً معك ، ما يمنعني من هذا هو حجم الملف وطبيعة البيانات الخاصة بالشركة ، وهذا ليس بجديد عليك أخي خليفة. أما بخصوص برنامجك AccessFIX ، فهل هو متاح لو حاولت شراء نسخة خاصة بي !!!
  17. السلام عليكم ورحمة الله وبركاته .. لدي مشروع قمت بتنفيذه لأحد الشركات منذ عامين تقريباً . والآن طلبوا مني إضافات جديدة وتطويرية . مشكلتي انني فقدت الهارد ديسك الذي كان يحتوي الملف المفتوح المصدر . ولدى الشركة المشروع كاملاً ولكنه بصيغة Accde 😔🥺 هل من طريقة او حل من خلال برنامج يقوم بفتح ملف المشروع حتى لو مدفوع 😥
  18. معلومة جديدة علي .. هل لك أن توضحها لي اكثر أستاذي الفاضل
  19. حتى تكون واضحاً أكثر أخي أسعد ، ما مقصدك من نظام معين ؟؟ وضح طلبك بشكل أكبر ، وستجد حلولاً تنهال عليك
  20. وعليكم السلام ورحمة الله وبركاته.. بدلاً من هذه اللفة الطويلة ، لم لا تذهب مباشرة لحذف كافة سجلات الجداول الموجودة في القاعدة التي اخترتها 😅
  21. وعليكم السلام ورحمة الله وبركاته .. تفضل المرفق بعد تعديل الحدث ليصبح :- Private Sub cboOpenPDF_AfterUpdate() Dim strPath As String Dim objShell As Object strPath = CurrentProject.Path & "\" & Me.cboOpenPDF.Column(2) & ".PDF" If Not IsNull(strPath) And strPath <> "" Then If Dir(strPath) <> "" Then Set objShell = CreateObject("Shell.Application") objShell.Open (strPath) Set objShell = Nothing Else MsgBox ":الملف غير موجود في المسار" & vbCrLf & strPath, vbExclamation + vbMsgBoxRight, "ملف غير موجود" End If Else MsgBox "لم يتم تحديد مسار للملف", vbExclamation + vbMsgBoxRight, "خطأ" End If End Sub الاختبار.zip
  22. الأصل أخي الكريم بلانك هو طرح المطلوب وشرحة داخل الموضوع وليس داخل الملف فقط .. شكراً لك
  23. يكفينا مشاركتك أفكارك بصوت عالٍ أستاذنا الغالي .. شكراً لمرورك وأفكارك التي نتمنى أن يراها ويُثرى بها فكر من يحتاجها . أيضاً وبالوقوف إلى جانبك ، سأفكر بصوت عالي معك 🥰 هل من الممكن بناء صلاحيات كيفما أريد وبأسماء أحددها أنا ...؟؟؟ يعني :- نبدأ بالمشروع الجديد والذي ليس به أي صلاحيات ولا بأي شكل ولا بأي نوع . أقوم بإنشاء صلاحيات المستخدمين من نموذج مخصص لهذا الغرض لا يدخله إلا المسؤول البرمجي فقط لا غير . عند تسطيب أو تثبيت البرنامج لأول مرة بحيث وعلى سبيل المثال والتوضيح كفكرة . أنشئ عنوان الصلاحية الجديدة ، وليكن :- صلاحيات إدارية . ثم أحدد نوع وميزات وخصائص الصلاحيات التي سأبدأ بها . ولنكمل فرضاً = الدخول إلى نماذج محددة - أو عدم الدخول إلى نماذج محددة حسب الحاجة طبعاً بعد اختياري للنماذج ، قد نضيف أيضاً التعديل والإضافة والحذف = السماح أو المنع = ويمكن تحديد هذه الصلاحيات لكل نموذج بشكل منفرد . يعني ممكن في نموذج فاتورة البيع اعمل اضافة ، ولكن لا استطيع عمل حذف أو تعديل سجل . بينما في نموذج فاتورة الشراء ، مسموح أعمل حذف وممنوع من الاضافة والتعديل ... إلخ الآن انا ولنفترض حددت 10 بنود لصلاحية = صلاحيات إدارية . وبهذا الشكل والذي آمل أن أكون قد وصفته بشكل واضح ومفهوم استطيع عند انشاء وإضافة المستخدمين أم أحدد له عنوان الصلاحية وليس ما تحتويه . أي القالب الرئيسي لها .... وهكذا يعني بمعنى أفصح قليلاً ، ممكن يكون عندي صلاحيات متعددة وبأسماء أنا كمستخدم مسؤول أحددها وأحدد خصائصها بشكل كامل . ودمتم بخير
  24. تم تعديل اختيار الإجابة للمشاركة الظاهرة في الموضوع .
×
×
  • اضف...

Important Information