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

[ تمت الإجابة ]تعديل زر فتح نموذج عن طريق المعالج

بدأه مشارف في 15 ديسمبر 2008 · 4 رد · 655 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف الحال اخواني وان شاء الله انتوا بالف صحة وعافية

سوالي اخواني عندي موظفين وعامل لهم المفتاح الاساسي رقم الموظف زائد فئة الموظف

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

وعندي موظف ثاني اسمه خالد ورقمه 1 وفئته عامل راح ينفتح لي لواحد منهم دون الثاني

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

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

Private Sub الدورات_Click()
On Error GoTo Err_الدورات_Click

	 Dim stDocName As String
	 Dim stLinkCriteria As String

	 stDocName = ChrW(1583) & ChrW(1608) & ChrW(1585) & ChrW(1575) & ChrW(1578) & ChrW(95) & ChrW(1575) & ChrW(1604) & ChrW(1605) & ChrW(1608) & ChrW(1592) & ChrW(1601) & ChrW(1610) & ChrW(1606)

	 stLinkCriteria = "=[الرقم]" & Me![الرقم]
	 DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_الدورات_Click:
	 Exit Sub


Err_الدورات_Click:
	 MsgBox Err.Description
	 Resume Exit_الدورات_Click

End Sub
#2

عزيزي ...

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

محمد مدير من فئه 1 يجب ان يحمل رقم غير مكرر مثل 2004

سعد عامل من فئه 3 يجب ان يحمل رقم غير مكرر مثل 2016

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

وسمي الحقل مثلا [الرقم الاحصائي]

#3

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

اسمحوا لي ما عرفت ارفع الكود

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

بالطريقة هذي لو تشابهة الارقام الوظيفية لكن فئة الموظفة تختلف هذي سبب المفتاح الاساسي مكون من الرقم الوظيفي وفئة الموظف

لكن انا رافق مثال عن الي ابي اسويه

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

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

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

وشكرا اخوي

________.rar

#4

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

اخي مشارف

تفضل المرفق بعد التعديل

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

بالتوفيق

________.rar

#5

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

وان شاء الله البقية يستقيدون منه

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

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

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

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

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