Skip to content

class ExcelRequestOptions does not have a valid parameter #1209

Closed

Description

@delroekid

Summary

class ExcelRequestOptions(RequestOptionsBase):

RequestOptionsBase does not have a vf class method and this will not be able to make view filters for Excel downloads.. it should be _FilterOptionsBase

Activity

  1. added and removed
    needs investigationIssue needs to be looked at by Tableau
    on Apr 19, 2023
  2. added a commit that references this issue on Sep 22, 2023
  3. github-actions commented on Aug 4, 2026

    @github-actions

    This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. If this is still relevant, please comment to keep it open.

  4. jacalata commented on Aug 16, 2026

    @jacalata
    Contributor

    Closing -- fixed. ExcelRequestOptions inherits from _DataExportOptions, which exposes both vf(name, value) and parameter(name, value). Same pattern as CSVRequestOptions.

    See tableauserverclient/server/request_options.py:463:

    class ExcelRequestOptions(_DataExportOptions):
        ...

    Usage:

    opts = TSC.ExcelRequestOptions().vf("Region", "West")
    server.views.populate_excel(view_item, opts)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions