현재 Salesforce Win'19 Upgrade가 진행 중에 있으며,
최근 아래와 같이 보고서 내보내기 과정에서 확인된 오류가 있어 공유드리오니, 참고부탁드립니다.
세일즈포스 보고서에서는 데이터 내보내기 기능을 통해서, 관련 데이터를 다운받을 수 있게 도와줍니다.
보고서 양식에 맞춰 그대로 다운 받을 수 있는 기능이, 서식이 지정된 보고서이며, 해당 보고서로 데이터를 내려받는 과정에서 날짜/시간이 로컬 시간대가 반영되지 않은 오류가 발생하였습니다.
현재 Salesforce Know-Issue로 등록되어 있으며, 추후 이슈가 해결되면, 해당 공지에 추가 공유해드리겠습니다.
[오류사항]
1) DD/MM/YYYY순으로 나오지않고, MM/DD/YYYY로 출력
2) 설정된 로컬 시간대가 아닌 GMT기준의 날짜로 출력
[문제해결]
1) 보고서- ‘세부사항만’ 옵션으로는 내보내기 시 문제없이 사용가능
2) '서식이 지정된 보고서'의 문제는 내부 검토 중
Lightning Report, Formatted Export, Date and DateTime fields are not exported with
user's locale format
https://success.salesforce.com/issues_view?id=a1p3A0000018EykQAE
Summary
There are two issues around this.
Issue #1
Lightning Report, Formatted Export, Date and DateTime fields are not exported with user's locale format.
Values for date and datetime fields are not formatted according to user's locale, thus not matching how it is displayed in Lightning.
Issue #2 When exporting the Task report as "Formatted Report", the date of Date Filed becomes one day before, when user's timezone is JST (GMT+08:00)
Repro
Issue #1
1) Log in, from Reports tab, create repoort which include "Close Date" and "Created Date", run and save in Lightning Experience.
3) From Reports tab, open the created report and look at values for "Close Date" and "Created Date" fields in the report.
3) Choose "Export" action, and select Formatted Report.
4) Choose "Export" action, and select Details Only -> .xls
After step #3: Values for Close Date and Created Date are in MM/DD/YYYY format, this is not expected.
After step #4: Values for Close Date and Created Date are in DD/MM/YYYY format, this is expected.
Issue #2 1) Login to Lightning Enabled org 2) Set your time zone to "(GMT+09:00) Japan Standard Time (Asia/Tokyo)" 3) Go to [Tasks] tab, click "▼" click "New Task" 4) On "New Task", type "test task" to "Subject", set "Due Date", then click [Save] 5) Click [Reports] tab, click [New Report] 6) On "Choose Report Type", select "Task and Events", click [Continue] 7) If no record shows up, click "All Time.", 8) Make sure "Date" field is included. 9) Run the report 10) Click [Save], on "Save" popup, type "R19382401" to "Name" and click [Create] 11) Click "▼" of [Edit] -> Export 12) On Export popup, click [Formatted Report], click [Export] 13) Open downloaded excel file, date become previous day.
Workaround N/A
Comments