---
schema_version: "1"
id: 6633c73db94c76212f6995be347b819a08d9ab9f4ce71a17db80ec70ec20da01
title: 为仪表板创建工作表选择菜单
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/public/desktop/dashboards_sheet_selector.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/zh-cn/dashboards_sheet_selector.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 583af2d1a3b12c89ad13f4c4faadbdb54acfa35e86d953670cc69dd232a558b2
description: Create a sheet selection menu using a parameter and calculated field to swap views in a dashboard.
---
[跳转到主要内容](#main-content)

# 为仪表板创建工作表选择菜单

使用参数和计算字段的组合，可以创建一个下拉菜单，允许用户选择一个可自动扩展以填充仪表板的单个视图。

**提示：**若要使用单独的按钮而不是单个菜单显示工作表，请使用[显示/隐藏按钮](https://help.tableau.com/v0.0/public/desktop/zh-cn/dashboards_create.htm#Show)。这是一个更简单的方法，尽管每个按钮都会显示一个单独的对象。若要离开仪表板并打开完全不同的工作表，请使用[导航对象](https://help.tableau.com/v0.0/public/desktop/zh-cn/dashboards_create.htm#Add)。

![选择显示“全部”、“地图”、“条形图”和“折线图”选项的“视图”下拉列表。](/tableau/next/zh-cn/public/desktop/zh-cn/Img/CreatingSheetSelector_Main.png)

1. 在单独的工作表上，右键单击左侧“数据”窗格的空白区域，并选择“**创建参数**”。
    
    ![在工作表上创建一个参数。](/tableau/next/zh-cn/public/desktop/zh-cn/Img/sheet_selector_parameter.png)
2. 在“创建参数”对话框中，执行以下操作：
    
    - 输入将出现在菜单上方的名称，比如“**Select a View**”（选择视图）。
    - 对于“数据类型”，选择**“字符串”**。
    - 对于“允许的值”，选择“列表”。
    - 在“值列表”下，为第一个值键入**“All”**，然后添加具有仪表板中每个视图的名称的值。
        
        ![显示“名称”字段的“编辑参数”对话框。](/tableau/next/zh-cn/public/desktop/zh-cn/Img/CreatingSheetSelector_Parameter.png)
3. 单击**“确定”**。
4. 在任何工作表上，右键单击左侧“数据”窗格的空白区域，并选择“**创建计算字段**”。
5. 为计算指定一个描述性名称，比如“Display sheet”（显示工作表）。在公式文本框中，输入您在上面创建的参数的名称。然后单击“确定”。
    
    ![用于确认计算有效性的对话框。](/tableau/next/zh-cn/public/desktop/zh-cn/Img/CreatingSheetSelector_CalcParameter.png)
6. 打开您计划添加到仪表板的工作表，并将新计算拖到“筛选器”功能区。然后，在“筛选器”对话框中执行以下操作：
    
    - 选择**“自定义值列表”**。
    - 在文本框中键入“**All**”，并单击**“添加项”**按钮。
    - 在文本框中键入当前视图的名称（比如“Map”），并单击**“添加项”**按钮。
    
    完成后，单击“确定”。
    
    ![显示添加项图标以创建自定义值列表的“筛选器”对话框。](/tableau/next/zh-cn/public/desktop/zh-cn/Img/CreatingSheetSelector_FilterBarChart.png)
7. 为计划添加到仪表板的每个工作表重复步骤 6。
8. 选择**“仪表板”**\>**“新建仪表板”**。
9. 从左下方的“对象”部分中，将**“垂直”**或“水平”布局容器拖到仪表板。
    
    ![将对象拖到仪表板上。](/tableau/next/zh-cn/public/desktop/zh-cn/Img/sheet_selector_layout_container.png)
10. 现在，将每个工作表拖到由深蓝色轮廓标识的布局容器。
    
    ![将工作表拖到仪表板上。](/tableau/next/zh-cn/public/desktop/zh-cn/Img/sheet_selector_layout_container_addto.png)
11. 若要显示工作表选择器，从视图顶部的下拉菜单中，选择“参数”\>“\[新参数名称\]”。
    
    ![将参数应用于仪表板。](/tableau/next/zh-cn/public/desktop/zh-cn/Img/sheet_selector_parameter_apply.png)
12. 若要确保所选视图填充仪表板，请执行以下操作：
    
    - 从每个视图顶部的下拉菜单中，确保_未_选择“固定宽度”。
    - 在仪表板上右键单击每个视图的标题区域，并选择“隐藏标题”。

您的工作表选择器已准备就绪！有关类似的示例，请参见[使用参数使视图更具交互性](https://help.tableau.com/v0.0/public/desktop/zh-cn/changing-views-using-parameters.htm)。