Published Report behaves differently than Power BI Desktop - powerbi

I have the below tab in a report that contains 5 visualizations and a table. Filtering between them works just fine in Desktop.
After publishing the report to the Power BI service, it looks like this. Refreshing has no effect.
I have tried duplicating the tab and also re-created it completly and the same occurs.
Any suggestions to resolve this is appreciated. BTY, all the other tabs in the report work perfectly after publishing. It is just this one that is problematic.
Thanks in advance.

I discovered the cause and it may be a bug.
The visualizations on the tab rely on a filtered field name MailboxExistsFlag, which is either true or false. In Desktop, the filters look like this:
When the pbix file is published, the same filters translate to this, which is different:
To resolve, I edited each filter in the online version and selected "-1" in lieu of TRUE. After doing so, all the visualizations work as they should. I expect I will have to do this to the page if I make changes to the report and publish again.
Why TRUE/FALSE becomes -1/0 in online escapes me, but beware if you have reports that have such columns.

Related

Reset all report visuals on Power BI

Hope u doing well!
i'm having trouble using custom themes on a few old power BI reports because the visuals are not standar (some people has edited the colors, shadows, etc.). So anytime I want to set up the custom theme, the old colors, shadows, etc are still there!
Is there a way to reset ALL the visuals to the default format? Maybe with a .json lines on the custom theme file...
Thank you in advance!

I am facing difficulties to set parameters in power BI reports and in dashboards also

Currently, I'm using the Power BI Designer (newest version). I'm completely new to it. I'm wondering how to set a parameters in reports and dashboards.So please help me..
Open your report in Power BI desktop application, then go to tab:“Manage Parameters” dialog in the Query Editor window.
and into that dialog you can create new parameters and specify metadata and settings for new parameter:
After defining one or more parameters and clicking OK in the “Manage Parameters” dialog, users will get back to the Query Editor dialog and will see a new query defined for each parameter. Then, that parameter can be referenced from appropriate query.
Right now, reports support filters that you can set in the filters pane. Dashboards do not support filtering. Supporting more traditional parameters is something we're looking at. Suggest you create an idea on support.powerbi.com so we can keep you updated.

How to better manage versions in Sitecore Page Editor

The way that Page Editor handles versions has been causing issues for in one of our Sitecore solutions for a client. I've posted about them here:
Sitecore instance showing incorrect workflow state in Page Editor
Expected usage of Page Editor's Experience date
I didn't get much response on those and so far I've surmised that this is just how Sitecore works. This is less than ideal for our instance, as when publishing restrictions are set, authors don't know which version they're editing which is causing various issues for them.
I'd like to implement a solution(s) to improve the experience provide the following functionality:
Something in the Experience tab that shows the number of the version being viewed.
A button on the Experience tab that resets the Date to the default (this is not simply setting the date to the current date/time, but resetting it to act as it did before a date was manually set).
A custom button in Content Editor which allows an author to open a specific version in Page Editor...set the date automatically when it opens, I guess.
An any one give me some clues on how much of this is possible and where to start?
Thanks.
For the first bullet "Something in the Experience tab that shows the number of the version being viewed", you can add version item in Core database.
Move to "Core" DB in Desktop Mode
Navigate to "/sitecore/content/Applications/WebEdit/Ribbons/WebEdit/Experience/"
Create "Versions" item like this, http://imgur.com/bPEDm7R
Create "Compare" item under "Versions" like this, http://imgur.com/dG8dz2M
The result like this, http://imgur.com/HPu3XAL
The content author can see which version they are using and they can also compare with previous versions.

Listing multiple Redmine issues by Id

I am working on some custom Redmine reports. In the generated report, there are numbers that represent things like "number of issues moved to Development during Q3 2013". The report generator knows the issue id of every issue that matches that criteria.
Is there a way to construct a Redmine URL that shows a list of all issues given a list of issue ids? For example, something like (this doesn't actually work):
http://redmine/projects/example/issues?ids=1234,1239,1245
This is similar to existing feature requests such as http://www.redmine.org/issues/10828 but I'm looking for the user-facing HTML version, not an API function. The idea is to allow the user viewing the report to click on the number and to see the corresponding list of issues.
The solution I ended up with was to include the list of issues in a <div> for each number in the report that the user could click on. Then, when the user clicks on a number, the corresponding <div> is displayed using a jQuery UI dialog.
This is not the same as using the Redmine issue list screen to show the issues. However, for this purpose it works well enough.
No, this is not implemented. But for me it should never be necessary in the Gui.
My Solution would be : Build the adequate query. Eventually this will need the addition of a field in Redmine and backporting the information from your tool to Redmine. Generally the need for this feature shows your bug tracker lacks some information that he should track.

PL/SQL Access to Saved Report Data

Using 4.1 (latest version).
I have an Interactive Report page in my app. Users are free to create and save public and private reports setting any filter conditions they choose. What I need to do is loop through these reports and "process" some data based on a column value that matches the filter condition (something like an EMPLOYEE_ID).
What I would like to do is package this functionality into a PL/SQL procedure that is scheduled using DBMS_SCHEDULER.
Other than trying to reverse engineer this from the APEX views, I am stuck. Any help is greatly appreciated.
The bad news: there is no built-in way to get the query of an interactive report.
(I hope you can program PLSQL, otherwise you've hit a dead end.)
However, i have a package which does most of the work and is indeed processing the application metadata for IRs. It can handle both column and row filters, and also columns which have an lov laid on top of them. It doesn't handle computations or aggregates.
You'd have to take the code and adjust it somewhat though, as my goal was returning some data through json back to the browser, but you won't have to write the query-rebuilding part anymore. I'll refer you to my blog post i made about my package and why i made it, so that might clear up some of the usage of it for you. You can get the zip, and you'll need the APEX_IR package. (at time of writing, it still contains a stupid oversight in that it ignores the dis/enabled state of filters)