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