Zum Hauptinhalt springen

insertTaskInfo

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

Die Funktion insertTaskInfo schreibt Informationen zu einer Job-Ausführung in die Datenbank-Tabelle taskAudit.

Der erste Parameter der Funktion ist vom Typ TaskInfoEntry.

Beispiele

Aufruf im PortalScript:

const { insertTaskInfo, 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.Running,
startDate: new Date(),
};
insertTaskInfo(newTask, db);