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

الحقل المحسوب بالاكسس2010


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

السلام عليكم 

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

اذا كان حقل التحصيل الدراسي يقراء ويكتب او ابتدائية او متوسطة  يكون قيمة الحقل (الراتب الاسمي مضروب * 0.15)

اذا كان التحصيل الدراسي اعدادية تكون قيمة الحقل (الراتب الاسمي مضروب * 0.25)

اذا كان التحصيل الدراسي  دبلوم تكون قيمة الحقل (الراتب الاسمي مضروب * 0.35)

اذا كان التحصيل الدراسي بكلوريوس تكون قيمة الحقل (الراتب الاسمي مضروب * 0.45)

والقاعدة مرفقة

افيدونا جزاكم الله خير الجزاء

New Microsoft Access قاعدة بيانات.rar

الان, ابو ابراهيم11 said:

السلام عليكم 

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

اذا كان حقل التحصيل الدراسي يقراء ويكتب او ابتدائية او متوسطة  يكون قيمة الحقل (الراتب الاسمي مضروب * 0.15)

اذا كان التحصيل الدراسي اعدادية تكون قيمة الحقل (الراتب الاسمي مضروب * 0.25)

اذا كان التحصيل الدراسي  دبلوم تكون قيمة الحقل (الراتب الاسمي مضروب * 0.35)

اذا كان التحصيل الدراسي بكلوريوس تكون قيمة الحقل (الراتب الاسمي مضروب * 0.45)

والقاعدة مرفقة

افيدونا جزاكم الله خير الجزاء

New Microsoft Access قاعدة بيانات.rar

 

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

2 ساعات مضت, ابو ابراهيم11 said:

اذا كان حقل التحصيل الدراسي يقراء ويكتب او ابتدائية او متوسطة  يكون قيمة الحقل (الراتب الاسمي مضروب * 0.15)

 

اذا كان التحصيل الدراسي اعدادية تكون قيمة الحقل (الراتب الاسمي مضروب * 0.25)

اذا كان التحصيل الدراسي  دبلوم تكون قيمة الحقل (الراتب الاسمي مضروب * 0.35)

اذا كان التحصيل الدراسي بكلوريوس تكون قيمة الحقل (الراتب الاسمي مضروب * 0.45)

::: يمكن استخدام الدالة IF في حدث After Update  لحقل التحصيل الدراسي ..... حيث calc هو اسم الحقل المحسوب .... بالتوفيق

::: للسهولة يرجى كتابة اسماء الحقول باللغة الانكليزية.

 If Me.التحصيل الدراسي.Value = "يقرا ويكتب" Or Me.التحصيل الدراسي = "ابتدائية" Or Me.التحصيل الدراسي = "متوسطة" Then
   Me.calc = Me.الراتب الاسمي * 15 / 100
 Else If Me.التحصيل الدراسي.Value = "اعدادية" Then
   Me.calc = Me.الراتب الاسمي * 25 / 100
 Else If Me.التحصيل الدراسي.Value = "دبلوم" Then
   Me.calc = Me.الراتب الاسمي * 35 / 100
  Else If Me.التحصيل الدراسي.Value = "بكالوريوس" Then
   Me.calc = Me.الراتب الاسمي * 45 / 100
 End If
 End If
 End If
 End If

 

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

في ٢٣‏/٤‏/٢٠١٧ at 00:09, أبو عبدالله الحلوانى said:

السلام عليكم

أرجو أن يكون هذا هو المطلوب

 

New Microsoft Access قاعدة بيانات.rar

السلام عليكم استاذنا أبو عبدالله الحلواني

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

ثانيا / اعتذر عن رفع القاعدة بحقول ذات اسماء بالعربية 

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

واضافة حقل جديد اخر غير الاول يسمى مخصصات شهادة تكون نسبه مختلفة حسب الشادة اعدادية تكون النسبة هي الراتب الاسمي مضروب 0.25 وبكلوريوس تكون قيمة الحقل الراتب الاسمي مضروب 0.45 وهكذا

شاكرا لسعة صدركم ودمتم برعاية الله

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

23 ساعات مضت, ابو ابراهيم11 said:

السلام عليكم استاذنا أبو عبدالله الحلواني

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

ثانيا / اعتذر عن رفع القاعدة بحقول ذات اسماء بالعربية 

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

واضافة حقل جديد اخر غير الاول يسمى مخصصات شهادة تكون نسبه مختلفة حسب الشادة اعدادية تكون النسبة هي الراتب الاسمي مضروب 0.25 وبكلوريوس تكون قيمة الحقل الراتب الاسمي مضروب 0.45 وهكذا

شاكرا لسعة صدركم ودمتم برعاية الله

 

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

في 4/24/2017 at 05:30, ابو ابراهيم11 said:

واضافة حقل جديد اخر غير الاول يسمى مخصصات شهادة تكون نسبه مختلفة حسب الشادة اعدادية تكون النسبة هي الراتب الاسمي مضروب 0.25 وبكلوريوس تكون قيمة الحقل الراتب الاسمي مضروب 0.45 وهكذا

 
 
 

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

والصورة توضح الكود بداخل الحقل المحسوب الجديد

 

 

3.jpg

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

3 ساعات مضت, أبو عبدالله الحلوانى said:

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

والصورة توضح الكود بداخل الحقل المحسوب الجديد

 

 

3.jpg

السلام عليكم استاذنا العزيز 

شاكرا سعد صدركم لنا قمت بعمل ما تفضلتم به ولكن هناك مشكلة عند كتابة نص في حقل الشهادة ( ابتدائي او متوسطة او اعدادية ..... الخ) لا تنجح المعادلة ولكن فقط عند كتابة رقم ( 4 او 5 ... الخ) في حقل الشهادة 

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

ودمتم برعاية الله وحفظه

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

منذ ساعه, ابو ابراهيم11 said:

لا تنجح المعادلة ولكن فقط عند كتابة رقم ( 4 او 5 ... الخ) في حقل الشهادة 

قمت بتحويل الى أرقام لسهولة التعامل معها ولتجنب الخطأ بادخال النص فلو قمنا مثلا بكتابة الاعدادية بالكود بهذا الشكل (اعدادية) ثم قمنا بادخالها بالجدول بهذا الشكل (اعداديه) فلن يتم تطبيق المعادلة - وقد قمت بجعل جدول مستقل لأسماء المؤهل الدراسى وقمت بربطه بالجدول الأساس لاستجلاب أسماء المؤهل بدل الكود وعلى كلا هذا المثال باستخدام المسميات بدل الأرقام  ولكن يجب مراعات الملاحظات السابقة عند الادخال - أو استخدام combobox لاختيار التسميات بدلا من كتابتها

 

New Microsoft Access قاعدة بيانات.rar

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

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

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

وشرا مرة اخرى

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

في ٢٥‏/٤‏/٢٠١٧ at 21:49, أبو عبدالله الحلوانى said:

قمت بتحويل الى أرقام لسهولة التعامل معها ولتجنب الخطأ بادخال النص فلو قمنا مثلا بكتابة الاعدادية بالكود بهذا الشكل (اعدادية) ثم قمنا بادخالها بالجدول بهذا الشكل (اعداديه) فلن يتم تطبيق المعادلة - وقد قمت بجعل جدول مستقل لأسماء المؤهل الدراسى وقمت بربطه بالجدول الأساس لاستجلاب أسماء المؤهل بدل الكود وعلى كلا هذا المثال باستخدام المسميات بدل الأرقام  ولكن يجب مراعات الملاحظات السابقة عند الادخال - أو استخدام combobox لاختيار التسميات بدلا من كتابتها

 

New Microsoft Access قاعدة بيانات.rar

السلام عليكم استاذ ابو عبدالله الحلواني

بعد التحية

والله استاذ دوختني العلاقه الي عاملها بين الجدولين بما يلي

الجدولين حين عرضهما بطريقة التصميم اجد احد الجدولين به مفاح اساسي والاخر لا وحين عرض العلاقة بين الجدولين اجد الجدولين اثنينهم بهن مفتاح اساس ؟ 

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

اين تم الربط بين اي حقلين ؟

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

وشكرا

 

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

13 ساعات مضت, ابو ابراهيم11 said:

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

 

::: تحية للاستاذ الحلواني :fff:

::: هذه الجداول هي جداول النظام يقوم اكسس بانشاءها تلقائيا .

:::تفضل هذه قاعدة بياناتك مع اضهار جداولك الرئيسية, علما انه ليس بينهما علاقة كل مافي الامر ان الجدول "Subjectbl"هو مصدر سجلات الحقل [التحصيل الدراسي] في الجدول "بودرة"

حقل محسوب.rar

تم تعديل بواسطه محمدنجار
  • Like 1
رابط هذا التعليق
شارك

6 ساعات مضت, محمدنجار said:

:::تفضل هذه قاعدة بياناتك مع اضهار جداولك الرئيسية, علما انه ليس بينهما علاقة كل مافي الامر ان الجدول "Subjectbl"هو مصدر سجلات الحقل [التحصيل الدراسي] في الجدول "بودرة"

فعلا لا توجد علاقة فقد قمت بحذفها بعد الانتقال الى استخدام النص بدل الرقم

12 ساعات مضت, ابو ابراهيم11 said:

والله استاذ دوختني العلاقه الي عاملها بين الجدولين بما يلي

يبدو أنك انشغلت بموضوع العلاقة عن الهدف من الموضوع :wink2:

12 ساعات مضت, ابو ابراهيم11 said:

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

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

12 ساعات مضت, ابو ابراهيم11 said:

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

لا علاقة  لـ combobox  بالعلاقات - سأراجع ما قلته مرة أخرى لعلى أنا السبب بهذه - الخربطة :blink: -

 

فعلا أنا سبب - الخربطة آسف فأنا أتكلم بالصعيدى :biggrin: -

للتوضيح هذا المقطع خاص بالمثال القديم الذى تم استخدام الأرقام به بدل النص:

في ‎4‎/‎25‎/‎2017 at 20:49, أبو عبدالله الحلوانى said:

قمت بتحويل الى أرقام لسهولة التعامل معها ولتجنب الخطأ بادخال النص فلو قمنا مثلا بكتابة الاعدادية بالكود بهذا الشكل (اعدادية) ثم قمنا بادخالها بالجدول بهذا الشكل (اعداديه) فلن يتم تطبيق المعادلة - وقد قمت بجعل جدول مستقل لأسماء المؤهل الدراسى وقمت بربطه بالجدول الأساس لاستجلاب أسماء المؤهل بدل الكود

أما هذا المقطع فخاص بالمثال الجديد والذى تم استبدال النص بدل الرقم به:

في ‎4‎/‎25‎/‎2017 at 20:49, أبو عبدالله الحلوانى said:

وعلى كلا هذا المثال باستخدام المسميات بدل الأرقام  ولكن يجب مراعات الملاحظات السابقة عند الادخال - أو استخدام combobox لاختيار التسميات بدلا من كتابتها

وقصدت بالملاحظات السابقة الدقة بكتابة النص - أن يكون متشابه تماما دون اختلاف.

12 ساعات مضت, ابو ابراهيم11 said:

اعذرني كوني لست خبيرا بالاكسس

ولا  أنا  :wink2:

 

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

السلام عليكم 

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

استاذ محمد كيف اجعل الجدول "Subjectbl"هو مصدر سجلات الحقل [التحصيل الدراسي] في الجدول "بودرة" ؟ان امكن توضيح ذلك بابسط صورة .

اود ان اعلمكم اني استفدت من اجاباتكم الكثير من المعلومات 

ودمتم في رعاية الله وحفظه

واعتذر عن تاخر بسبب النت

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

في ٢٨‏/٤‏/٢٠١٧ at 20:35, ابو ابراهيم11 said:

السلام عليكم 

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

استاذ محمد كيف اجعل الجدول "Subjectbl"هو مصدر سجلات الحقل [التحصيل الدراسي] في الجدول "بودرة" ؟ان امكن توضيح ذلك بابسط صورة .

اود ان اعلمكم اني استفدت من اجاباتكم الكثير من المعلومات 

ودمتم في رعاية الله وحفظه

واعتذر عن تاخر بسبب النت

لسلام عليكم 

ستاذ محمد لنجار او اي من الاعضاء الكرام لو تفضلتم واكملت احسانك بتعليمي حول جعل الجدول "Subjectbl"هو مصدر سجلات الحقل [التحصيل الدراسي] في الجدول "بودرة" ؟ان امكن توضيح ذلك بابسط صورة .

 

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

منذ ساعه, ابو ابراهيم11 said:

لو تفضلتم واكملت احسانك بتعليمي حول جعل الجدول "Subjectbl"هو مصدر سجلات الحقل [التحصيل الدراسي] في الجدول "بودرة" ؟ان امكن توضيح ذلك بابسط صورة .

 

::: تفضل شرح بالصور

11.jpg

22.jpg

33.jpg

44.jpg

55.jpg

66.jpg

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

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