สารบัญ:
วีดีโอ: การใช้ป้ายกำกับที่กำหนดเองคุณเข้าถึงได้อย่างไรในคลาส Apex และในหน้า Visualforce
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ป้ายที่กำหนดเอง เปิดใช้งานนักพัฒนา ถึง สร้างแอปพลิเคชันหลายภาษาโดยนำเสนอข้อมูลโดยอัตโนมัติ (สำหรับ ตัวอย่าง , ข้อความช่วยเหลือหรือข้อความแสดงข้อผิดพลาด) ในภาษาแม่ของผู้ใช้ ป้ายที่กำหนดเองเป็นแบบกำหนดเอง ค่าข้อความที่ สามารถ เป็น เข้าถึงแล้ว จาก คลาสเอเพ็กซ์ , เพจ Visualforce หรือส่วนประกอบสายฟ้า
ฉันจะใช้ป้ายกำกับที่กำหนดเองในหน้า Visualforce และ Apex ได้อย่างไร
ในการเข้าถึง ป้ายที่กำหนดเอง , ไปที่การตั้งค่า - สร้าง - ป้ายที่กำหนดเอง . คลิกที่ใหม่ ป้ายที่กำหนดเอง . ป้อนค่าชื่อ ค่า และคำอธิบาย เราทำได้ ใช้ป้ายกำกับที่กำหนดเอง ชื่อที่จะเข้าถึง ป้ายที่กำหนดเอง มูลค่าใน หน้า visualforce โดยใช้ $ ฉลาก ตัวแปรระดับโลก
ต่อมา คำถามคือ เราสามารถสอบถามป้ายกำกับที่กำหนดเองใน Salesforce ได้หรือไม่ ป้ายที่กำหนดเอง ไม่สามารถเข้าถึงได้ผ่าน SOQL คุณ จะ จำเป็นต้องใช้ Metadata API เพื่อดำเนินการ แบบสอบถาม คุณกำลังมองหา. ผม ขอแนะนำให้ดูที่ Andrew Fawcett's เอเพ็กซ์ แรปเปอร์ Salesforce API ข้อมูลเมตา ด้วย API คุณ สามารถสอบถาม NS CustomLabels ประเภทข้อมูลเมตาเพื่อรับข้อมูลที่คุณต้องการ
คำถามก็คือ คุณจะใช้ป้ายกำกับที่กำหนดเองอย่างไร
วิธีใช้ป้ายกำกับที่กำหนดเองใน salesforce
- สร้างป้ายที่กำหนดเอง: คลิกที่ตั้งค่า สร้าง สร้างป้ายที่กำหนดเอง
- สร้างการแปล: ป้อนป้ายกำกับที่กำหนดเองที่คุณต้องการสร้างการแปล
- หมายเหตุ: ควรเพิ่มภาษาการแปลและทำให้ใช้งานได้ในเวิร์กเบนช์การแปล
- ไวยากรณ์สำหรับป้ายกำกับที่กำหนดเอง:
- บันทึก:
ความแตกต่างระหว่างการตั้งค่าแบบกำหนดเองและป้ายกำกับแบบกำหนดเองคืออะไร
กำหนดเอง ข้อมูลเมตาสามารถปรับแต่งได้ ปรับใช้ได้ บรรจุได้ และเมตาดาต้าของแอปพลิเคชันที่อัปเกรดได้ ส่วนใหญ่ใช้เพื่อกำหนดสำหรับ กำหนดเอง การพัฒนาโปรแกรมประยุกต์. ป้ายที่กำหนดเอง ช่วยให้นักพัฒนาสามารถสร้างแอพพลิเคชั่นหลายภาษาโดยการนำเสนอข้อมูลโดยอัตโนมัติ ใน ภาษาพื้นเมืองของผู้ใช้
แนะนำ:
Oracle APEX จำเป็นต้องมีใบอนุญาตหรือไม่
เมื่อคุณพัฒนาแอปพลิเคชัน Oracle APEX ใหม่และไม่มีเวอร์ชันของแอปพลิเคชันใหม่อยู่ในระหว่างใช้งานจริง คุณไม่จำเป็นต้องให้สิทธิ์ใช้งานฐานข้อมูล Oracle อย่างไรก็ตาม เมื่อแอปพลิเคชันใหม่ของคุณเริ่มใช้งานจริง จะต้องมีใบอนุญาตฐานข้อมูล
อะไรคงที่ใน Apex?
เมธอดหรือตัวแปรแบบสแตติกไม่ต้องการอินสแตนซ์ของคลาสเพื่อรัน ก่อนสร้างอ็อบเจ็กต์ของคลาส ตัวแปรสมาชิกสแตติกทั้งหมดในคลาสจะถูกเตรียมข้อมูลเบื้องต้น และบล็อกโค้ดเริ่มต้นสแตติกทั้งหมดจะถูกดำเนินการ ตัวแปรสแตติกเป็นแบบสแตติกเฉพาะภายในขอบเขตของธุรกรรมเอเพ็กซ์
การใช้ Apex ใน Salesforce คืออะไร?
Apex เป็นแพลตฟอร์มการพัฒนาสำหรับการสร้างแอปพลิเคชันซอฟต์แวร์เป็นบริการ (SaaS) ที่ด้านบนของฟังก์ชันการจัดการลูกค้าสัมพันธ์ (CRM) ของ Salesforce.com Apex ช่วยให้นักพัฒนาสามารถเข้าถึงฐานข้อมูลส่วนหลังของ Salesforce.com และอินเทอร์เฟซไคลเอ็นต์-เซิร์ฟเวอร์ เพื่อสร้างแอปพลิเคชัน SaaS ของบริษัทอื่น
ฉันจะแก้ไขหน้า Visualforce ได้อย่างไร
คุณไม่สามารถแก้ไขหรือลบหน้า Visualforce ในแพ็คเกจที่มีการจัดการ คลิก Del เพื่อลบหน้า คลิก Security เพื่อจัดการความปลอดภัยสำหรับเพจ) เพื่อเปิดเพจในหน้าต่างใหม่
Blob ใน Apex คืออะไร?
Blob คือชุดของข้อมูลไบนารีที่จัดเก็บเป็นวัตถุเดียว คุณสามารถแปลงชนิดข้อมูลนี้เป็นสตริงหรือจากสตริงโดยใช้เมธอด toString และ valueOf ตามลำดับ ยอมรับ Blobs เป็นอาร์กิวเมนต์บริการเว็บ เก็บไว้ในเอกสาร (เนื้อหาของเอกสารคือ Blob) หรือส่งเป็นไฟล์แนบ