This commit is contained in:
@@ -631,6 +631,24 @@ export default {
|
||||
} catch (error) {
|
||||
handleError("uploadLogo", error, route);
|
||||
}
|
||||
},
|
||||
///////////////////////////////////
|
||||
// REPORT CLIENT META DATA
|
||||
//
|
||||
//
|
||||
reportClientMetaData() {
|
||||
return {
|
||||
UserName: window.$gz.store.state.userName,
|
||||
Authorization: "Bearer " + window.$gz.store.state.apiToken, //api token for using api methods as current user viewing report
|
||||
TimeZoneName: window.$gz.locale.getBrowserTimeZoneName(),
|
||||
LanguageName: window.$gz.locale.getBrowserLanguages(),
|
||||
Hour12: window.$gz.locale.getHour12(),
|
||||
CurrencyName: window.$gz.locale.getCurrencyName(),
|
||||
LanguageName: window.$gz.locale.getBrowserFirstLanguage(),
|
||||
DefaultLocale: window.$gz.locale
|
||||
.getBrowserFirstLanguage()
|
||||
.split("-", 1)[0]
|
||||
};
|
||||
}
|
||||
//---------------
|
||||
|
||||
|
||||
@@ -101,6 +101,8 @@ export default {
|
||||
throw "Missing report data unable to render report";
|
||||
}
|
||||
reportDataOptions.ReportId = reportId;
|
||||
//Meta data from client for use by report script
|
||||
reportDataOptions.ClientMeta = window.$gz.api.reportClientMetaData();
|
||||
|
||||
let url = "report/render";
|
||||
|
||||
|
||||
@@ -139,6 +139,8 @@ import * as monaco from "monaco-editor";
|
||||
|
||||
Logo as helper in handlebars? that would be easy peasy I think if it's supported
|
||||
|
||||
When in report designer it should show how the html generated by the renderer as a diagnostic assistant
|
||||
|
||||
Make up sample reports for widget that show off the basics including logo etc
|
||||
|
||||
make them auto generate (import from files?) with sample data in seeder
|
||||
@@ -746,18 +748,20 @@ Handlebars.registerHelper('loud', function (aString) {
|
||||
reportDataOptions.ReportId = vm.obj.id;
|
||||
|
||||
//Meta data from client for use by report script
|
||||
reportDataOptions.ClientMeta = {
|
||||
UserName: vm.$store.state.userName,
|
||||
Authorization: "Bearer " + window.$gz.store.state.apiToken, //api token for using api methods as current user viewing report
|
||||
TimeZoneName: window.$gz.locale.getBrowserTimeZoneName(),
|
||||
LanguageName: window.$gz.locale.getBrowserLanguages(),
|
||||
Hour12: window.$gz.locale.getHour12(),
|
||||
CurrencyName: window.$gz.locale.getCurrencyName(),
|
||||
LanguageName: window.$gz.locale.getBrowserFirstLanguage(),
|
||||
DefaultLocale: window.$gz.locale
|
||||
.getBrowserFirstLanguage()
|
||||
.split("-", 1)[0]
|
||||
};
|
||||
reportDataOptions.ClientMeta = window.$gz.api.reportClientMetaData();
|
||||
|
||||
// {
|
||||
// UserName: vm.$store.state.userName,
|
||||
// Authorization: "Bearer " + window.$gz.store.state.apiToken, //api token for using api methods as current user viewing report
|
||||
// TimeZoneName: window.$gz.locale.getBrowserTimeZoneName(),
|
||||
// LanguageName: window.$gz.locale.getBrowserLanguages(),
|
||||
// Hour12: window.$gz.locale.getHour12(),
|
||||
// CurrencyName: window.$gz.locale.getCurrencyName(),
|
||||
// LanguageName: window.$gz.locale.getBrowserFirstLanguage(),
|
||||
// DefaultLocale: window.$gz.locale
|
||||
// .getBrowserFirstLanguage()
|
||||
// .split("-", 1)[0]
|
||||
// };
|
||||
|
||||
window.$gz.form.setFormState({
|
||||
vm: vm,
|
||||
|
||||
Reference in New Issue
Block a user