When trying to create a Domain through JasperServer, I'm attempting to create a Derived Table that will need to be filtered by at least one parameter that will need to be passed in. I can do this in Japsersoft Studio by creating a parameter that can be referenced in the SQL query used to generate a report, but it is unclear how I would achieve when creating a Domain. When I published the report to the server, the attribute I defined in the report was created as an Input Control. I see that you can create Input Controls in the server, but it's unclear how I would access any provided input in the derived table SQL. Simply put, I'm trying to created a Derived Table like, SELECT s.sitename, c.customername FROM Sites s INNER JOIN Customers c on c.customerid = s.customerid WHERE s.customerid = {some_passed_in_parameter}[/code]I see that you can access User and Server level attributes that you can define, but this would be something I would simply pass in from an outside application through Visualize.js. It's unclear if these attributes you can define are dynamic, meaning their values are set when an Ad-Hoc view is queried. Lastly, before anyone says "just create what you need in a report inside the Studio", unfortunately I've had very little success creating the crosstabs and charts I want. I've had a lot more success generating these in an Ad-Hoc View, but I don't want to have to duplicate this for every site and customer in our database. One of the tables I'm using is billions of rows long so filtering anything after the SQL is executed is not going to be an option.