الدالات LTrim وRTrim وTrim

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

إرجاع متغير (سلسلة) يحتوي على نسخة من سلسلة محددة بدون مسافات بادئة (LTrim) أو مسافات زائدة (RTrim) أو مسافات بادئة ولاحقة (اقتطاع).

بناء الجملة

LTrim(سلسلة)

RTrim(سلسلة)

Trim(string)

إن وسيطة السلسلةالمطلوبة هي أي تعبير سلسلة صحيح. إذا كانت السلسلة تحتوي على Null، فيتم إرجاع القيمة Null .

أمثلة عن الاستعلام

التعبير النتائج
تحديد LTrim(ProductDesc) AS Expr1 FROM ProductSales; إرجاع قيم السلسلة من الحقل "ProductDesc" بدون المسافات البادئة ويتم عرضها في العمود Expr1.
تحديد RTrim(ProductDesc) AS Expr1 FROM ProductSales; إرجاع قيم السلسلة من الحقل "ProductDesc" بدون المسافات الزائدة ويتم عرضها في العمود Expr1.
SELECT LTrim(ProductDesc) AS NoTrailingSpace FROM ProductSales; إرجاع قيم السلسلة من الحقل "ProductDesc" بدون المسافات البادئة ويظهر في العمود "NoTrailingSpace".
تحديد RTrim(ProductDesc) AS NoLeadingSpace FROM ProductSales; ترجع قيم السلسلة من الحقل "ProductDesc" بدون مسافات زائدة ويتم عرضها في العمود "NoLeadingSpaces".
SELECT Trim(ProductDesc) AS Trimmed FROM ProductSales; ترجع قيم السلسلة من الحقل "ProductDesc" بدون المسافات البادئة واللاحقة، ويتم عرضها في العمود "Trimmed".

مثال VBA

ملاحظة

توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية ل Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدلة بجوار "بحث" وأدخل مصطلح أو أكثر في مربع البحث.

يستخدم هذا المثال الدالة LTrim لإزالة المسافات البادئة والدالة RTrim لإزالة المسافات اللاحقة من متغير سلسلة. يستخدم الدالة Trim لإزالة كلا النوعين من المسافات.

Dim MyString, TrimString
MyString = "  <-Trim->  "    ' Initialize string.
TrimString = LTrim(MyString) 
' TrimString = "<-Trim->  ".
TrimString = RTrim(MyString)
' TrimString = "  <-Trim->".
TrimString = LTrim(RTrim(MyString)) 
' TrimString = "<-Trim->".
' Using the Trim function alone
' achieves the same result.
TrimString = Trim(MyString) 
' TrimString = "<-Trim->".

دالات السلاسل وكيفية استخدامها