ฉันจะเชื่อมสองฟิลด์เข้าด้วยกันในมุมมองได้อย่างไร


15

ฉันมีการตั้งค่ามุมมองให้ใช้ประเภทรายการที่ไม่ฟอร์แมต ฉันกำลังดึงเขตข้อมูลที่แตกต่างกันประมาณ 10 แห่ง แต่ต้องการเชื่อมต่อสองช่องเข้ากับบรรทัดเดียวในจอแสดงผล เป็นไปได้ไหม

ตัวอย่าง: ฟิลด์คือเนื้อหา: หมายเลขเซสชัน, เนื้อหา: ชื่อเรื่อง, เนื้อหา: วันที่, เนื้อหา: ลำโพง ตอนนี้พวกเขาทั้งหมดแสดงผลเป็นเส้นแยก ฉันต้องการให้หมายเลขเซสชันและชื่อเรื่องถูกต่อกันเป็นบรรทัดเดียวดังนั้นฉันจึงได้ S3 | หัวข้อเซสชันของฉัน


สิ่งนี้สามารถทำได้โดยใช้การตั้งค่าเขตข้อมูลภายใต้แท็บรูปแบบดูฟิลด์: การตั้งค่าหลังจากคลิกนี้คุณจะเห็นป๊อปอัพตอนนี้เพียงตรวจสอบฟิลด์ภายใต้ตัวเลือกแบบอินไลน์
WaQaR Ali

คำตอบ:


28

สมมติว่าคุณมีสนาม A และ B

  1. ตรวจสอบให้แน่ใจ A มาก่อน B ในรายการเขตข้อมูล
  2. แก้ไขฟิลด์ A และทำเครื่องหมาย "ยกเว้นจากจอแสดงผล" ฟิลด์นี้จะไม่ปรากฏอีกต่อไป
  3. แก้ไขฟิลด์ B ค้นหาช่องทำเครื่องหมายสำหรับ "เขียนเอาต์พุตของฟิลด์นี้ซ้ำ"
  4. ใต้ช่องข้อความใหม่ค้นหา "รูปแบบการเปลี่ยน" ในตอนนี้คุณควรจะสามารถค้นหาบางสิ่งที่ดูเหมือน [field-A] และ [field-B] พร้อมตัวเลือกอื่น ๆ อีกมากมาย
  5. ป้อน "[field-A] [field-B]" เป็นรูปแบบการแทนที่

และคุณควรมีการตัดแบ่งเขตข้อมูล

มีบางสถานการณ์ที่การมาร์กอัปที่สร้างโดย Views ด้วยการกำหนดค่านี้ไม่เป็นที่ต้องการเนื่องจากคุณจะมี A "ข้างใน" B. ถ้านั่นเป็นปัญหาคุณสามารถเพิ่มเขตข้อมูลจำลองใหม่โดยสมบูรณ์โดยพิมพ์ "Global: text" และไปยังขั้นตอนที่ 3, 4 และ 5 บนฟิลด์นั้นแทน


2
ใช่ฉันพบว่ามีความเข้าใจได้มากกว่าในการยกเว้นทั้งฟิลด์ A และ B และใช้ฟิลด์ดัมมี่ใหม่เพื่อต่อข้อมูลเข้าด้วยกัน
Johnathan Elmore

+1 คำถามที่โหวตขึ้นและคำตอบนี้ - สิ่งที่ยอดเยี่ยม - ฉันพบว่ามันใช้ได้เช่นกัน และหากคุณต้องการให้ฟิลด์ผลลัพธ์สามารถลิงก์ได้คุณสามารถใช้เนื้อหา: เส้นทางและใช้สิ่งนี้เป็นโทเค็นในการตั้งค่าการเขียนซ้ำของฟิลด์ข้อความ Global:
therobyouknow

@Letharion สามารถเชื่อมสองไฟล์เข้าด้วยกันและแสดงในโหนดได้อย่างไร?
ยมราช
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.