Zum Hauptinhalt springen

updateTaskInfo

function updateTaskInfo(taskInfo: TaskInfoEntry, db: DBConnection): void;

Die Funktion updateTaskInfo updatet die Informationen zu einer Job-Ausführung in der Datenbank-Tabelle taskAudit, sofern es bereits einen Eintrag mit dem angegebenen taskType und der taskId gibt.

Der erste Parameter der Funktion ist vom Typ TaskInfoEntry.

Beispiele

Aufruf im PortalScript:

const { updateTaskInfo, TaskStatusType } = require("ou.sp.TaskAudit");
const dbUser = util.getEnvironment("OUSP_DATABASE_USER");
const dbPassword = util.getEnvironment("OUSP_DATABASE_PASSWORD");
const db = new DBConnection("odbc", "ousp", dbUser, dbPassword);
const newTask = {
taskType: "masterDataUpload",
taskId: "1234",
status: TaskStatusType.Completed,
endDate: new Date(),
};
updateTaskInfo(newTask, db);