Lightning ไปที่ Create Record โดยใช้ Default Values ​​ไม่ทำงาน

Sep 08 2020

ฉันต้องการเพิ่มปุ่มในรายการที่เกี่ยวข้องเพื่อสร้างระเบียนใหม่โดยมีค่าเริ่มต้นที่เติมไว้ล่วงหน้าในช่อง "ชื่อ" มาตรฐาน ฉันกำลังดูบันทึกประจำรุ่นจากฤดูใบไม้ผลิปี 2020 ซึ่งระบุว่าตอนนี้รองรับ Lightning แล้ว แต่ฉันไม่สามารถเติมค่าล่วงหน้าได้

นี่คือลิงค์บันทึกประจำรุ่น: https://releasenotes.docs.salesforce.com/en-us/spring20/release-notes/rn_general_lex_navigate_to_record_dfv.htm

ฉันกำลังเพิ่มปุ่มบนออบเจ็กต์แบบกำหนดเองที่ฉันต้องการให้ช่อง "ชื่อ" ถูกเติมไว้ล่วงหน้าด้วย "ชื่อบัญชี" (โดยที่บัญชีเป็นพาเรนต์) นี่คือ URL ปุ่มของฉัน:

/lightning/o/CustomObject__c/new?defaultFieldValues=
Name={!Account.Name},
Client__c={!Account.Id}

เมื่อฉันเพิ่มปุ่มในรายการที่เกี่ยวข้องในหน้าบัญชีฉันยังไม่สามารถเติมช่องชื่อล่วงหน้าได้ ฉันไม่ต้องการฮาร์ดโค้ดรหัสบัญชี ฉันขาดอะไรไปที่นี่?

คำตอบ

2 KrisGoncalves Sep 08 2020 at 15:07

ลบเส้นแบ่ง มันไม่ได้เรียกว่าออกมาในบันทึกประจำรุ่นและตัวอย่างเสมอดูเหมือนจะแสดงแบ่งบรรทัด (สำหรับการอ่าน) แต่แบ่งบรรทัดจะไม่ได้ทำงาน

/lightning/o/CustomObject__c/new?defaultFieldValues=Name={!Account.Name},Client__c={!Account.Id}}

สิ่งนี้เรียกว่าในบทความนี้แต่ฉันก็ประสบปัญหาเดียวกัน