Question:

    I am using a script as data source for my widget. Why is no data shown in this widget? 

Answer:

    If your script can be executed properly (widget doesn't show "error") and there is no data shown in the widget, either you there is no data to show (because of your filters) or the first letter of your output variable names of the script have upper case          letters. If you change them to lower case or if you are using a dot as first letter then your data will be shown.