This commit is contained in:
@@ -631,6 +631,24 @@ export default {
|
|||||||
} catch (error) {
|
} catch (error) {
|
||||||
handleError("uploadLogo", error, route);
|
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";
|
throw "Missing report data unable to render report";
|
||||||
}
|
}
|
||||||
reportDataOptions.ReportId = reportId;
|
reportDataOptions.ReportId = reportId;
|
||||||
|
//Meta data from client for use by report script
|
||||||
|
reportDataOptions.ClientMeta = window.$gz.api.reportClientMetaData();
|
||||||
|
|
||||||
let url = "report/render";
|
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
|
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 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
|
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;
|
reportDataOptions.ReportId = vm.obj.id;
|
||||||
|
|
||||||
//Meta data from client for use by report script
|
//Meta data from client for use by report script
|
||||||
reportDataOptions.ClientMeta = {
|
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(),
|
// UserName: vm.$store.state.userName,
|
||||||
LanguageName: window.$gz.locale.getBrowserLanguages(),
|
// Authorization: "Bearer " + window.$gz.store.state.apiToken, //api token for using api methods as current user viewing report
|
||||||
Hour12: window.$gz.locale.getHour12(),
|
// TimeZoneName: window.$gz.locale.getBrowserTimeZoneName(),
|
||||||
CurrencyName: window.$gz.locale.getCurrencyName(),
|
// LanguageName: window.$gz.locale.getBrowserLanguages(),
|
||||||
LanguageName: window.$gz.locale.getBrowserFirstLanguage(),
|
// Hour12: window.$gz.locale.getHour12(),
|
||||||
DefaultLocale: window.$gz.locale
|
// CurrencyName: window.$gz.locale.getCurrencyName(),
|
||||||
.getBrowserFirstLanguage()
|
// LanguageName: window.$gz.locale.getBrowserFirstLanguage(),
|
||||||
.split("-", 1)[0]
|
// DefaultLocale: window.$gz.locale
|
||||||
};
|
// .getBrowserFirstLanguage()
|
||||||
|
// .split("-", 1)[0]
|
||||||
|
// };
|
||||||
|
|
||||||
window.$gz.form.setFormState({
|
window.$gz.form.setFormState({
|
||||||
vm: vm,
|
vm: vm,
|
||||||
|
|||||||
Reference in New Issue
Block a user