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

هل من الممكن جعل النموذج ينشىء زر عند حدوث شرط ؟


Foksh
إذهب إلى أفضل إجابة Solved by kkhalifa1960,

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

14 دقائق مضت, kkhalifa1960 said:

مكن تسامحني لأني توني راجع من مصر بعد إجراء عمليات جراحية ومابقدر أركز وأمحص بسبب تأثير عمليات عيني

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

  • Confused 1
رابط هذا التعليق
شارك

تابع بمداخلة سريعة ، دون الخروج عن سياق الموضوع:

بعد تجربة حفظ الملف الأول المرفق DD226 من أخونا @kkhalifa1960 بصيغة ACCDE من أوفيس 2010 ، لم أجد أي مشكلة ولا أي تعارض للكود مع صيغة الملف ؛ وأما المرفق الثاني فالفكرة ليست كما أردت ولم أقم بتجربته إلاةمرة واحدة ( من باب الشفافية والحيادية )

وقمت أيضاً بحفظ الملف بصيغة آكسيس 2002-2003 أيضاً ، وكانت الفكرة تعمل ،

هذا وما زلت أنتظر منك أخوي @AbuuAhmed إسناد معلومتك كمثال بملف mde (علّي أفهم ما وجهة نظرك في تعليقك )  لأني صدقاً لا أملك نسخة أوفيس أقل من 2010 رغم أن جهازي يحتوي ويندوز XP حتى.

 

هذا إن لم يكن هناك مانع من سعة صدرك ورحابته. ☺️

تم تعديل بواسطه Foksh
رابط هذا التعليق
شارك

يا استاذ @Foksh 

نظرا لوجود بعض المشاكل التقنية رد الاستاذ الفاضل @AbuuAhmed جزاه الله خيرا هو 

 

18 دقائق مضت, AbuuAhmed said:

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

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

  • Thanks 1
رابط هذا التعليق
شارك

استاذ @kkhalifa1960

اجر وعافيه وطهور ان شاء الله

 

بالنسبة لموضوع انشاء زر برمجيا سوف يكون فيه معوقات وسوف تكون كالتالى 

مكان الزر والابعاد ؟  #        تشفير قواعد البيانات الى mde , accde  هو لحفظ الاكواد من السرقة طيب كيف نضيف الكود مع التشفير ؟!
الاستاذ @AbuuAhmed مشكورا اوضح هذه الجزئية

طيب اثراء للموضوع كان هناك فكرة مشابهة ويجب الانتباه لرد الاستاذ @jjafferr بخصوص انشاء زر الامر برمجيا بارك الله لنا الله فيه وكل اساتذتنا الكرام

 

 

  • Like 1
  • Thanks 2
رابط هذا التعليق
شارك

14 ساعات مضت, ابو جودي said:

نظرا لوجود بعض المشاكل التقنية رد الاستاذ الفاضل @AbuuAhmed جزاه الله خيرا هو 

"يجب ان يتم الموافقه علي هذا المحتوي قبل نشره.

بسبب التحذير الذي حصلت عليه فان هذا المحتوي سيظل مخفي لحين الموافقه عليه . سيتم انهاء قيود المشاركه في أكتوبر 15, 2023."

هل قمتم بحظري رفع المرفقات؟؟!!
آمل أن لا تحذفوا مشاركتي هذه.

رابط هذا التعليق
شارك

19 ساعات مضت, AbuuAhmed said:

هل قمتم بحظري رفع المرفقات؟؟!!
آمل أن لا تحذفوا مشاركتي هذه.

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


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

 

  • Like 2
رابط هذا التعليق
شارك

في 12‏/10‏/2023 at 20:43, ابوخليل said:

من تجربتي مع التطوير :

اولا يجب فصل الجداول عن الواجهات

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

بالنسبة للازرار وغيرها من نماذج واستعلامات وتقارير  .. يكفي ارسال نسخة محدثة من الواجهات الى الجهة التي تعمل على البرنامج

القصد اني ابتعد عن وجع الرأس في مثل هذه الجزئيات    

لنبدأ مما انتهى الآخرون منه

  • Like 1
رابط هذا التعليق
شارك

16 ساعات مضت, Foksh said:

لإدراج زر مع حدث له

المشاركة اللى وضعتها للاستاذ @jjafferr قام فيها سيادته بعمل كود لانشاء زر الامر وكذلك وضع الحدث لهذا الزر :yes:

اقرأ المشاركة وانظر الى المرفقات 

  • Thanks 1
رابط هذا التعليق
شارك

21 ساعات مضت, Foksh said:

وجدت هذا المقال في منتدى اجنبي ، هل من الممكن توسعة الفكرة لإدراج زر مع حدث له

الطريقة محدودة ..يعني المستخدم لايستطيع اضافة ازرار اخرى في المستقبل 

الا اذا عملنا جدول فيه اسم الزر والحدث وغيرها ويتم تمريرها الى الدالة ونجعل خلق الزر داخل حلقة دوران ..والله اعلم

  • Thanks 1
رابط هذا التعليق
شارك

3 دقائق مضت, Eng.Qassim said:

الطريقة محدودة ..يعني المستخدم لايستطيع اضافة ازرار اخرى في المستقبل

بارك الله فيك مهندسنا الغالي ، مداخلة جميلة ، والتجربة خير برهان  :power:

رابط هذا التعليق
شارك

6 دقائق مضت, Foksh said:

والتجربة خير برهان

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

ارى بأن طريقة استاذ خليفة واستاذ موسى اكثر عملية 

  • Like 1
رابط هذا التعليق
شارك

في 12‏/10‏/2023 at 13:08, Foksh said:

أنه هل من الممكن جعل المشروع أو النموذج تحديداً يقوم بإنشاء زر بناءً على عدد السجلات في جدول مثلاُ بحيث يكون مسمى كل زر هو اسم السجل في الجدول ؟

أهلا بالجميع..

أولا.. دعوني أتوجه بالشكر للاستاذ @AbuuAhmed لبعد نظره البرمجي.. فليست القضية أن تقدم حلاً! أو تسبق إليه! بل يجب أن يتعدى ذلك إلى كونه صالحا للتطبيق كمنتج!

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

ثالثا.. هناك طريقتان سبق وأن استخدمتهما ضمن الحلول قمت بالمساهمة فيها وهما..

** استخدام أدوات ActiveX .. لكن ليست هي الأسهل! ولا الأجمل! وتحتاج إلى  Class Module لتمرير الأحداث

** استخدام  أدات WebBrowser   وهي الأسهل! والأجمل! في نظري!

هذه الأمثلة لتطبيق الفكرة (استخدم Office64Bit)

Database.zip

  • Like 1
رابط هذا التعليق
شارك

2 ساعات مضت, أبو إبراهيم الغامدي said:

أهلا بالجميع..

أولا.. دعوني أتوجه بالشكر للاستاذ @AbuuAhmed لبعد نظره البرمجي.. فليست القضية أن تقدم حلاً! أو تسبق إليه! بل يجب أن يتعدى ذلك إلى كونه صالحا للتطبيق كمنتج!

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

ثالثا.. هناك طريقتان سبق وأن استخدمتهما ضمن الحلول قمت بالمساهمة فيها وهما..

** استخدام أدوات ActiveX .. لكن ليست هي الأسهل! ولا الأجمل! وتحتاج إلى  Class Module لتمرير الأحداث

** استخدام  أدات WebBrowser   وهي الأسهل! والأجمل! في نظري!

هذه الأمثلة لتطبيق الفكرة (استخدم Office64Bit)

Database.zip 241.93 kB · 2 downloads

عمل جميل ، وفكرة أيضا جميلة أستاذي الكريم 😊

رابط هذا التعليق
شارك

في 16‏/10‏/2023 at 21:15, Foksh said:

والتجربة خير برهان

هذه محاولة اولية ...بصراحة عصى علي الحدث عند النقر ..ربما يساعدنا احد الاخوة 

كما قلت لك سابقا اني غير مقتنع من تلك الفكرة لان المستخدم ليس بمبرمج ..لكننا نحاول ان نصل لفكرة جميلة ...ربما يستفيد منها البعض 

 

foksh.rar

  • Thanks 1
رابط هذا التعليق
شارك

1 ساعه مضت, Eng.Qassim said:

هذه محاولة اولية ...بصراحة عصى علي الحدث عند النقر ..ربما يساعدنا احد الاخوة 

كما قلت لك سابقا اني غير مقتنع من تلك الفكرة لان المستخدم ليس بمبرمج ..لكننا نحاول ان نصل لفكرة جميلة ...ربما يستفيد منها البعض 

 

foksh.rar 41.29 kB · 0 downloads

ما شاء الله أستاذنا المهندس @Eng.Qassim

يشرفني محاولتك الجميلة ، ولها تأثير طيب على الفكرة . 😊

رابط هذا التعليق
شارك

في 17‏/10‏/2023 at 01:11, Foksh said:

عمل جميل ، وفكرة أيضا جميلة أستاذي الكريم 😊

على الرحب والسعة!

هناك أمر آخر يمكن استخدامه لهذا الغرض غاب عن بالي لقلة من يهتم له! ألا وهو SwitchBoard (لوحة التبديل)! وهو يعمل في كلا البيئتين (التطويرية accdb) أو (الإنتاجية accde)! 

بعد إنشاء لوحة التبديل عن طريق المعالج، يمكنك بعد ذلك التحكم في لوحة التبديل عن طريق الجدول دون الحاجة إلى الحاجة إلى استخدام المعالج!!!

رابط هذا التعليق
شارك

6 دقائق مضت, أبو إبراهيم الغامدي said:

إنشاء لوحة التبديل عن طريق المعالج

بعد اذن استاذى الجليل ومعلمى القدير الاستاذ @أبو إبراهيم الغامدي :fff:

 ممكن توضيح لتلك الجزئية .. كيف يمكن عمل ذلك

رابط هذا التعليق
شارك

الذى كنت اعرفه انها توقفت عند الاصدار 2003

ولكن بعد ذكر حضرتك للموضوع وبالبحث توصلت اليها 

https://support.microsoft.com/en-us/office/create-and-use-a-switchboard-f8b3d607-8f1f-4ecf-9979-79b1565f5471

رابط هذا التعليق
شارك

48 دقائق مضت, ابو جودي said:

الذى كنت اعرفه انها توقفت عند الاصدار 2003

كنت تعرف؟! هذا يعني أنك في ذلك التاريخ كنت راشداً!! (؟2+23=>؟؟)

نحن بحاجة إلى @شايب لحل هذي المعادلة... 

رابط هذا التعليق
شارك

17 ساعات مضت, أبو إبراهيم الغامدي said:

نحن بحاجة إلى @شايب لحل هذي المعادلة... 

في مداخلة قبل سنوات اخبرني الاستاذ محمد عن تجربته مع نظام dos

وبحسبه بسيطة يكون عمره في حدود ما اشار ⬇️

17 ساعات مضت, ابو جودي said:

انا عمرى الان 43 عام :biggrin: شوف انت بقه

اللهم اجعلنا واياكم ممن طال عمره وحسن عمله

اخونا الشايب

  • Like 1
رابط هذا التعليق
شارك

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