trexjacket
stable
  • Getting Started
  • What’s Anvil X?
  • How does this work?
  • Recommended Learning Path
    • Beginner
    • Intermediate
    • Advanced
  • Tutorials
  • How-To Guides
  • Supported objects and events
  • API Reference
  • Contributing to the documentation
trexjacket
  • »
  • Recommended Learning Path
  • Edit on GitHub

Recommended Learning Path

The training material is divided into 3 categories: beginner, intermediate, and advanced.

Beginner

Recommended Tutorial: Chat

Beginners should be comfortable performing the following tasks:

  • Add extensions to a tableau dashboard using a trex file

  • Debugging code using the Tableau Output pane

  • Retrieving a specific worksheet from the dashboard

  • Register event handlers for selection_change, filter_change, and parameter_change events

    • To the dashboard and to a particular worksheet

  • Get the selected marks from a worksheet

  • Get the underlying worksheet data as a list of dicts

  • Navigate the online documentation to find more information about available methods and functions

Intermediate

Recommended Tutorial: Value Override

Recommended Tutorial: Salesforce Writeback

Intermediate users should be comfortable performing the following tasks:

  • Use dialogs to display a new window instead of using anvil.alert

  • Whitelist the extension and deploy to Tableau server

  • Use data bindings to connect Anvil components to the dashboard

  • Use settings to persist data in the workbook

  • Call external code using uplink

Advanced

Recommended Resource: Accessing the underlying JS API

Advanced users should be comfortable performing the following tasks:

  • Styling the extension to match the Tableau dashboard

  • Using the underlying JS API directly

Previous Next

© Copyright 2023, Baker Tilly Inc. Revision 004dce37.

Built with Sphinx using a theme provided by Read the Docs.