Im mobile.settings kann man die Scheinwahl automatisieren.
Einstellung:
"AutomaticWorksheetSelectorSettings": [ { "formula":"Task.optionParameterAbrechnungsartMontage == 'in Regie' && Task.optionParameterAbrechnungsartMaterial == 'pauschal' && (Taskentry.firstBegin <= 390 || Taskentry.firstBegin >= 1080 || Taskentry.firstEnd > 1080)", "worksheetName":"Arbeitschein_1.pdf" }, { "formula":"Task.optionParameterAbrechnungsartMontage == 'in Regie' && Task.optionParameterAbrechnungsartMaterial == 'nach Aufwand' && (Taskentry.firstBegin <= 390 || Taskentry.firstBegin >= 1080 || Taskentry.firstEnd > 1080)", "worksheetName":"Arbeitschein_2.pdf" }, { "formula":"Task.optionParameterAbrechnungsartMontage == 'pauschal' && Task.optionParameterAbrechnungsartMaterial == 'pauschal'", "worksheetName":"Arbeitschein_3.pdf" }, { "formula":"Task.optionParameterAbrechnungsartMontage == 'in Regie' && Task.optionParameterAbrechnungsartMaterial == 'pauschal'", "worksheetName":"Arbeitschein_4.pdf" }, { "formula":"Task.optionParameterAbrechnungsartMontage == 'pauschal' && Task.optionParameterAbrechnungsartMaterial == 'nach Aufwand'", "worksheetName":"Arbeitschein_5.pdf" }, { "formula":"Task.optionParameterAbrechnungsartMontage == 'in Regie' && Task.optionParameterAbrechnungsartMaterial == 'nach Aufwand'", "worksheetName":"Arbeitschein_5.pdf" } ],
Beispiel :
Task.optionParameterA == 'X' && Task.optionParameterB == 'Y' && (Task.optionParameterC == 'D' || Task.optionParameterC == 'E' || Task.optionParameterC == 'F')
So kann man einen Wochentag auswählen:
Sonntag immer index = 0
(new Date().getDay()) === 0 //SONNTAG , 1== Montag ….
[6,0].includes((new Dates(te.getDate()).getDay()))