Sysconfig Parameter

Aus FreiBier
Wechseln zu: Navigation, Suche

Wenn man im ADempiere-Code Änderungen vornimmt, kann es manchmal sein, das man den alten Code aus kompatibilitätsgründen bestehen lassen will. Vielleicht hat man auch andere Gründe, zwei grundsätzlich verschiedene Einstellungsmöglichkeiten nebeneinander stehen zu lassen. Hierzu gibt es die Sysconfig Parameter.


Konfigurieren

Diese Parameter kann man in folgendem Fenster bearbeiten:

 Systemadminitration -> Einstellungen allgemein -> Einstellungen System -> Systemkonfiguration

Wenn man sich jetzt fragt, welche Einstellungen wofür gut sind, kann ich nur sagen, das man das eigentlcih gar nicht wissen will, bis man eine solche Einstellung irgendwo angegeben bekommt. Die meisten haben einen vernünftigen Default-Wert und brauchen nicht angefasst zu werden.


im Code benutzen

folgendes Beispiel stammt von CarlosRuiz:

if (MSysConfig.getBooleanValue("REPORT_INHERIT_FILTER_FROM_WINDOW", true, getAD_Client_ID())    do something else do other thing ...
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Werkzeuge