Function DE Version 4.50

@MoveFolder

Database Folder

Syntax

@MoveFolder(DBHANDLE1;VIEWHANDLEFOLDER2;VIEWHANDLEPARENTFOLDER3);

Beschreibung

Diese @Function verschiebt den Folder, in der DB mit dem DBHANDLE DBHANDLE1 und dem VIEWHANDLE VIEWHANDLEFOLDER2, unter den Folder mit dem VIEWHANDLE VIEWHANDLEPARENTFOLDER3.

Die Folder müssen vom selben Typ (shared/private) sein.

ReturnWert:
Wurde die @Function erfolgreich durchgeführt wird TRUE zurückgegeben, andernfalls @ERROR.

Beispiel: @MoveFolder(DBHANDLE1;VIEWHANDLEFOLDER2;VIEWHANDLEPARENTFOLDER3);

DBHANDLE1:=@OpenDB("TEST.NSF");
VIEWHANDLEFOLDER2:=@OpenView(DBHANDLE1;"TEST Folder");
VIEWHANDLEPARENTFOLDER3:=@OpenView(DBHANDLE1;"Parent Folder");
Ret:=@MoveFolder(DBHANDLE1;VIEWHANDLEFOLDER2;VIEWHANDLEPARENTFOLDER3);
@LogReport(Ret);
VIEWHANDLEPARENTFOLDER3:=@CloseView(VIEWHANDLEPARENTFOLDER3);
VIEWHANDLEFOLDER2:=@CloseView(VIEWHANDLEFOLDER2);
DBHANDLE1:=@CloseDB(DBHANDLE1);

Der Folder "TEST Folder", in der DB "TEST.NSF", wird in den Folder mit dem Namen "Parent Folder" verschoben.