DBgdvDeleteLayer

Top  Previous  Next

Einen Plan aus der geöffneten Planverwaltung entfernen.

Der Plan als Datei bleibt vorhanden. Es wird nur der Verweis auf diesen aus den Datenbanken der Planverwaltung entfernt. Da der Name eines Plans innerhalb der Planverwaltung NICHT MEHR eindeutig sein muss reicht der Name des Plans als Suchkriterium EVTL. NICHT MEHR AUS!!!

Parameter

root (PROOT)                                             [IN]

Das Handle der Datenbank.

layer (int)                                                      [IN]

Die Nummer des Layers.

gdvName (const char *)                              [IN]

Der Name der Planverwaltung. Ist gdvName = NULL, wird die geöffnete Planverwaltung benutzt.

Ergebnis

(T_ERROR)                                            [OUT]

ERROR_OK im Falle der fehlerfreien Bearbeitung. Eine Fehlermeldung aus error.h sonst, z.B. wenn der Plan nicht in der Planverwaltung vorhanden war.

Deklaration

#include "database.h"

 

T_ERROR DLLENTRY DBgdvDeletePlan (

     PROOT    root,

     Int         layer,

     const char *gdvName

);