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

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

قام بنشر

الخبراء الافاضل

بعد التحبة

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

مثلا اى مبلغ اقل من 50 جبية يكتب بجوارة مبلغ 75

و  من 51 الى 100 جبية يكتب بجوارة مبلغ 100

ومن 101 الى 150  يكتب بجوارة مبلغ 125

وهكذا هل هذا متاح ام لا

لكم خالص الشكر

Database1.accdb

قام بنشر
20 دقائق مضت, jo_2010 said:

يكتب بجوارة

هل تقصد في حقل مستقل ؟؟؟؟
وضح هذه النقطة اذا سمحت

قام بنشر (معدل)
12 دقائق مضت, Foksh said:

هل تقصد في حقل مستقل ؟؟؟؟
وضح هذه النقطة اذا سمحت

نعم سيادة الخبير

حقل مستقل

فى نفس الجدول او فى استعلام

تم تعديل بواسطه jo_2010
قام بنشر
12 دقائق مضت, jo_2010 said:

فى استعلام

انشئ استعلام جديد ، والصق هذا الاستعلام SQL وجرب النتيجة

 

SELECT [Tbl_Tests 2025].Tcode, [Tbl_Tests 2025].Tname, [Tbl_Tests 2025].Out_Lab, IIf([Out_Lab]<50,75,IIf([Out_Lab] Between 51 And 100,100,IIf([Out_Lab] Between 101 And 150,125,Null))) AS NewField
FROM [Tbl_Tests 2025];

 

قام بنشر
20 ساعات مضت, Foksh said:
SELECT [Tbl_Tests 2025].Tcode, [Tbl_Tests 2025].Tname, [Tbl_Tests 2025].Out_Lab, IIf([Out_Lab]<50,75,IIf([Out_Lab] Between 51 And 100,100,IIf([Out_Lab] Between 101 And 150,125,Null))) AS NewField
FROM [Tbl_Tests 2025];

معلمى الفاصل

هناك حقول لم يطبق عليها الامر والخانة التى بجوارها فارغة

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

هذا فقط

لا اى مبلغ اقل من 50 جبية يكتب بجوارة مبلغ 75

و  من 51 الى 100 جبية يكتب بجوارة مبلغ 100

ومن 101 الى 150  يكتب بجوارة مبلغ 125

اريد كل المبالغ تسير على نفس المنوال

هناك حقول فارغة ماذا افعل

Untitled.png

قام بنشر
Public Function AddAmount(originalAmount As Double) As Double
    Select Case originalAmount
        Case Is <= 50
            AddAmount = 75
        Case 51 To 100
            AddAmount = 100
        Case 101 To 150
            AddAmount = 125
        Case Else
            AddAmount = 0 
    End Select
End Function

في الاستعلام يمكن الاستدعاء هكذا:

 

NewAmount: AddAmount([OriginalAmount])

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

::

تحياتي

  • Like 2
قام بنشر
2 ساعات مضت, jo_2010 said:

هناك حقول فارغة ماذا افعل

 

كان الأجدر بك أن تكون واضحاً في طلبك ، وأن يكون ملماً بكل الإحتمالات ، فلست انا من سيقرر الاحتمالات البديلة لكل حقل أكثر من 125 !!!!!

شكراً لك :rol:

قام بنشر
منذ ساعه, Foksh said:

كان الأجدر بك أن تكون واضحاً في طلبك ، وأن يكون ملماً بكل الإحتمالات ، فلست انا من سيقرر الاحتمالات البديلة لكل حقل أكثر من 125 !!!!!

شكراً لك :rol:

اعتذر بشدة سامحنى 

خالص الشكر لاهتمامك

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