osama ababneh
المشرفين السابقين-
Posts
729 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو osama ababneh
-
اخي العزيز يمكنك عمل استعلام جديد في طريقة عرض التصميم واضافة الجدولين الية ثم ربط الجدولين معا من خلال الحقل المشترك بينهما وتحدد في نوع العلاقة ان تظهر جميع السجلات من جدول الثاني وتضيف الحقل المشترك من الجدول الاول وتضع فية شرط ان يكون فارغ المثال التالي سيوضح كل الحالات Ali.rar
-
منع تكرار حقلين( عمودين) و ليس حقل واحد
osama ababneh replied to خالد العنود's topic in قسم الأكسيس Access
مشكور اخي على الجهد الطيب بارك الله فيك -
اخي اتوقع انك ستجد ما تريد في هذه المشاركة http://www.officena.net/ib/index.php?showtopic=30286&view=findpost&p=151519
-
( تمت الفائدة ) - ايجاد الاختلاف بين حقلين في جدول
osama ababneh replied to زمزم زمزم's topic in قسم الأكسيس Access
اخي الكريم في الاستعلام Q في العمود C اكتب ما يلي C:[A]-[B] وهذا هو المثال بعد التعديل وارجو منك ان يكون عنوان موضوعك اوضح في المرات القادمة db2.rar -
إظهار رســالة تنبيه في حاله عدم وجود ناتج للبحث
osama ababneh replied to alsobaie77's topic in قسم الأكسيس Access
اخي الكريم على فرض ان الرقم الذي تريد البحث عنة عنوانة Sn_Num انشئ مربع نص في النموذج وليكن اسمة AA والكود التالي سيحل المشكلة ان شاء الله Sn_Num.SetFocus DoCmd.FindRecord aa, acEntire, False, acSearchAll, False, acCurrent, True If aa <> SN_Num Then MsgBox "sory this number not avaliable" End If -
وعليكم السلام ورحمة الله وبركاتة اخي ممكن ان تستخدم هذا الكود وتضعة في تفصيل التقرير في التنسيق على اعتبار ان id هي الرقم المعرف و nam هو الحقل الذي سيختفي اذا كانت قيمة الرقم المعرف مثلا =12 Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) If id = 12 Then nam = False Else nam.Visible = True End If End Sub
-
اخي العزيز بالنسبة للصلاحيات فانة من الصعب عمل صلاحيات معينة لكل مستخدم وخصوصا اذا كان عدد المستخدمين كبير ولكن الصح والاسهل هو عمل صلاحيات لكل مجموعة وكل مجموعة تدخل على نماذج تختلف عن الاخرى وكتوضيح لما تسأل عنة: يجب ان تقوم بانشاء نموذجين للبحث الاول يسمح للبحث في كل مكان وعلى اي شيء .... وهو خاص بالمدير او من لة صلاحيات المدير والثاني يحتوي على حقول معينة فقط تظهر للمستخدم ويكون مبني على استعلام الان باستخدام برنامج الصلاحيات ستسمح للمستخدمين العاديين بالدخول على النموذج الثاني وتمنعهم من الدخول على النموذج الاول وبذلك تكون قد حققت ما تريد ارجو ان يكون شرحي واضح واتمنى لك التوفيق
-
اخي العزيز يمكنك ذلك باكثر من طريقة - احدى الطرق هي برنامج الصلاحيات...... واعتقد ان الامور مو ضابطة معاك -الطريقة الاخرى والاطول ان يكون النموذج الفرعي مبني على استعلام يكون فية معيار اسم الموظف او المستخدم ويكون نموذج للدخول الى البرنامج وهذا النموذج هو الذي يحدد المعيار باعتقادي ان برنامج الصلاحيات افضل بكثير فعليك المحاولة به واذا اردت مزيد من المساعدة يمكنك ارفاق الملف لنتمكن من تقديم المساعدة
-
اخي الكريم اتوقع ان عدم تلقيك لرد على استفسارك هو عدم ادراجك لمثال فكما تعرف الكل لدية امورة التي ينشغل بها وبالتالي لن يقوم بعمل ملف واضافة الصلاحيات علية............ وهكذا لحل المشكلة فلو ترفق مثال فانا متاكد انه سيكون افضل
-
اخواني الكرام السلام عليكم ورحمة الله وبركاتة في الحقيقة دائما عندما ارى اي مشاركة يتم طلب كسر حماية ملف فيها اتجاهلها لانني لا اضمن من هو صاحب البرنامج الاصلي..... اليوم حصل معي ما يحصل مع الكثير وهو نسيان كلمة المرور التي وضعتها على الكود في برنامج قمت بتصميمة سابقا...بحثت في المنتدى ولم اجد .... ولهذا قررت طرح الموضوع هنا كموضوع مستقل لعل غيري سيحتاج لهذا الشيئ مستقبلا مع الشكر الجزيل
-
يا سلام عليك يا علوش الصراحة اسلوب جميل جدا في الطرح .... بالفعل روعة..... اعتذر كوني لم انتبة للموضوع الا الان ولكن نحن بانتظار المزيد صح: عدد زوار الموضوع كثير(250) ولكن التفاعل قليل(9) لكن: ولا يهمك وتاكد ان الكثير من الاخوة الاعضاء في انتظار الدرس التالي بالرغم من انهم لم يشاركو ولو بكلمة شكر الله يعطيك العافية ويزيدك من علمة
-
تثبيت خلية في المعادلة .... كيف ؟؟؟؟
osama ababneh replied to osama ababneh's topic in منتدى الاكسيل Excel
اخواني الكرام مرة اخرى السلام عليكم اعتذر جدا جدا فقد وجدت الاجابة في رد استاذنا احمد يعقوب على سؤال طرحة احد الاخوة وهذه وصلة المشاركة http://www.officena.net/ib/index.php?s=&am...st&p=135664 اسف جدا وشكرا لكم -
اخواني الكرام في قسم الاكسل السلام عليكم ورحمة الله وبركاتة طبعا في مشاركتي هذه قمت بمخالفة قواعد المنتدى فلم ابحث وانا متاكد ان العنوان غير واضح والسبب هو انني لا اجد العنوان المناسب على كل حال لدي ملف اكسل يحتوي عمودين الاول فية قيم والثاني يحتوي على معادلة وهي نسبة كل قيمة في A الى اجمالي A يعني كل خلية في العمود B ستكون المعادلة فيها A1/A400 A2/A400 A3/A400 A4/A400 . . . الخ فكيف اثبت A400 في المعادلة اكيد الفكرة وضحت بعد كل هالشرح شاكرا لكم
-
اخي العزيز السلام عليكم ورحمة الله وبركاتة في الجداول وفي خاصية التجديد انت وضعت نعم و لا ولكن وضعت لها قيمة وهي 1 = نعم و 2 = لا والتغيير الذي قمت به في كود الاستعلام هو استبدال نعم بـ 1 و لا بـ 2 بالنسبة للجنسية قمت بتعديلها في الجدول بحيث انها مربع اختيار وانصح بان تجبر المستخدم على الاختيار من القائمة والسبب انه من الممكن ان يقوم المدخل بكتابة "سعودي" وفي مرة اخرى يكتب "سعودى" مرة ياء ومرة الف مقصورة ارجو ان تكون الفكرة قد اتضحت مع امنياتي بالتوفيق
-
تفضل اخي ملفك بعد التعديل file.rar
-
جزاك الله خيرا اخي نوفل وتاكد ان الكثير من مستخدمي الاكسس لا يعرفونة!!! ولكن باضافتك الرائعة اصبح الكثير يعرفونة
-
اخي العزيز بانسبة لتصدير التقرير بنفس التصميم(الراس والتذييل ) الى اكسل فانة غير وارد للاسف الشديد فانت تتعامل مع قواعد بيانات وبالتالي فان ما يتم تصديرة هو البيانات وليس التصميم على كل حال تفضل الملف بطريقة اخرى وباستخدام الكود وهي تختلف قليلا عما تفضل به الاخ sbha حيث انه استخدم الماكرو وانت اختر الطريقة التي تعجبك awwab.rar
-
اخواني الكرام في منتدى الوورد ارفق لكم هذا الملف الجميل الذي وجدة في النت والذي يحتوي حركات جميلة حيث انه ملف وورد ويحتوي على عرض فلاش وان شاء الله تكون فكرتة مفيدة Word.rar
-
اخي العزيز بالاضافة لما سبق يجب ان تضع الكود الحالي عند فتح التقرير DoCmd.Restore
-
كيف حذف قاعدة بيانات اكسس تلقائياً بتارخ معين
osama ababneh replied to KHALED JAMAL's topic in قسم الأكسيس Access
اخي العزيز تفضل الملفات في المرفق ستجد ملف اكسس اسمة AA وهو يمثل البرنامج الذي سيتم العمل علية وله مدة انتهاء وسيتم شطبة يجب ان تكون الملفات الثلاثة في الدرايف D aa.rar -
اخي من خصائص التقرير ادخل على اخرى ثم منبثق واجعلها نعم other>>pop up>>yes
-
كيف حذف قاعدة بيانات اكسس تلقائياً بتارخ معين
osama ababneh replied to KHALED JAMAL's topic in قسم الأكسيس Access
اخي العزيز خالد توجد طريقة ولكنها ليست من خلال الاكسس لوحدة وانما بالاستعانة بزرع ملف امتدادة cmd طبعا طريقتي مطولة شيئا ولها عيوبها ولكن هذا وللاسف ما لدي الطريقة هي ان تصمم ملفي اكسس الاول هو الملف الرئيسي والذي سيتم العمل علية والذي سيتم حذفة بتاريخ معين بحيث انه في هذا التاريخ سيتم اغلاق القاعدة الحالية وفتح ملف الاكسس الثاني الملف الثاني لا يحتوي على شيئ سوى نموذج فارغ وهذا النموذج يفتح تلقائيا عند فتح ملف الاكسس وفية كود عند الفتح يفتح ملف cmd الذي سننشئة لاحقا وهذا هو الكود Call Shell("c:\aa.cmd", 1) طبعا على فرض ان الملف موجود في المحرك C الان ناتي الى ملف CMD افتح برنامج Notepad واكتب فية ما يلي del c:\bb.mdb احفظ باسم aa.cmd مع تغيير نوع الملف من txt الى (*.* ) All files الان حصلت على هذا الملف وقم بوضعة في الحرك C طبعا يجب ان يكون اسم القاعدة الثانية BB وان تكون موجودة في المحرك C وهذا هو عيب الطريقة ان الملفات يتم تحديد مكانها مسبقا ولا يجب تغييرة انا متاكد ان شرحي غير واضح ولكن بسبب ضيق الوقت لم استطيع انشاء مثال ارجو ان تصل الفكرة او ان يتدخل احد الزملاء بفكرة افضل واسهل -
كيفحذف جدول او استعلامات في تاريخ معين تلقائياً
osama ababneh replied to KHALED JAMAL's topic in قسم الأكسيس Access
اخي العزيز اعتذر عن التاخر بالرد على كل حال اذا اردت ان يتم ايقاف البرنامج بتاريخ معين فهذه فكرة اخرى طبعا بعد ان تفتح الملف سيعطك رسالة بان الصلاحية انتهت ولفتحة استخدم شفت end_date.rar