-
Posts
88 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
مشاركات المكتوبه بواسطه 99عمرو
-
-
-
السلا م عليكم اخوانى انا اريد استخدام الدالة Dcount
علما ناى انشات جدول به تسلسل تلقائى مرتبط بجدول اخر بارقام فاصبح هناك للرقم واحد فى التسلسل التلقائى اكثر من حقل فى الجدول الاخر فكل ما اريده تحديد العدد لكل رقم
بالجدول الاخر
-
20 hours ago, Shivan Rekany said:
سلمت يداك اخى شيفان كعادتك دوما نتعلم منك
-
15 minutes ago, Shivan Rekany said:
اي يعني تريد بيكون الحقول الاخر مخفية عدى الاسم في التقرير
هل فهمت منك بصح
اذا نعم
غدا ان شاء الله ساعود لك
تمام اخى شيفان انا اريد اختيار الحقول التى سيتم طباعتها فى التقرير وليس كلها
-
ما فى حد يفيدنى اخوانى
-
10 hours ago, amrdipo2003 said:
قم بعمل استعلام به كل البيانات وقم بعمل فورم به حقول نص تحتوى على اسماؤ المتغيرات المطلوبة (الاسم و الدرجة والمرتب وهكذا) فى الاستعلام اعمل انشاء وضع اسف كل حقل حقل الفورم المنش مسبقاً سيتم طباعة التقرير عند الاختيار من الفورم
جرب كده ده حط رقم 1 والاسم mohamed وشوف النتيجة
تمام انا اريد مثلا طباعة الاسم و الدرجه فقط دون باقى الخانات فى التقرير
-
كود الحضور ( -الاخوه الافاضل عندى قاعدة بياناتى بها 6 بيانات اساسية (الاسم - الدرجه الوظيفيه - المرتب - الرقم الخاص - الاداره
السؤال أريد عند طباعة التقرير ان اختار البيانات حسب الحاجه مثلا اريد ان اطبع الاسم و الدرجه الوظيفيه بدون باقى البيانات مع وجود التناسق عند الطباعه فى حالة طباعة الكل او الجزء
-
اها وصلت الفكره اخى شفان سلمت يداك هى افضل بالفعل
-
لو ممكن مثال لتلك الطريه امون شاكر ليك اخى
-
تمام فهمت فكرتك اخى شفان ولكن كيف سوف ابحث فى الفورم بالاجازات هل سوف اجبر ان اقلب فى الاجازات لنفس الموظف بالنفجيتور مثلا اذا بدى اظهار جميع الاجازات للموظف بالفورم 30 اجازه بفورم واحده كيف ستكون
-
بمعنى ان رقم 1 فى التسلسل التلقائى فى جميع الجداول ينتمى لشخص واحد فقط لهذا انا اعمل حقول متعدده للتسلسل الواحد لتعدد الاجازات ولرغبتى ان يكون التسلسل تلقائى بكل الجداول
-
1 hour ago, Shivan Rekany said:
اهخي عمرو
الحل الافضل هو اللي انا قلت لك
اعمل جدولين
جدول خاص للمعلومات الموظفين
والجدول اخر للاجازاتهم
واعمل علاقة بينهم راس باطراف
واشوف هو حل المناسب لك
هذا والله اعلم
مع تقديرما هو اخى تكمن المشكله بالنسبه لى فى ربط التسلسل بشخص واحد فقط
-
سلمت يداك اخى شفان الكود فعلا طويل جدا ولك هو سوف يناسبنى ولكنى سوف اقوم بتعميمه على اكثر من 20 حقل سأفكر فى طريقه لاختصاره
-
كنت اريد زيادة حقل ثالث للمقارنه اخى شفان وكتبته كالاتى
Expr1: IIf(AND([Sickness]![s1]>[Sickness]![s1+0]>[Sickness]![s1+1],[Sickness]![s1],[Sickness]![s1+0],[Sickness]![s1+1])
ولكن هناك خطأ به
-
بارك الله فيك اخى شفان وزادك علما
واذا اردت ان ازيد خانه ثالثه بينهم فكيف يكون
- 1
-
[s1] [s1+0]
-
-
9 hours ago, Shivan Rekany said:
شكرا اخى وصلت المعلومه
-
15 minutes ago, Shivan Rekany said:
نعم
اعمل مربع جديد في التقرير
واكتب فيها = 1
وفي قائمه خصائصه
غير خاصية Running Sum من No الى Over Groupاولا قاعدة بياناتك ما بها اي بيانات
وثانيا اشوف بدل ذاك القاعدة ان تعمل جدولين جدول للمعلومات الموظف والاخر للاجازات كل شي راح يكون اسهل لك لكي تعمل المطلوب
واذا عملت ذلك تكدر تستخدم استعلام وفي حقل التاريخ تختار ماكس
هذا والله اعلم
سلمت يداك اخى شفان الترقيم تمام
وبالنسبه للجداول انا بالفعل سانشىء جدول خاص للبيانات والجدول الاتى هو للاجازات فقط ولكن لم افهم الماكس من الاستعلام لان كل موظف له اكثر من عمود للاجازات -
ده اللى قدرت اوصل ليه مقارب للمطلوب ولكن خاص بالاكسيل ولا يفيد فى التقرير
Sub sbLastRowOfAColumn() 'Find the last Row with data in a Column 'In this example we are finding the last row of column A Dim lastRow As Long With ActiveSheet lastRow = .Cells(.Rows.Count, "A").End(xlUp).Row End With MsgBox lastRow End Sub
-
الاخوه الافاضل بقاعدة بياناتى يوجد اجازات مرضى متتاليه اريد عند طباعة التقرير ان تظهر اخر اجازه مرضى قد اخذت فقط و ان يتجاهل الباقى بمعنى ان الموظف قد اخد خمس اجازات مرضى بفترات مختلفه اريد طباعة
التقرير باخر مده قد اخذها فقط
و هل توجد طريقه للترقيم من جديد بالتقارير وتجاهل الترقيم الموجود بالجدول
قاعدة البيانات
http://www.mediafire.com/file/icff3gfcbull3b9/Sickness.rar- 1
-
Private Sub Form_Load()
'Hide Data-Base Window:
DoCmd.SelectObject acTable, , True
DoCmd.RunCommand acCmdWindowHide
'...Other Actions...
end sub -
اخى راجع المواضيع السابقه ستجد طلبك
- 1
-
5 minutes ago, Shivan Rekany said:
اذا ما كان غلطان انا
هذا الكود بيعمل المطلوب
لكن في القاعدة البيانات اللي رفقته في نفس المشاركة لهذا الكود
انا اضفت& "سنة"
لكي بيظهر النتيجة مع كلمة سنة
مع تقديرسلمت يداك اخى لم أخذ بالى من كلمة سنه
Dcount
في قسم الأكسيس Access
قام بنشر
الله ينور اخى شفان وانا قد وصلت لطريقة استخدام دالة Dcount
=DCount("[MyField]","MyTable","[ID]=" & [ID])
ولكن كانت مشكلتها انها عند حذف سجل لا تعد فى حينها ولكن بعد عمل ريفريش او قفل و فتح الفورم ولكن حلك تلافى تلك المشكلة بارك الله فيك