#
#		ITSV GmbH
#	CCDB - Command and Control Database
#
#	FILE:		dquermfile_delmfiles.txt
#	DESCRIPTION:	DQUERY definition for CCDB DQUERY "delmfiles"
#
@querytitle				Mehrere managed Files löschen
@querydescription		löscht mehere Managed Files, Auswahl entweder durch Liste oder WHERE-Clause
@group					DATAFILE
@attributenames			whereclause:string:{{whereclauseoptions}},mfileids:string:{{mfileidsoptions}},maxFilesToDelete:integer:{{mftdoptions}},confdel:noyes:{{confdeloptions}},ignfileerr:yesno:{{ignfileerroptions}}
@whereclauseoptions {
		labeltext:		"Auswahlkriterien",
		typedesc:		"Ausdruck für SQL-WHERE-Clause zur Auswahl der zu löschenden managed Files",
		is_optional:	true }
@mfileidsoptions {
		labeltext:		"Managed File IDs",
		typedesc:		"Liste von Managed-File IDs, die gelöscht werden sollen",
		is_optional:	true }
@mftdoptions {
		labeltext:		"Maximale Anzahl Dateien",
		typedesc:		"Maximale Anzahl von Dateien, die gelöscht werden sollen, ergibt die Auswahl mehr, so wird das Löschen verweigert, Vorgabe ist 15",
		is_optional:	true }
@confdeloptions {
		labeltext:		"Bestätigung",
		typedesc:		"Nur wenn Ja ausgewählt wird, wird das löschen auch durchgeführt" }
@ignfileerroptions
		{"labeltext":"Fehler bei physikalischer Datei ignorieren","typedesc":"Wenn Ja, dann wird ein Fehler beim Löschen des physikalischen Datei ignoriert","is_optional":"true"}
@querytype
		function
@function
		mfile.deleteMfiles
@formpagetitle
		Managed Files löschen
