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

الردود الموصى بها

قام بنشر

السلام عليكم ورحمه الله وبركاته

ارجو مساعدتي ضروري

لدي قاعدة بيانات تم تقسيمها لجزء جداول والجزء الاخر نماذج واستعلامات 

المطلوب اخفاء الجداول المرتبطة التي هي بالجزء الخاص بالنماذج

وايضا ربطها بقاعدة البيانات  بالجزء الخاص بالجداول 

ولكم الشكر

قام بنشر

حينما تقسم القاعدة وتعمل لها share  مع عدد من الاجهزة تقوم بعمل نموذج خاص بالشفت لقاعدة BE الخاصة بالجداوال وكذلك تعمل نموذج للشفت لقاعدة بقية المستخدمين  FEحتى لايتمكن احدهم من الدخول للقاعدة

  • Like 1
قام بنشر

لتحديث ربط الجداول استخدم الكود التالي

Dim strDbFile As String
Dim strPassword As String
Dim strConnect As String

    strDbFile = CurrentProject.Path & "\bb.MDB"
    strPassword = "19801213011"
    strConnect = "MS Access;PWD=" & strPassword & ";DATABASE=" & strDbFile

    Dim tdf As DAO.TableDef
    Dim db As DAO.Database

    Set db = CurrentDb

    For Each tdf In db.TableDefs
        ' ignore system and temp tables
        If Not (tdf.Name Like "MSys*" Or tdf.Name Like "~*" Or tdf.Name Like "exl*") Then
            tdf.Connect = strConnect
            tdf.RefreshLink
        End If
    Next

لإخفاء جدول معين استخدم التالي

Application.SetHiddenAttribute acTable,"Customers", True

 

  • Like 5
قام بنشر

مشاركة مع استاذي @د.كاف ياروهي لاخفاء الجداول عند المستخدم بوضع الكود التالي حين فتح النموذ الرئيسي عند المستخدم

Dim db As DAO.Database
Dim tdf As DAO.TableDef
Set db = CurrentDb

For Each tdf In db.TableDefs
            tdf.Attributes = acHidden 
Next tdf

ولاعادة اضهار الجداول تستخدم acNormal  بدلا من acHidden

  • Like 4
قام بنشر
6 hours ago, Eng.Qassim said:

حينما تقسم القاعدة وتعمل لها share  مع عدد من الاجهزة تقوم بعمل نموذج خاص بالشفت لقاعدة BE الخاصة بالجداوال وكذلك تعمل نموذج للشفت لقاعدة بقية المستخدمين  FEحتى لايتمكن احدهم من الدخول للقاعدة

شكرا جزيلا لردك

ولكن انا مش عامل مشاركه لقاعدة البيانات فلكل شخص لديه قاعده علي جهازه لاني ليست لدي سيرفر لمشاركة قاعدة بياناتي

وتفضل بقبول فائق الاحترام

قام بنشر
5 hours ago, Eng.Qassim said:

مشاركة مع استاذي @د.كاف ياروهي لاخفاء الجداول عند المستخدم بوضع الكود التالي حين فتح النموذ الرئيسي عند المستخدم

Dim db As DAO.Database
Dim tdf As DAO.TableDef
Set db = CurrentDb

For Each tdf In db.TableDefs
            tdf.Attributes = acHidden 
Next tdf

ولاعادة اضهار الجداول تستخدم acNormal  بدلا من acHidden

وهل هذا سيمنع استيراد الجداول المرتبطة؟

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information