جدول عوامل التشغيل

ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

عامل التشغيل هو علامة أو رمز يحدد نوع الحساب المطلوب تنفيذه في تعبير. يدعم Access عوامل التشغيل الحسابية والمقارنة والمنطقية والمرجعية. على سبيل المثال، يمكنك استخدام عوامل التشغيل الحسابية مثل +و -*و /عوامل المقارنة لمقارنة القيم وعوامل تشغيل النص لدمج النص وعوامل التشغيل المنطقية لتحديد True أو False القيم.

في هذه المقالة

العوامل الحسابية

استخدم عوامل التشغيل الحسابية لحساب قيمة من رقمين أو أكثر، أو لتغيير علامة رقم من موجبة إلى سالبة أو عكسية.

عامل التشغيل الغرض مثال
+ إضافة رقمين. [Subtotal] + [SalesTax]
- البحث عن الفرق بين رقمين أو يشير إلى القيمة السالبة لرقم. [Price] - [Discount]
* ضرب رقمين. [Quantity] * [Price]
/ يقسم الرقم الأول على الرقم الثاني. [Total] / [ItemCount]
\ تقريب كلا الرقمين إلى أعداد صحيحة، وتقسيم الرقم الأول على الرقم الثاني، ثم اقتطاع النتيجة إلى عدد صحيح. [Registered] \ [Rooms]
Mod يقسم الرقم الأول على الرقم الثاني ويعيد الباقي فقط. [Registered] Mod [Rooms]
^ رفع رقم إلى قوة الأس. Number ^ Exponent

الرجوع لأعلى

عوامل تشغيل المقارنة

استخدم عوامل المقارنة لمقارنة القيم وإرجاع Trueأو Falseأو Null.

عامل التشغيل الغرض مثال
< إرجاع True إذا كانت القيمة الأولى أقل من القيمة الثانية. Value1 < Value2
<= إرجاع True إذا كانت القيمة الأولى أقل من القيمة الثانية أو مساوية لها. Value1 <= Value2
> إرجاع True إذا كانت القيمة الأولى أكبر من القيمة الثانية. Value1 > Value2
>= إرجاع True إذا كانت القيمة الأولى أكبر من القيمة الثانية أو مساوية لها. Value1 >= Value2
= إرجاع True إذا كانت القيمة الأولى مساوية للقيمة الثانية. Value1 = Value2
<> إرجاع True إذا كانت القيمة الأولى لا تساوي القيمة الثانية. Value1 <> Value2

ملاحظة

في جميع الحالات، إذا كانت القيمة الأولى أو القيمة الثانية هي Null، تكون النتيجة أيضا Null. نظرا لأن Null تمثل قيمة غير معروفة، فإن نتيجة أي مقارنة بقيمة Null غير معروفة أيضا.

الرجوع لأعلى

العوامل المنطقية

استخدم عوامل التشغيل المنطقية لدمج قيمتين منطقيتين وإرجاع Trueأو Falseأو Null. تسمى عوامل التشغيل المنطقية أيضا عوامل التشغيل المنطقية.

عامل التشغيل الغرض مثال
And ترجع True عندما Expr1 تكون و Expr2 .True Expr1 And Expr2
Or إرجاع True عندما يكون إما Expr1 أو Expr2 هو True. Expr1 Or Expr2
Eqv إرجاع True عندما يكون Trueكل من Expr1 و Expr2 ، أو عندما يكون كلاهما .False Expr1 Eqv Expr2
Not إرجاع True عندما Expr لا Trueيكون . Not Expr
Xor إرجاع True عندما يكون إما Expr1 أو Expr2 هو True، ولكن ليس كليهما. Expr1 Xor Expr2

الرجوع لأعلى

عوامل التسلسل

استخدم عوامل تشغيل التسلسل لدمج قيمتين نصيتين في واحدة.

عامل التشغيل الغرض مثال
& يجمع بين سلسلتين في سلسلة واحدة. string1 & string2
+ يجمع بين سلسلتين في سلسلة واحدة وينشر Null القيم. إذا كانت قيمة واحدة هي Null، يتم تقييم التعبير بأكمله إلى Null. string1 + string2

الرجوع لأعلى

العوامل الخاصة

استخدم عوامل تشغيل خاصة لإرجاع نتيجة True أو False ، كما هو موضح في الجدول التالي.

عامل التشغيل الغرض مثال
Is Null أو Is Not Null تحديد ما إذا كانت القيمة أم Null لا Null. Field1 Is Not Null
Like "pattern" يطابق قيم السلسلة باستخدام عوامل تشغيل ? أحرف البدل و *. Field1 Like "instruct*"
Between val1 And val2 تحديد ما إذا كانت قيمة رقمية أو قيمة تاريخ توجد ضمن نطاق معين. Field1 Between 1 And 10 أو Field1 Between #07-01-07# And #12-31-07#
In (val1, val2...) تحديد ما إذا كان تم العثور على قيمة داخل مجموعة من القيم. Field1 In ("red", "green", "blue") أو Field1 In (1, 5, 7, 9)

الرجوع لأعلى