This commit is contained in:
@@ -124,16 +124,64 @@
|
||||
<v-row>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-checkbox
|
||||
v-model="obj.active"
|
||||
v-model="obj.displayHeaderFooter"
|
||||
:readonly="formState.readOnly"
|
||||
:disabled="formState.readOnly"
|
||||
:label="$ay.t('Active')"
|
||||
ref="active"
|
||||
:data-cy="!!$ay.dev ? 'active' : false"
|
||||
:error-messages="form().serverErrors(this, 'active')"
|
||||
@change="fieldValueChanged('active', 'formPDF')"
|
||||
:label="$ay.t('ReportDisplayHeaderFooter')"
|
||||
ref="displayHeaderFooter"
|
||||
:data-cy="!!$ay.dev ? 'displayHeaderFooter' : false"
|
||||
:error-messages="
|
||||
form().serverErrors(this, 'displayHeaderFooter')
|
||||
"
|
||||
@change="fieldValueChanged('displayHeaderFooter', 'formPDF')"
|
||||
></v-checkbox>
|
||||
</v-col>
|
||||
|
||||
<v-col cols="12">
|
||||
<v-textarea
|
||||
v-model="obj.headerTemplate"
|
||||
:readonly="formState.readOnly"
|
||||
:disabled="formState.readOnly"
|
||||
:label="$ay.t('ReportHeaderTemplate')"
|
||||
:error-messages="form().serverErrors(this, 'headerTemplate')"
|
||||
ref="headerTemplate"
|
||||
:data-cy="!!$ay.dev ? 'headerTemplate' : false"
|
||||
@input="fieldValueChanged('headerTemplate', 'formPDF')"
|
||||
auto-grow
|
||||
:clearable="!formState.readOnly"
|
||||
></v-textarea>
|
||||
</v-col>
|
||||
|
||||
<v-col cols="12">
|
||||
<v-textarea
|
||||
v-model="obj.footerTemplate"
|
||||
:readonly="formState.readOnly"
|
||||
:disabled="formState.readOnly"
|
||||
:label="$ay.t('ReportFooterTemplate')"
|
||||
:error-messages="form().serverErrors(this, 'footerTemplate')"
|
||||
ref="footerTemplate"
|
||||
:data-cy="!!$ay.dev ? 'footerTemplate' : false"
|
||||
@input="fieldValueChanged('footerTemplate', 'formPDF')"
|
||||
auto-grow
|
||||
:clearable="!formState.readOnly"
|
||||
></v-textarea>
|
||||
</v-col>
|
||||
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-select
|
||||
v-model="obj.paperFormat"
|
||||
:items="selectLists.PaperFormats"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
:readonly="formState.readOnly"
|
||||
:disabled="formState.readOnly"
|
||||
:label="$ay.t('ReportPaperFormat')"
|
||||
ref="paperFormat"
|
||||
:data-cy="!!$ay.dev ? 'paperFormat' : false"
|
||||
:error-messages="form().serverErrors(this, 'paperFormat')"
|
||||
@input="fieldValueChanged('paperFormat')"
|
||||
></v-select>
|
||||
</v-col>
|
||||
</v-row>
|
||||
</v-form>
|
||||
</v-col>
|
||||
@@ -370,7 +418,23 @@ Handlebars.registerHelper('loud', function (aString) {
|
||||
},
|
||||
rights: window.$gz.role.defaultRightsObject(),
|
||||
ayaType: window.$gz.type.Report,
|
||||
rendering: false
|
||||
rendering: false,
|
||||
selectLists: {
|
||||
PaperFormats: [
|
||||
{ name: "-", id: 0 },
|
||||
{ name: "A0", id: 1 },
|
||||
{ name: "A1", id: 2 },
|
||||
{ name: "A2", id: 3 },
|
||||
{ name: "A3", id: 4 },
|
||||
{ name: "A4", id: 5 },
|
||||
{ name: "A5", id: 6 },
|
||||
{ name: "A6", id: 7 },
|
||||
{ name: "Ledger", id: 8 },
|
||||
{ name: "Legal", id: 9 },
|
||||
{ name: "Letter", id: 10 },
|
||||
{ name: "Tabloid", id: 11 }
|
||||
]
|
||||
}
|
||||
};
|
||||
},
|
||||
/*{"data":{"id":10,"concurrency":19494847,"name":"test basic","active":true,"notes":"",
|
||||
@@ -972,13 +1036,14 @@ async function fetchTranslatedText(vm) {
|
||||
await window.$gz.translation.cacheTranslations([
|
||||
"ReportDesignReport",
|
||||
"ReportName",
|
||||
"ReportPdfOptions",
|
||||
"ReportEditorProperties",
|
||||
"ReportEditorData",
|
||||
"ReportEditorMobileWarning",
|
||||
"ReportNotes",
|
||||
"ReportTemplate",
|
||||
"AuthorizationRoles"
|
||||
"AuthorizationRoles",
|
||||
"ReportPdfOptions",
|
||||
"ReportDisplayHeaderFooter"
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user