ใช้ธีมการจัดรูปแบบที่กำหนดเอง

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

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

หมายเหตุ: ฟีเจอร์นี้มีเฉพาะใน Tableau Desktop 2025.1 เท่านั้น

นำเข้าธีมที่กำหนดเอง

  1. เปิด Tableau Desktop และสร้างเวิร์กชีต

  2. จากแถบเครื่องมือ เลือกจัดรูปแบบ

  3. เลือกนำเข้าธีมที่กำหนดเอง…

    เมนูรูปแบบที่มีตัวเลือก "นำเข้าธีมที่กำหนดเอง"

  4. เลือกไฟล์ JSON ที่จะนำเข้าและเลือกเปิด

    กล่องโต้ตอบจะปรากฏขึ้นพร้อมตัวเลือกแทนที่หรือ รักษาการแก้ไขการจัดรูปแบบใดๆ ที่มีอยู่ที่คุณได้ทำ

    กล่องโต้ตอบที่ให้เลือกใช้ธีมที่กำหนดเองเพื่อแทนที่หรือรักษาการจัดรูปแบบปัจจุบัน

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

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

    แทนที่: ไฟล์ธีมที่กำหนดเองจะแทนที่การจัดรูปแบบใดๆ ที่ทำกับเวิร์กบุ๊ก Tableau ของคุณ

    รักษา: ไฟล์ธีมที่กำหนดเองจะรักษาการจัดรูปแบบใดๆ ที่ทำกับเวิร์กบุ๊ก Tableau ของคุณ

  5. เลือกแทนที่หรือรักษา

ธีมที่กำหนดเองของคุณนำเข้าและจัดรูปแบบใช้กับเวิร์กบุ๊กของคุณ

ส่งออกธีมที่กำหนดเอง

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

ส่งออกไฟล์ JSON ที่มีธีมที่กำหนดเอง

  1. จากแถบเครื่องมือ เลือกจัดรูปแบบ

  2. เลือกส่งออกธีมที่กำหนดเอง…

    เมนูรูปแบบที่มีตัวเลือก "ส่งออกธีมที่กำหนดเอง"

  3. ไปที่โฟลเดอร์ที่คุณต้องการบันทึกไฟล์ธีมที่กำหนดเองแล้วกดบันทึก

ตอนนี้คุณสามารถค้นหาไฟล์ธีมที่กำหนดเองในเครื่องได้แล้ว ไฟล์ธีมนี้สามารถนำเข้าและใช้งานร่วมกับเวิร์กบุ๊กอื่นได้

ส่งออกเวิร์กบุ๊กโดยใช้ธีมที่กำหนดเอง

  1. จากแถบเครื่องมือบนเวิร์กชีต เลือกไฟล์ แล้วเลือกบันทึกเป็น

    หรือคุณสามารถเลือกส่งออกเวิร์กบุ๊กแบบแพ็คเกจ

  2. บันทึกเวิร์กบุ๊กจากไฟล์ .twb หรือ .twbx

เมื่อคุณเปิดเวิร์กบุ๊กใน Tableau อีกครั้ง ธีมที่กำหนดเองจะถูกนำไปใช้

สร้างธีมไฟล์ JSON

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

มีทรัพยากรบุคคลที่สามมากมายที่สามารถช่วยคุณตรวจสอบไฟล์ของคุณได้ เช่น https://www.jsonschemvalidator.net

ดาวน์โหลดไฟล์สคีมา JSON ที่จำเป็นในการตรวจสอบไฟล์ธีมของคุณที่นี่

องค์ประกอบที่จะรวมไว้ในไฟล์ธีมที่กำหนดเอง

ไฟล์ธีมที่คุณกำหนดเองควรมีเวอร์ชัน ธีมพื้นฐาน องค์ประกอบของสไตล์ แอตทริบิวต์ของสไตล์ และตัวเลือกการจัดรูปแบบ

เวอร์ชัน

บรรทัดแรกของไฟล์ธีมที่กำหนดเองควรมีเวอร์ชัน ใน Tableau 25.1 หมายเลขเวอร์ชันคือ 1.0.0 และบรรทัดควรมีลักษณะดังนี้: "เวอร์ชัน": "1.0.0"

หมายเลขเวอร์ชันอาจได้รับการอัปเดตใน Tableau เวอร์ชันต่อๆ ไป

ธีมพื้นฐาน

รายการที่สองของไฟล์ธีมที่กำหนดเองควรประกอบด้วยธีมพื้นฐาน ธีมพื้นฐานสอดคล้องกับธีมเวิร์กบุ๊กที่มีอยู่แล้วใน Tableau และขึ้นอยู่กับ Tableau Desktop เวอร์ชันต่างๆ รูปแบบการจัดรูปแบบใดๆ ที่ระบุไว้ในไฟล์ธีม JSON จะถูกนำไปใช้บนธีมพื้นฐาน

ธีมพื้นฐานสอดคล้องกับรายการในไฟล์ธีม
เรียบTableau Desktop 10.x และใหม่กว่า"base-theme": "smooth"
ล้างTableau Desktop เวอร์ชัน 8.0.x – 9.3.x"base-theme": "clean"
ทันสมัยTableau Desktop เวอร์ชัน 3.5 – 7.0"base-theme": "modern"
คลาสสิคTableau Desktop เวอร์ชัน 1.0 – 3.2"base-theme": "classic"

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับธีมเวิร์กบุ๊ก โปรดดูอัปเกรดหรือเปลี่ยนธีมเวิร์กบุ๊กของคุณ (ใน Tableau Desktop เท่านั้น)

องค์ประกอบสไตล์

องค์ประกอบสไตล์ระบุว่าตัวเลือกการจัดรูปแบบจะถูกนำไปใช้ที่ระดับใด ตัวอย่างเช่น แบบอักษรทั้งหมด ชื่อตัวกรอง หรือแบบอักษรเฉพาะคำแนะนำเครื่องมือ ดูตารางองค์ประกอบสไตล์สำหรับรายการองค์ประกอบที่มีให้เลือกเพื่อระบุ

แอตทริบิวต์ของสไตล์

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

อย่าลืมตรวจสอบรายการแอตทริบิวต์ขององค์ประกอบสไตล์ที่คุณกำลังใช้ ตัวอย่างเช่น ในขณะที่องค์ประกอบสไตล์ไฮไลต์รองรับแอตทริบิวต์สไตล์สีพื้นหลัง แต่องค์ประกอบชื่อไฮไลต์จะไม่รองรับ

ตัวเลือกการจัดรูปแบบ

ตัวเลือกการจัดรูปแบบระบุว่าคุณต้องการใช้สิ่งใดกับองค์ประกอบสไตล์และแอตทริบิวต์สไตล์ ตัวอย่างเช่น สีของแบบอักษร ตระกูลแบบอักษร และขนาดแบบอักษร ตัวเลือกการจัดรูปแบบจะต้องป้อนเป็นสตริงหรือจำนวนเต็ม ขึ้นอยู่กับแอตทริบิวต์ของสไตล์ ต้องป้อนสีเป็นรหัสสีแบบเลขฐานสิบหก เช่น #FF0000

ประเภทอินพุตสตริง ประกอบด้วยข้อความ

ประเภทอินพุตจำนวนเต็ม ประกอบด้วยตัวเลขจำนวนเต็ม

ตัวอย่างไฟล์ธีมที่กำหนดเอง

คัดสำเนา
{   "version": "1.0.0",
    "base-theme": "smooth",
    "styles": {
        "all": {
            "font-color": "#d16302",
            "font-family": "Tableau Bold"
        },
        "worksheet": {
            "font-color": "#d16302",
            "font-family": "Tableau Bold",
            "font-size": 14
        },
        "worksheet-title": {
            "font-color": "#d16302",
            "font-family": "Tableau Bold",
            "font-size": 14
        },
        "view": {
            "background-color": "#ffb370"
        }
    }
}

องค์ประกอบสไตล์ได้รับการสนับสนุนด้วยธีมที่กำหนดเอง

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

องค์ประกอบสไตล์คำอธิบายแอตทริบิวต์ของสไตล์ประเภทอินพุตตัวเลือกการจัดรูปแบบ
ทั้งหมดจัดรูปแบบอักษรทั้งหมดทั่วทั้งเวิร์กบุ๊กfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
เวิร์กชีตจัดรูปแบบอักษรเริ่มต้นของเวิร์กชีตfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
worksheet-titleจัดรูปแบบอักษรของชื่อเวิร์กชีตfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
เคล็ดลับเครื่องมือจัดรูปแบบอักษรของเคล็ดลับครื่องมือfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
dashboard-titleจัดรูปแบบชื่อแดชบอร์ดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
font-weightสตริงสตริงที่ระบุเป็น normal หรือ bold.
story-titleจัดรูปแบบอักษรของชื่อเรื่องfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
ส่วนหัวจัดรูปแบบอักษรส่วนหัวfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
คำอธิบายจัดรูปแบบอักษรของเนื้อหาคำอธิบายและสีพื้นหลังfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
background-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080
legend-titleจัดรูปแบบอักษรของชื่อคำอธิบายบนเวิร์กชีตทั้งหมดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
filterจัดรูปแบบอักษรของตัวกรองและสีพื้นหลังบนเวิร์กชีตทั้งหมดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
background-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080
filter-titleจัดรูปแบบอักษรของชื่อตัวกรองบนเวิร์กชีตทั้งหมดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
parameter-ctrlจัดรูปแบบอักษรของเนื้อหาพารามิเตอร์และสีพื้นหลังบนเวิร์กชีตทั้งหมดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
background-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080
parameter-ctrl-titleจัดรูปแบบอักษรชื่อการควบคุมพารามิเตอร์บนเวิร์กชีตทั้งหมดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
highlighterจัดรูปแบบอักษรไฮไลท์และสีพื้นหลังบนเวิร์กชีตทั้งหมดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
background-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080
Highlighter-titleจัดรูปแบบอักษรของหัวเรื่องการควบคุมเครื่องมือไฮไลท์บนเวิร์กชีตทั้งหมดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
font-sizeจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
page-ctrl-titleจัดรูปแบบอักษรของชื่อการ์ดหน้าในเวิร์กชีตทั้งหมดfont-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
font-familyสตริงสตริงที่มีความยาวสูงสุด 50 อักขระ
gridlineจัดรูปแบบเส้นตารางบนมุมมองline-visibilityสตริงสตริงที่ระบุเป็น on หรือ off
line-patternสตริงสตริงที่ระบุเป็น dotted, dashed หรือ solid
line-widthจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
line-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080
zerolineจัดรูปแบบเส้นศูนย์บนมุมมองline-visibilityสตริงสตริงที่ระบุเป็น on หรือ off
line-patternสตริงสตริงที่ระบุเป็น dotted, dashed หรือ solid
line-widthจำนวนเต็มจำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99
line-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080
markจัดรูปแบบสีเครื่องหมายบนมุมมองmark-colorสตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000
มุมมองจัดรูปแบบสีพื้นหลังบนมุมมอง สตริงสตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000

แก้ปัญหาการนำเข้าไฟล์ธีมที่กำหนดเอง

องค์ประกอบสไตล์บางอย่างของฉันไม่ได้ถูกนำไปใช้

ประเภทแบบอักษรไม่ถูกต้อง
การจัดรูปแบบถูกนำไปใช้ผ่านเครื่องมือแก้ไข Rich Text

ไม่สามารถนำเข้าไฟล์ธีมได้

ไฟล์ธีมมีข้อผิดพลาด
ไฟล์ธีมมีขนาดใหญ่เกินไป
เส้นทางไฟล์ธีมยาวเกินไป