NC_DeleteFilteredRecords¶
NC_DeleteFilteredRecords löscht alle gefilterten Records aus der angegebenen NC-Datei.
-
bool = NC_DeleteFilteredRecords(ncid)
Returnwert
TRUE (1), wenn kein Fehler aufgetreten ist.
Parameter
-
ncid
ncid ist die Zugriffsnummer einer NC-Datei, die von einem erfolgreichen Aufruf der Funktionen nc_create oder nc_open geliefert wurde.
Beispiel
def _NC_Remove(ssFile, ssFilter)
{
ssNCFile = auto_ImportData(ssFile);
if (ssNCFile == "") {
return FALSE;
}
if (auto_SetFilter(ssFilter, ssNCFile) == FALSE) {
MessageBoxWarning("Cannot set filter");
return FALSE;
}
ncid = nc_open(ssNCFile, NC_WRITE);
if (ncid == -1) {
return FALSE;
}
bRet = NC_DeleteFilteredRecords(ncid);
nc_close(ncid);
_NC_Pack(ssNCFile); // internal function
}
_NC_Remove("d:/a.nc2", "$time$ > 2 && $time$ < 10")
History
Version | Beschreibung |
---|---|
R2013.9 | Neu. |
Siehe auch
Überblick UniPlot-Datendateien, auto_ImportData, nc_open, auto_SetFilter
id-2024581