.. highlightlang:: us .. index:: nc_deletefilteredrecords .. _NC_DeleteFilteredRecords: NC_DeleteFilteredRecords ======================== .. us.tag NC_DeleteFilteredRecords GERMAN nc.tools New5509 :ref:`NC_DeleteFilteredRecords` löscht alle gefilterten Records aus der angegebenen NC-Datei. .. function:: bool = NC_DeleteFilteredRecords(ncid) .. us.return **Returnwert** TRUE (1), wenn kein Fehler aufgetreten ist. .. us.params **Parameter** .. uparam:: ncid *ncid* ist die Zugriffsnummer einer NC-Datei, die von einem erfolgreichen Aufruf der Funktionen :ref:`nc_create` oder :ref:`nc_open` geliefert wurde. .. us.example **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") .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - R2013.9 - Neu. .. seealso:: :ref:`uberblick-netcdf-dateien`, :ref:`auto_ImportData`, :ref:`nc_open`, :ref:`auto_SetFilter` :sub:`id-2024581`