|
Nom de paramètre
|
Description
|
Type de base
|
|---|---|---|
|
startDate
|
Date de début à partir de laquelle l'historique doit être purgé (la date spécifiée est incluse).
|
DATETIME
|
|
endDate
|
Dernière date à laquelle les données historiques doivent être purgées (la date spécifiée est incluse).
|
DATETIME
|
|
propertiesToPurge
|
Noms des propriétés pour lesquelles les données doivent être purgées. Les noms des propriétés sont transmis dans une table d'informations. La forme de données attendue pour la table d'informations est PropertyList.
|
INFOTABLE
|
// Creating an infotable using the required datashape for specifying the names of properties to purge
var propertiesToPurge = Resources["InfoTableFunctions"].CreateInfoTableFromDataShape( {
infoTableName : "InfoTable",
dataShapeName : "PropertyList"
});
// Adding the names of properties to the infotable created above
propertiesToPurge.AddRow({ propertyName: "propertyA-Logged" });
propertiesToPurge.AddRow({ propertyName: "propertyB-Logged" });
// Purging history
Things["TestThing"].PurgeSelectedPropertyHistory({
propertiesToPurge: propertiesToPurge, /* INFOTABLE */
startDate: 0, /* DATETIME */
endDate: dateAddYears((new Date()),1000) /* DATETIME */
});