Go к вашим атрибутам уровня страницы и функции, подобной следующей в Объявление функции и глобальной переменной :
function validateItems(request) {
var $file1 = $('#P68_FILE_1');
var $file2 = $('#P68_FILE_2');
var errorsFound = false;
if ($file1.val() === '') {
errorsFound = true;
// Show item in error state
}
if ($file2.val() === '') {
errorsFound = true;
// Show item in error state
}
if (!errorsFound) {
// I think doSubmit was the name of the function back then. If not, try apex.submit
doSubmit(request);
} else {
// Show error message at top of page, I'll use a generic alert for now
alert('You must select a file for each file selector.');
}
}
Затем щелкните правой кнопкой мыши Создайте кнопку и выберите Создать действие Dynami c . Задайте для имени действия Dynami c значение Нажать кнопку «Создать» .
Для действия установите Тип на Выполнить JavaScript Код . Введите следующее JS в коде:
validateItems('CREATE');
Наконец, убедитесь, что Пожар при инициализации отключен.
Повторите процесс для Сохранить , но измените значение запроса, переданное на validateItems
на SAVE .