Skip to main content
Skip table of contents

p$TDV:SMPAPI:S_Param


p$TDV:SMPAPI:S_Param

Setzen eines Parameterwertes in der Tabelle TP_Parameter mit den SalesManager NG-Systemeinstellungen. Diese Funktion kann sowohl zum Anlegen neuer Einstellungen sowie zum Ändern bestehender verwendet werden.

Jede Einstellung wird durch einen Gruppennamen und den eigentlichen Namen der Einstellung charakterisiert. Der Inhalt und die Bedeutung dieser Einstellungsparameter kann dem SalesManager NG Systemhandbuch entnommen werden.

Neben den SalesManager NG-Einstellungen können auch frei definierbare Einstellparameter verwaltet werden. Zu diesem Zweck sind alle Gruppenbezeichnungen, die mit den Buchstaben „Anw_" beginnen, reserviert. Innerhalb dieser Gruppen können beliebige Namen vergeben werden. Eine Erweiterung der vom SalesManager NG definierten Gruppen um eigene Namen ist jedoch nicht zulässig.

Wird keine Gruppenbezeichnung oder kein Name übergeben (ist der Text z.B. LEER), so werden u.U. mehrere Einstellungen in der Datenbank gefunden. In diesem Fall werden alle gefundenen Einstellungen auf den übergebenen Wert gesetzt.

Bitte beachten: Der Parameter, der in NameWertP übergeben wird, wird indirekt in einer Zeichenkette übergeben, also in Anführungszeichen eingeschlossen. Außerdem muss die Definition global sein und er darf keiner Parametergruppe angehören!

Syntax:

ok = p$TDV:SMPAPI:S_Param( Gruppe, Name, NameWertP )

 

Argument

Typ

Bedeutung

 

Gruppe

Zeichenkette

Gruppenbezeichnung in der Tabelle TP_Parameter; Wert des Datenbankfeldes ParaGruppe

 

Name

Zeichenkette

Einstellungsbezeichnung in dieser Gruppe; Wertdes Datenbankfeldes ParaName

 

NameWertP

Zeichenkette

Name eines (globalen) Parameters, der denin die Tabelle zu schreibendem Wert enthält.

Der Datentyp dieses übergebenen Parameters entscheidet über das zu schreibende Datenfeld:
Zeichenkette: geschrieben wird WertText
Ganzzahl: geschrieben wird WertInt
Dezimal: geschrieben wird WertDez

Bitte beachten: Der in NameWertP übergebene Parameter muss ein „einfacher" (globaler) Parameter sein, d.h. er darf keiner Parametergruppe angehören!

Ergebnis:

Ganzzahl

1: Datenfeld erfolgreich geschrieben
0: die Einstellung wurde nicht gefunden oder Fehler

Beispiel:

ok = p$TDV:SMPAPI:S_Param( 'Anw_Allgemein', 'Ausgabepfad', 'Pfadname' )

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.