แชร์ผ่าน


ฟังก์ชัน Lower Upper และ Proper

นำไปใช้กับ: แอปพลิเคชัน Canvas Dataverse คอลัมน์สูตร โฟลว์เดสก์ท็อป แอปพลิเคชันที่ขับเคลื่อนด้วยโมเดล Power Pages Power Platform CLI

แปลงตัวอักษรในสตริงข้อความเป็นตัวพิมพ์เล็กทั้งหมด ตัวพิมพ์ใหญ่ทั้งหมด หรือตัวพิมพ์ที่เหมาะสม

คำอธิบาย

ฟังก์ชัน Lower Upper และ Proper จะแปลงตัวพิมพ์ของตัวอักษรในสตริง

  • Lower แปลงตัวอักษรพิมพ์ใหญ่ให้เป็นตัวพิมพ์เล็ก
  • Upper แปลงตัวอักษรพิมพ์เล็กให้เป็นตัวพิมพ์ใหญ่
  • Proper จะแปลงตัวอักษรตัวแรกในแต่ละคำให้เป็นตัวพิมพ์ใหญ่หากเป็นตัวพิมพ์เล็ก และจะแปลงตัวอักษรตัวพิมพ์ใหญ่อื่นๆ ให้เป็นตัวพิมพ์เล็ก

ฟังก์ชันทั้งสามรายการจะละเว้นอักขระที่ไม่ใช่ตัวอักษร

ถ้าคุณผ่านสตริงแรก ค่าที่ส่งกลับจะเป็นสตริงนั้นเวอร์ชันที่แปลงแล้ว ถ้าคุณผ่าน ตาราง แบบคอลัมน์เดียวที่มีสตริง ค่าที่ส่งกลับจะเป็นตารางสตริงที่แปลงแล้วแบบคอลัมน์เดียว ถ้าคุณมีตารางแบบหลายคอลัมน์ คุณสามารถจัดรูปร่างเป็นตารางแบบคอลัมน์เดียวได้ ตามที่ การทำงานกับตาราง อธิบายไว้

ไวยากรณ์

ต่ำกว่า( สตริง )
อัปเปอร์( สตริง )
เหมาะสม( สตริง )

  • สตริง - จำเป็น สตริงที่จะแปลง

ล่าง( SingleColumnTable )
ส่วนบน( ตารางคอลัมน์เดียว )
เหมาะสม( SingleColumnTable )

  • SingleColumnTable - จำเป็น ตารางสตริงแบบคอลัมน์เดียวที่จะแปลง

ตัวอย่าง

สตริงเดียว

ตัวอย่างในส่วนนี้ใช้ตัวควบคุมการป้อนข้อความ ชื่อว่า Author เป็น แหล่งข้อมูล ตัวควบคุมมีสตริง "E. E. CummINGS"

สูตร คำอธิบาย ผลลัพธ์
ล่าง( ผู้แต่ง.ข้อความ ) แปลงตัวอักษรตัวพิมพ์ใหญ่ใดๆ ในสตริง เป็นตัวพิมพ์เล็ก "e. e. cummings"
Upper( ผู้แต่ง.ข้อความ ) แปลงตัวอักษรตัวพิมพ์เล็กใดๆ ในสตริง เป็นตัวพิมพ์ใหญ่ "E. E. CUMMINGS"
เหมาะสม( ผู้แต่ง.ข้อความ ) แปลงตัวอักษรแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่ถ้าเป็นตัวพิมพ์เล็ก และแปลงตัวอักษรตัวพิมพ์ใหญ่อื่นใดเป็นตัวพิมพ์เล็ก "E. E. Cummings"

ตารางแบบคอลัมน์เดียว

ตัวอย่างในส่วนนี้จะแปลงสตริงจาก คอลัมน์ที่อยู่ ของแหล่งข้อมูล ผู้คน ที่มีข้อมูลนี้:

Name ที่อยู่
"Jean" "123 ถนนหลัก NE"
"Fred" "789 SW 39th #3B"

แต่ละสูตรจะส่งกลับตารางแบบคอลัมน์เดียวที่มีสตริงที่แปลงแล้ว

สูตร คำอธิบาย ผลลัพธ์
ล่าง( ShowColumns( บุคคล, "ที่อยู่") ) แปลงตัวอักษรที่เป็นตัวพิมพ์เล็กให้เป็นตัวพิมพ์ใหญ่ ตารางคอลัมน์เดียวที่มีคอลัมน์ Value ที่มีค่าต่อไปนี้: "123 main st ne", "789 sw 39th #3b"
Upper( ShowColumns( บุคคล, "ที่อยู่") ) แปลงตัวอักษรที่เป็นตัวพิมพ์เล็กให้เป็นตัวพิมพ์ใหญ่ ตารางคอลัมน์เดียวที่มีคอลัมน์ Value ที่มีค่าต่อไปนี้: "123 MAIN ST NE", "789 SW 39TH #3B"
Proper( ShowColumns( บุคคล, "ที่อยู่" ) ) แปลงตัวอักษรแรกของคำที่เป็นตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่ และแปลงตัวอักษรอื่นใดที่เป็นตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็ก ตารางคอลัมน์เดียวที่มีคอลัมน์ Value ที่มีค่าต่อไปนี้: "123 Main St Ne", "789 Sw 39th #3b"

ตัวอย่างแบบทีละขั้นตอน

  1. เพิ่มตัวควบคุม การป้อนข้อความ และตั้งชื่อว่า Source
  2. เพิ่มป้ายกำกับ แล้วตั้งค่าคุณสมบัติ Text เป็นฟังก์ชันนี้
    เหมาะสม(แหล่งที่มา.ข้อความ)
  3. กด F5 แล้วพิมพ์ WE ARE THE BEST! ลงในกล่อง แหล่งที่มา
    ป้ายกำกับจะแสดง We Are The Best!