控制多個內嵌檢視的載入順序

Tableau Server 2022.3 及更高版本和 Tableau Cloud 的內嵌程式碼已變更為使用內嵌 API v3。有關內嵌的目前資訊,請參閱內嵌 API 說明。本主題中的資訊適用於先前版本的內嵌(使用 Tableau JavaScript API v1 和 v2)。

使用先前版本的內嵌控制載入順序

您可以針對使用您的檢視的人員,對多個檢視的載入順序進行控制。只能使用依賴於 Tableau JavaScript 檔案的內嵌代碼來存取此功能。

在以下的範例中,內嵌了兩個檢視。首先載入第二個檢視,然後載入上面的檢視。如果內嵌多個檢視並為它們指定相同的載入順序值,或者不指定載入順序參數,則這些檢視將按出現在頁面上的順序載入。

指令碼標記範例

<script type='text/javascript' src='http://myserver/javascripts/api/viz_v1.js'> 
</script> 
<object class='tableauViz' width='600' height='400' style='display:none;'> 
   <param name='host_url' value='http://myserver/' />  
   <param name='site_root' value='' /> 
   <param name='name' value='MyCoSales/TopPerformers' /> 
   <param name='tabs' value='yes' /> 
   <param name='toolbar' value='yes' /> 
   <param name='filter' value='Salesperson=Top 5' /> 
   <param name='load-order' value='0' /> 
</object> 
<script type='text/javascript' src='http://myserver/javascripts/api/viz_v1.js'> 
</script> 
<object class='tableauViz' width='600' height='400' style='display:none;'> 
   <param name='host_url' value='http://myserver/' />  
   <param name='site_root' value='' /> 
   <param name='name' value='MyCoSales/SalesScoreCard' /> 
   <param name='tabs' value='yes' /> 
   <param name='toolbar' value='yes' />  
   <param name='load-order' value='-1' /> 
</object> 
感謝您的意見反應!已成功提交您的意見回饋。謝謝!