GithubHelp home page GithubHelp logo

Comments (7)

aarenson avatar aarenson commented on August 22, 2024 3

I think the problem is that the default version of the tableauwdc javascript library being used isn't compatible with 2019.4. I went to Control Center->External Modules, opened the configuration parameters for REDCap TWDC and changed Tableau connector JavaScript library to: https://connectors.tableau.com/libs/tableauwdc-2.3.latest.js

That worked for both 2019.4 and at least one older version of Tableau Desktop (2019.1). I haven't tested it any more extensively.

from redcap-tableau-wdc.

aarenson avatar aarenson commented on August 22, 2024

Seeing the same problem with 2019.4.3

from redcap-tableau-wdc.

lsgs avatar lsgs commented on August 22, 2024

Yes I get this too now I got to updating my Tableau to 2019.4. It's related to the change they've made to the internal browser but I'm struggling to tackle the problem because their debugging mechanism (described here https://tableau.github.io/webdataconnector/docs/wdc_debugging.html#debug-chrome) is resisting all attempts to get working.
image

Are you able to try?

from redcap-tableau-wdc.

aarenson avatar aarenson commented on August 22, 2024

Using the debugging method you linked above, from within the TWDC within Tableau 2019.4, after entering my API token, when I click 'Submit', the Chrome Console shows:

TypeError: tableau.submit is not a function
    at HTMLButtonElement.<anonymous> (?type=module&prefix=tableau_connector&page=wdc&NOAUTH:442)
    at HTMLButtonElement.dispatch (base.js:6)
    at HTMLButtonElement.v.handle (base.js:6)

from redcap-tableau-wdc.

jasonlones avatar jasonlones commented on August 22, 2024

from redcap-tableau-wdc.

274188A avatar 274188A commented on August 22, 2024

I'd recommend adding a comment above that setting so folks know to check they have the latest version as the default can obviously become outdated. Thanks for the find Andy!

from redcap-tableau-wdc.

lsgs avatar lsgs commented on August 22, 2024

Thanks very much @aarenson! I've also had success with updating the js to https://connectors.tableau.com/libs/tableauwdc-2.3.latest.js. And for me it also worked with 2018.1.

Note to all: as @aarenson states above you can update the Tableau js used in the module configuration dialog within REDCap's Control Center -> External Modules page.

from redcap-tableau-wdc.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.