DBgdvDeletePlan

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.

plan (char *)                                                 [IN]

Der Name des Plans, der aus der Planverwaltung entfernt werden soll. Zu diesem Zweck muss der Plan natürlich in der Planverwaltung gespeichert sein.

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,

     char *      plan,

     const char *gdvName

);