الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

*فورم*الحصول على أسماء المستخدمين والمحطات لقواعد منفصلة الجداول

مغلق
بدأه أبو هادي في 25 نوفمبر 2002 · 8 رد · 2,087 مشاهدة · في قسم الأرشيف و المواضيع المميزه
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

مثال لإظهار المستخدمين

- لا تصلح إلا للقواعد منفصلة الجداول عن الواجهات التطبيقية .

- إظهار المستخدمين لجداول مايكروسوفت أكسس المرتبطة فقط .

- إذا لم يتم استخدام ملف المجموعات والمستخدمين الخاص بالأكسس فسيظهر جميع المستخدمين باسم Admin ولكن سوف تظهر أسماء الأجهزة المرتبطة بالسيرفر .

آمل أن يكون مفيدا .. ولا تبخلوا علينا بآرائكم عسى أن نستطيع تطويره لفائدة الجميع .

تحياتي

getusers.zip

#2

الله يجزاك خير على هذا المثال

العجيب انه من يومين بس كان عندي مشكلة عويصة في فتح قاعدة ببانات على الشبكة بواسطة الكود "DAO" وهي مفتوحة من مستخدم اخر ، وكانت تطلع لي رسالة "حاولت تفتح قاعدة بيانات مفتوحة على وجه الحصر من المستخدم ADMIN" و قاعدة البيانات هذي ما لها ملف مجموعات ومستخدمين

استغنيت عن الكود طبعا وصرفت النظر عن فتح قاعدة البيانات بالكود ومشيت الموضوع بشوية حيل

وان شاء الله الان احاول استفيد من افكاركم في هذا الموضوع

#3

السلام عليكم

يمكن تجربة البرنامج بدون شبكة .. حاول فتح القاعدة من الواجهة التطبيقية ومن واجهة أخرى على نفس الجهاز ومن برنامج مختلف واتركهم جميعا بدون إغلاق وجرب قراءة المستخدمين . بكل تأكيد سوف ترى نفس المستخدم ونفس الجهاز قد تكررا ثلاث مرات بعدد مرات الإتصال .

يمكن الإستفادة من المثال في حالة بيع النسخة بعدد المستخدمين حيث كثير من البرامج تباع بعدد المستخدمين المتصلين على الشبكة بنفس الوقت أي لو تم بيع نسخة لخمسة مستخدمين فيمكن أن يستفاد من المثال بالحصول على عدد المستخدمين المتصلين ومقارنته مثل :

If Users >= 5 then DoCmd.Quit

تحياتي

#4

السلام عليكم

يا خوفي أن يتحول المنتدى فقط إلى نص يتنطط وإلى لون يتبدل .

لذلك من الجيد أن تنشط تقييم المواضيع ولكن :

أن يكون التقييم ممن هو قادر فعلا على القيام به بكل موضوعية وليس بالتصويت .

أرى التعديلات الأخيرة أفضل من شكل الموقع سابقا .

تحياتي للجميع

ملاحظة : أنا لست غضبانا .. هكذا أسلوبي فتعودوا عليه .

#5

للرفع

#6

الأستاذ أبا هادي

لك منى شكر وشكر وشكر وهدية وهدية

فأما الشكر الأول فعلى هذه المشاركة المتميزة التي كنت أبحث عنها بالفعل فقدمتها لي على طبق من ذهب

وأما الشكر الثاني فعلى قولك الذي أشاركك فيه الرأي

اقتباس
يا خوفي أن يتحول المنتدى فقط إلى نص يتنطط وإلى لون يتبدل

وأما الشكر الثالث فعلى الرفع من هذا الموضوع فهذه المرة الأولى التي اطع فيها عليه

وأما الهدية الأولى فهي برنامج يقوم بإغلاق البرنامج عند بقائه خامداً لفترة محددة وهذا مفيد ـ كما تعرف ـ في حالة استخدام البرنامج على الشبكة

وأما الهدية الثانية فهي برنامج يمكنك من خلاله قطع اتصال المستخدم بقاعدة البيانات وإعلاق البرنامج بعد عرض رسالة تحذيرية بذلك خلال فترة محددة لكي يقوم بحفظ التغييرات التي أجراها

كل ما عليك هو ضبط الحقل الموجود في جدول settings الموجود في القاعدة التي تحتوي على الجداول إلى لا وسوف يتم عرض رسالة على المستخدم بعد فترة محددة ويغلق البرنامج

وقريباً إن شاء الله سأطرح موضوعاً حول تحديث البرنامج عبر الشبكة تلقائياً دون الحاجة إلى العمل على الجهاز نفسه

والملفات مرفقة بهذه الرسالة آمل أن تجد ومستخدمي هذا المنتدى ما ينفع

users.zip

#7

أخي العزيز أبو هاجر

أشكرك جدا على هذه البرامج .. الحقيقة أني كنت مهتم جدا أن أستلم ملاحظات على مثال المعين Finder (غير الشكر والثناء) ومع ذلك لما رأيت هذين المثالين نسيت كل الموضوع وانشغلت في فحصهما وخصوصا أني كنت أعاني من المستخدمين عدم التزامهم بالخروج من برامجي أثناء مغادرة مكاتبيهم فأضطر أن أرسل أحدا للمرور على كل المكاتب والخروج من البرنامج والحقيقية هي عملية شاقة جدا .

فعلا المثال الأول هو أقرب إلى المنطقية وذلك بالتحكم بجدول الـ Setting وسوف أقوم من يوم غد إن شاء الله بتطبيقه .

البرنامج الثاني لم أفهم فيه وجود Controls مثل Text1,Text2 !

آمل منك أخي أبو هاجر تطبيق مثالي هذا وموافاتي بالنتيجة وأنا لك من الشاكرين .

أخوك أبو هادي

#8

أخي الكريم أبا هادي

لو قرأت ما كتب في النموذج لعرفت القصة

كل مافي الأمر أن مسألة فحص الخمول أو عدم الاستخدام تأتي من خلال حدث عند التركيز فتعندما لايستقبل أي من عناصر التحكم على النموذج التركيز خلال فترة محددة يتم عرض الرسالة ثم يغلق البرنامج تلقائياً

على كل حال هي مجرد فكرة أظن أن بالإمكان الاستفادة منها

بالنسبة لبرنامجك فقد جربته على جهازي الشخصي وهو أكثر من رائع وقد عمل بشكل جيد لكنني أعتزم تجربته ـ بإذن الله ـ على الشبكة وسأوافيك بالنتيجة

تحياتي وشكري مجدداً

#9

لقد قمت بتجربة برنامج الـ LogOff المعتمد على جدول الـ Setting وعمل بشكل ممتاز جدا وقد أضفت على فورم التنبيه قيامه بحساب الدقائق اوتوماتيكيا بدل تبديلها كل مرة بشكل يدوي عند تبديل قيمة الـ Timer interval وذلك بتقسيمها على 60,000 .

لك شكري مرة أخرى وتحياتي .

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…