الدالات Lower وUpper وProper

ينطبق على: تطبيقات قماش Dataverse أعمدة الصيغة تدفقات سطح المكتب التطبيقات المستندة إلى النماذج Power Platform CLI

يحول الحروف في سلسلة نصية إلى أحرف صغيرة، أو أحرف كبيرة، أو أحرف مناسبة.

‏‏الوصف

تقوم وظائف Lower، وUpper، Proper بتحويل حالة الأحرف في سلاسل.

  • تقوم وظيفة Lower بتحويل أي أحرف كبيرة إلى أحرف صغيرة.
  • تقوم وظيفة Upper بتحويل أي أحرف صغيرة إلى أحرف كبيرة.
  • تقوم وظيفة Proper بتحويل الحرف الأول في كل كلمة إلى أحرف كبيرة إذا كانت صغيرة وتحويل أي أحرف كبيرة أخرى إلى أحرف صغيرة.

تتجاهل جميع الوظائف الثلاث الأحرف التي ليست حروفًا.

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

بناء الجملة

Lower( سلسلة )
Upper( سلسلة )
Proper( سلسلة )

  • سلسلة - مطلوبة. السلسلة المُراد تحويلها.

Lower( SingleColumnTable )
Upper( SingleColumnTable )
Proper( SingleColumnTable )

  • SingleColumnTable - مطلوب. جدول من عمود واحد للسلاسل المراد تحويلها.

الأمثلة

سلسلة واحدة

تستخدم الأمثلة في هذا القسم عنصر تحكم إدخال النص، المسمى Author باعتباره مصدر البيانات. يحتوي عنصر التحكم على السلسلة "E. E. CummINGS".

صيغة ‏‏الوصف نتيجة
Lower( Author.Text ) تحويل أي أحرف كبيرة في السلسلة إلى أحرف صغيرة. "e. e. cummings"
Upper( Author.Text ) تحويل أي أحرف صغيرة في السلسلة إلى أحرف كبيرة. "E. E. CUMMINGS"
Proper( Author.Text ) تحويل الحرف الأول من كل كلمة إلى أحرف كبيرة إذا كانت صغيرة، وتحويل أي أحرف كبيرة أخرى إلى أحرف صغيرة. "E. E. Cummings"

جدول من عمود واحد

تقوم الأمثلة في هذا القسم بتحويل السلاسل من عمودالعنوان لمصدر البيانات الأشخاص، الذي يحتوي على هذه البيانات:

الاسم عنوان
"Jean" "123 Main St NE"
"Fred" "789 SW 39th #3B"

تقوم كل صيغة بإرجاع جدول ذو عمود واحد يحتوي على السلاسل المحولة.

صيغة ‏‏الوصف نتيجة
Lower( ShowColumns( People, "Address" ) ) تحويل أي حرف صغير إلى أحرف كبيرة. جدول من عمود واحد مع عمود Value يحتوي على القيم التالية: "123 main st ne", "789 sw 39th #3b"
Upper( ShowColumns( People, "Address" ) ) تحويل أي حرف صغير إلى أحرف كبيرة. جدول من عمود واحد مع عمود Value يحتوي على القيم التالية: "123 MAIN ST NE", "789 SW 39TH #3B"
Proper( ShowColumns( People, "Address" ) ) تحويل أي حرف أول من كلمة صغيرة إلى أحرف كبيرة، وتحويل أي حرف آخر إلى أحرف صغيرة. جدول من عمود واحد مع عمود Value يحتوي على القيم التالية: "123 Main St Ne", "789 Sw 39th #3b"

مثال خطوة بخطوة

  1. أضف عنصر تحكم Text input وقم بتسميته مصدر.
  2. أضف تسمية، وعيِّن خاصية Text الخاصة بها إلى هذه الوظيفة:
    Proper(Source.Text)
  3. اضغط على F5، ثم اكتب WE ARE THE BEST! في المربع المصدر.
    تُظهر التسمية We Are The Best!