01-22-2019 11:34 AM - edited 01-22-2019 11:47 AM
This is really affecting us right now as we're starting to use Power BI Report Server's PBI reports. We have a well-curated dimensional data model, and we're trying for now to only use Direct Query data sources so the behavior is the same as SSRS/paginated reports. I'm finding it annoying that DirectQuery does not support even basic transformations (or even just a change in view) so that when using "See Records" my datetime column always shows 12:00:00 AM with the date. Our main ID is a numeric field, and no matter what I've tried, instead of showing me the numeric ID as is it always displays the value comma seperated with .00 at the end. That all lead me to this post, and I thought I would just try to modify the way "See Records" behaves...only to find that you can't? This definitely needs some love guys.
Scratch most of that, of course weeks later as I post this I find the right report-wide Data type and Format modifiers in the toolbar! THAT SAID - I most definitely still would like more control over the way "See Records" is displayed.
02-07-2019 02:11 PM
Here is a potential workaround for people experiencing issues with date columns not showing up in See Records. I was able to use this method to add several date columns to the end of the See Records visualization that the users of one of my dashboards required.
Create a custom column using the following formula:
$ColumnName = FORMAT($Datasource[$DateColumn],"mm/dd/yy")
$ColumnName = Desired column header in See Records view
$Datasource = Your data source name
$DateColumn = The existing column name that contains the date in your data source
mm/dd/yy can be modified to the format your report requires.
Hopefully this helps someone.