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.

id-2024581