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

عامل علامة أو رمز يحدد نوع العملية الحسابية المطلوب تنفيذها داخل تعبير. هناك عوامل رياضية ومقارنة ومنطقية والمرجعية. يدعم Access مجموعة متنوعة من العوامل، بما في ذلك عوامل حسابية مثل + و- والضرب (*) والقسمة (/)، بالإضافة لعوامل المقارنة لمقارنة القيم والعوامل النصية لتسلسل النصوص والعوامل المنطقية لتحديد قيم true أو false. توفر هذه المقالة تفاصيل حول استخدام هذه العوامل.

ملاحظة: بداية من Access 2010، يشتمل "منشئ التعبير" على IntelliSense، حيث تتمكن من رؤية الوسيطات التي يتطلبها التعبير.

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

عوامل حسابية

عوامل المقارنة

عوامل منطقية

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

عوامل خاصة 

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

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

عامل التشغيل

الغرض

مثال

+

جمع رقمين.

[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

ملاحظة: في كل الحالات، إذا كانت القيمة الأولى أو الثانية خالية، فسيكون الناتج أيضاً قيمة خالية. ولأن القيمة "خالٍ" تمثل قيمة غير معروفة، فستكون النتيجة لأي مقارنة بقيمة "خالٍ" أيضاً غير معروفة.

أعلى الصفحة

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

يمكنك استخدام العوامل المنطقية لتجميع قيمتين منطقيتين وإرجاع نتيجة ستكون إما بالقيمة true أو false أو null. ويمكن أن يُشار إلى العوامل المنطقية "Logical" أيضاً كقيم منطقية "Boolean"

عامل التشغيل

الغرض

مثال

And

إرجاع القيمة صواب عندما يكون Expr1 وExpr2 صواباً.

Expr1 And Expr2

Or

إرجاع القيمة True عندما يكون أما Expr1 أو Expr2 صواباً.

Expr1 Or Expr2

Eqv

إرجاع True عندما يكون كل من Expr1 وExpr2 بالقيمة true، أو عندما يكون Expr1 وExpr2 بالقيمة false.

Expr1 Eqv Expr2

Not

إرجاع القيمة True عندما لا يكون Expr صواباً.

Not Expr

Xor

إرجاع القيمة True عندما يكون أما Expr1 أو Expr2 صواباً، ولكن ليس كليهما.

Expr1 Xor Expr2

أعلى الصفحة

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

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

عامل التشغيل

الغرض

مثال

&

جمع سلسلتين لتكوين سلسلة واحدة.

string1 & string2

+

يجمع بين سلسلتين لتشكيل سلسلة واحدة ويتم نشر القيم الخالية(في حالة وجود قيمة واحدة خالية، يتم تقييم التعبير بالكامل على أنه خالٍ).

string1 + string2

أعلى الصفحة

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

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

عامل التشغيل

الغرض

مثال

Is Null or Is Not Null

تحديد ما إذا كانت القيمة خالية أو غير خالية.

Field1 Is Not Null

نمط المثل Like

مطابقة قيم السلسلة باستخدام عوامل أحرف البدل ؟ و*.

Field1 Like "instruct*"

Between val1 And val2

تحديد ما إذا كانت توجد قيمة رقمية أو قيمة تاريخ ضمن نطاق معين.

Field1 Between 1 And 10
- OR -
Field1 Between #07-01-07# And #12-31-07#

In(val1,val2...)

تحديد ما إذا كان تم العثور على قيمة داخل مجموعة من القيم.

Field1 In ("red","green","blue")
- OR -
Field1 In (1,5,7,9)

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×