Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1227
Línea 70... Línea 70...
70
 
70
 
71
    // Submit report filters.
71
    // Submit report filters.
72
    filterForm.addEventListener(filterForm.events.FORM_SUBMITTED, event => {
72
    filterForm.addEventListener(filterForm.events.FORM_SUBMITTED, event => {
Línea -... Línea 73...
-
 
73
        event.preventDefault();
-
 
74
 
73
        event.preventDefault();
75
        const reportParameters = reportElement.dataset.parameter;
74
 
76
 
75
        // After the form has been submitted, we should trigger report table reload.
77
        // After the form has been submitted, we should trigger report table reload.
Línea 76... Línea 78...
76
        dispatchEvent(reportEvents.tableReload, {}, reportElement);
78
        dispatchEvent(reportEvents.tableReload, {}, reportElement);
77
        setFilterButtonCount(reportElement, event.detail);
79
        setFilterButtonCount(reportElement, event.detail);
-
 
80
 
-
 
81
        getString('filtersapplied', 'core_reportbuilder')
-
 
82
            .then(addToast)
-
 
83
            .then(()=> resetFilters(reportId, reportParameters))
-
 
84
            .then(() => loadFragment('core_reportbuilder', 'filters_form', contextId, {
-
 
85
                reportid: reportId,
-
 
86
                parameters: reportParameters,
-
 
87
            }))
-
 
88
            .then((html, js) => {
78
 
89
                Templates.replaceNodeContents(filterFormContainer, html, js);
79
        getString('filtersapplied', 'core_reportbuilder')
90
                setFilterButtonCount(reportElement, 0);
Línea 80... Línea 91...
80
            .then(addToast)
91
            })
81
            .catch(Notification.exception);
92
            .catch(Notification.exception);