Hallo,
Kann mir jemand sagen, wie ich beim Erstellen einer Variable per Skript das Logging anschalten kann?
IPS_Set???( 12345 , True);
Hallo,
Kann mir jemand sagen, wie ich beim Erstellen einer Variable per Skript das Logging anschalten kann?
IPS_Set???( 12345 , True);
AC_SetLoggingStatus könnte es sein;)
Einfach mal im Script „AC_“ eingeben und im Anschluss „STRG+Leertaste“ drücken… das fördert dir alle DB-relevanten Befehle zu Tage…
Danke nancilla!
es geht:
//Variable anlegen
//(Kategorie,VariableID,Typ,Profil,Versteckt,Logging)
$vid = CreateVariableByName($kategorie,"Ertrag_alt",1,"",true,false);
function CreateVariableByName($kategorie ,$name, $type, $profil, $hidden, $log)
{
global $IPS_SELF;
$vid = @IPS_GetVariableIDByName($name, $kategorie);
if($vid===false)
{
$vid = IPS_CreateVariable($type);
IPS_SetParent($vid, $kategorie);
IPS_SetName($vid, $name);
IPS_SetVariableCustomProfile($vid, $profil);
IPS_SetInfo($vid, "This Variable was created by Script #$IPS_SELF");
IPS_SetHidden($vid, $hidden);
AC_SetLoggingStatus($Archive_Handler,$vid,$log);
}
return $vid;
}
Danke für den Link.
Das Skript sollte aber nicht betroffen sein, und somit in 3.0 funktionieren.
Oder hab ich etwas übersehen?
Die Zeile kannst Du mittlerweile weglassen.