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

كود للتحكم في خصائص قاعدة البيانات

مغلق
بدأه النجيب@ في 31 أكتوبر 2006 · 38 رد · 7,011 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارجو ممن له خبرة اعطائي مثال وله جزيل الشكر والتقدير

#2

الرجاء التوضيح حتى

يتسنى فهم الموضوع والرد عليه

ASDSUEZ

#3

أخي السائل

asdsuez

بعد البحث في هذا المنتدي الكبير عن شيء يلبي لك رغباتك فوجدت آداه اسمها Vtool2003

وضعها من قبل الاخ الغالي سمير بعلبكي علي ما اتذكر

هذه الاداه من خلالهل يمكنك التحكم في بعض خصائص للنماذج بدون فتحها

قم بتنصيب هذه الاداة

ثم استدعيها من القائمة

Tools

ثم

Add-Ins

ثم استمتع بمزايا هذه الاداة

اليك الرابط

http://www.transferbigfiles.com/Download.a...8a-2d65ec1a4f14

ومن يستطيع تحميل المرفق علي المنتدي مباشر فله الشكر

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4

نحن في الخدمة اخي الغالي محمد فؤاد

vtool2003.rar

#5

شكرا جزيلا لكل من تفاعل مع السؤال المطروح وللتوضيح ....

المراد هو : كود يتم من خلاله اخفاء اطار قاعدة البيانات (في نافذة خيارات بدء التشغيل ) من دون ان يتم فتح اي نموذج

#6

الاخ محمد فواد

اولا شكرا على اهتمامك

بس احب اوضح انى السؤال كان من

الاخ

النجيب

وانا طلبت منه يوح عشان اعرف اجاوب له على السوال

اما بالنسبه للاخ

النجيب وسواله

فى برنامج مساعد ياتى مع اوفيس 2000

يمكن من عمل exe

لقاعده البيانات

ولكن فى الاسطوانه رقم 2

مع العلم انى اوفيس 2000

4 اسطوانه وليس واحده كما يظن الكثير

وللاسف البرنامج ده مش معايا لانى مقدرتش

احصل

على الاسطوانه الثانيه وقد كنت قرات عنها سابقا

تم تعديل هذه المشاركة بواسطة asdsuez في 31 أكتوبر 2006 في 15:12

ASDSUEZ

#7

أخواني

اذا كان المطلوب هو برنامج يقوم بتحويل قاعدة البيانات الي مشروع .EXE

واخفاء القاعدة كما ذكرت

فأليكم رابط تنزيل البرنامج

اسم البرنامج

Access2003 Developer Extensions

http://www.transferbigfiles.com/Download.a...a0-ff22e0a99cfb

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

اخي الفاضل

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

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

لذا انظر الى هذا المثال الذي يقوم بهذه العملية سواء في النموذج الحالي او التحكم به عند بدء تشغيل القاعدة

وضعت لك النموذج يفتح مع بدء التشغيل بإمكانك ازالة اسم النموذج فقط من بدء التشغيل والاكتفاء بالكود

EN_DIS_WINDOW.rar

#9

تم تطوير المثال السابق واضافة خصائص جديده اضافية للتحكم الكامل بخضائص قاعدة البيانات ويشمل على 26 وظيفه

المثال بعد التطوير

Full_Control_Options.rar

1
#10

الشكر الجزيل لكل من تفضل بالرد والمشاركة ... وخاصة العزيزة {زهرة} وشكراً جزيلاً على مثالها الرائع .

وزيادة في توضيح الفكرة :

عند تحديد خيار اظهار اطارقاعدة البيانات وعند اغلاقها وفتحها مرة اخرى يقوم الكود تلقائاً باخفاء اطار قاعدة البيانات بدون فتح اي نموذج ..

هل بالامكان صنع هذا الكود ؟

وشكراً للجميع مقدماً ...

اخوكم النجيب ،،،،،،،،

#11

أختي الغالية زهرة

مثال أكثر من رائع فعلاً أنتي تستحقين أن تتوجي كملكة من ملوك برمجة التطبيقات

أخي الغالي

النجيب

انا فهمت سؤالك انت تريد هذه الاجرآت التي تفضلت بشرحها الاخت الغالية زهرة ولكن بدون النموذج المطروح من طرفها في المشاركة

ولكن يا تري دعنا نفكر سويا كيف سيتم عمل هذه الاشياء من تلقاء نفسها اذا لم نحدد بالضبط ماذا نريد انا نفعل من خلال الازرار ؟

وكما أنت ذكرت وتفضلت بتوضيح الفكرة

عند تحديد خيار اظهار اطار القاعدة حسنناً توقف لحظات معني هذه الجملة انك سوف تضغط علي امر معين او اختيار معين لكي يتم تنفيذ المهمة فكيف تريد تنفيذها تلقائياً

برجاء توضيح الامور اكثر من ذلك

وان شاء الله يكون لمشرفتنا الغالية زهرة الحل مع العلم انا اري انها قامت بعمل وبمجهود خرافي لطلبك واعتقد انه لا يوجد لا أجمل ولا أروع مما رئيت

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#12

بارك الله فيك اخي محمد فؤاد على هذه الكلمات التي قد تكون اكبر مني

اخي الفاضل النجيب

لقد وضحت هذه النقطه في المشاركه وهذه الامكانية موجوده في البرنامج اذا كيف نستعملها

1. انظر للبرنامج الان بعد التعديل بناء على طلبك فإن اول ما تفتح قاعدة البيانات سيتم فتحها على اطار قاعدة البيانات قسم النماذج .

لو قمت بالضغط على زر معاينة لوجدت انني ازلت اسم النموذج الذي كان يفتح مع بدء التشغيل .

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

2. ستلاحظ انه يتم فتح قاعدة البيانات بدون فتح اي نموذج وبدون اظهار اطار الاكسيس بل ستظهر لك الشاشة الرمادية لبرنامج الاكسيس .

3. لمشاهدة اطار الاكسيس انتقل الى اشرطة قوائم الاكسيس واختر اطار ثم اظهار ثم موافق ليفتح لك اطار الاكسيس الذي يحتوي على كائنات القاعدة

Full_Control_Options_up.rar

#13

الذي يجعل برنامج الاكسس مثل العجينة اللينة كذلك يستحق له الثناء

رعاك الله وففقك يا مشرفتنا الغالية زهرة

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#14

بارك الله فيك يا كنز البرمجة

برنامج رائع بمعنى الكلمة لدرجة ان الموضوع يستحق الإغلاق :) :)

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#15

شكراً جزيلا للجميع بدون استثناء

ولكن لم اصل الى الغاية التى ارجوها .

قد يكون طرحي للسؤال قاصراً . ولم استطع طرح الفكرة بالشكل المطلوب

وبالنسبة لمثال / العزيزة {زهرة}فهو بلا شك رائع والكل سيستفيد منه .

ولكم خالص تحياتي وتقديري .

اخوكم النجيب ،،،

#16

اخي الفاضل النجيب

اقتباس
سؤال الى الخبراء والمهتمين . هل بالامكان وضع كود للتحكم في خصائص قاعدة البيانات عند الفتح .وبدون ان يتم فتح اي نموذج
اقتباس
عند تحديد خيار اظهار اطارقاعدة البيانات وعند اغلاقها وفتحها مرة اخرى يقوم الكود تلقائاً باخفاء اطار قاعدة البيانات بدون فتح اي نموذج

هذه العبارة كانت اخر تفصيل لك للفكره وبناء عليه تم تفسير الفكره الى كود برمجي . انظر عباراتك مفصله :

1. عند تحديد خيار اظهار اطارقاعدة البيانات

هذه الجملة يتم تحديدها من مربع حوار بدء التشغيل لهذا استطعنا فتحها واغلاقها برمجيا وتحديد الخيارات المطلوبه بالكود سواء اظهار او اخفاء .

2. وعند اغلاقها وفتحها مرة اخرى يقوم الكود تلقائاً باخفاء اطار قاعدة البيانات

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

3. بدون فتح اي نموذج

من حوار بدء النشغيل قمنا بمسح اسم النموذج الذي كان يعمل في بدء التشغيل واصبح none

اذا رغبت ايضا ان اقوم بإضافة هذا الامر برمجيا وهو ادراج اسم النموذج بالكود فلا يوجد مانع

وان اردت ايضا تغيير اسم القاعدة بالكود فلا يوجد مانع فكل شيء ممكن .

هذا ما فهمته منك فهل من الممكن توضيح الفكره بشكل اوضح فلا يوجد مستحيل او لا يمكن تحقيقه اذا فهمنا ماذا تريد بالضبط

#17

اخي الفاضل صاحب السؤال

اعتقد اني فهمت معني سؤالك وعفوا لو كنت اخطئت في الفهم

انا فهمت ان حضرتك تريد ان تخفي معالم الاكسس بدون ان يفتح اي نموذج ويبقي لديك شريط القوائم الذي انشئته بنفسك

لو كانت اصبت في فهم سؤال حضرتك اسمحلي وبعذ اذن الاخوة الافاضل اصحاب الخبرة العالية ان اتطاول واجيب في حضورهم

اولا اذهب الي قائمة ادوات ثم بدأ التشغيل ثم ثم الغي جميع الخيارات المتاحة لديك ثم حدد شريط الادوات الذي تريد ظهوره ( طبعا هذه بعد عمل شريط الادوات حسب رغبتك ) ثم اغلق القاعدة واعد فتحها

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

ارجو ان اكون قد اصبت في فهم مقصود حضرتك

واسف لو كنت اخطئت في الفهم

تم تعديل هذه المشاركة بواسطة tamer_kh_5251 في 2 نوفمبر 2006 في 11:54

#18

اخي الفاضل تامر

اقتباس
لو كانت اصبت في فهم سؤال حضرتك اسمحلي وبعذ اذن الاخوة الافاضل اصحاب الخبرة العالية ان اتطاول واجيب في حضورهم

الموضوع مطروح للمشاركه ولا يوجد مشكله في ذلك سواء اجبت انت او اجاب غيرك فكل شخص يدلي برأيه حسب ما فهم من السؤال والاجابة ليست محصوره في اشخاص معيتين .

اقتباس
اولا اذهب الي قائمة ادوات ثم بدأ التشغيل ثم ثم الغي جميع الخيارات المتاحة لديك ثم حدد شريط الادوات الذي تريد ظهوره ( طبعا هذه بعد عمل شريط الادوات حسب رغبتك ) ثم اغلق القاعدة واعد فتحها

هل ذكر السائل هنا او تطرق ان لديه شريط ادوات خاص ويريد اظهاره ؟ لقد قرأت سؤال وفكرة السائل اكثر من مره ولم اجد بها هذا الموضوع قد يكون انه يريد هذا لا اعلم .

وننتظر من السائل تحديد ماذا يريده بالصبط

#19

الاخت الفاضلة زهرة

انا استنتجت من سؤال الاخ الفاضل صاحب السؤال انه يريد ان يتعامل مع البرنامج بدون ظهور اطار الاكسس او ظهور اي نموذج

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

في حالة اخفاء جميع النماذج او اخفاء اطار الاكسس

وعلي ذلك ادليت برايي الضعيف في سؤال الاخ صاحب السؤال

وعفوا لو كنت اخطئت فهم معني السؤال

ولو وجد الاخوة طريقة للتعامل مع البرنامج غير اشرطة الادوات او اشرطة القوائم و النموذج الرئيسي و اطار قاعدة البيانات فنرجوا الافادة

#20

اخي تامر

انا لم اقل بأنك اخطأت معاذ الله ان اقول مثل هذا

ولكن اقول ان السائل لم يذكر ذلك في سؤاله والا لعرفنا المقصود من السؤال

#21
اقتباس
أخي الغالي

النجيب

انا فهمت سؤالك انت تريد هذه الاجرآت التي تفضلت بشرحها الاخت الغالية زهرة ولكن بدون النموذج المطروح من طرفها في المشاركة

ولكن يا تري دعنا نفكر سويا كيف سيتم عمل هذه الاشياء من تلقاء نفسها اذا لم نحدد بالضبط ماذا نريد انا نفعل من خلال الازرار ؟

وكما أنت ذكرت وتفضلت بتوضيح الفكرة

عند تحديد خيار اظهار اطار القاعدة حسنناً توقف لحظات معني هذه الجملة انك سوف تضغط علي امر معين او اختيار معين لكي يتم تنفيذ المهمة فكيف تريد تنفيذها تلقائياً

برجاء توضيح الامور اكثر من ذلك

وان شاء الله يكون لمشرفتنا الغالية زهرة الحل مع العلم انا اري انها قامت بعمل وبمجهود خرافي لطلبك واعتقد انه لا يوجد لا أجمل ولا أروع مما رئيت

أخي الغالي

النجيب

أعتقد أن طلبك نفذته لنا مشرفتنا الغالية زهرة بمنتهي الاقتدار وهو فعلاً المطلوب أن يتم اخفاء واظهار اطارات الاكسس بالكود

وسوف أضم صوتي لصوت الاخوة المشرفين والاعضاء للمرة الثانية ( برجاء توضيح الامور أكثر حتي يتم عمل لك اللازم)

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#22

شكراً جزيلا لجميع الاخوة المشرفين والاعضاء {من اعماق قلبي}

ساطرح سؤال اخر قد يوضح الفكرة اكثر ....

هل بالامكان وضع كلمة سر للدخول الى خيارات بدء التشغيل؟

والشكر الجزيل للجميع . وبالاخص الاخت {زهرة}

#23

بارك الله اخي النجيب

نعم يمكن وضع رقم سري على خيارات بدء التشغيل

تفضل البرنامج

StartUp.rar

#24

الاخت زهرة المحترمة

تحية طيبة

هل من الممكن وضع مثال وضع الرقم السري لخيارات بدء التشغيل مفتوح

تحياتي

zahof

#25

نعم اخي zahof

يمكن وضع ملف مفتوح المصدر

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

ولكن الذي جعلني اغلق الملف هو طريقة سؤال الاخ النجيب فبعدما اجبناه على استفساره الاول لم يرد بشيء هل هو المطلوب ام لا

ولكنه غير مجرى السؤال من طلب كود للتحكم بخصائص بدء التشغيل الى طلب وضع رقم سري ومع هذا نفذنا طلبه

وسأقوم بوضع مثال مفتوح لبقية الاعضاء حتى يستفيدوا منه اذا اجابنا الاستاذ النجيب

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

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