Konstantenwerte
-
Und gleich noch eine Anfängerfrage (sorry), bei der ich über Tante G. nichts fand:
Mit "idoit.constants" kann man eine Liste der definierten Konstanten abfragen. Aber leider ist dort nicht zu sehen, welcher Wert sich tatsächlichen dahinter verbirgt.
Wenn man im i-doit-Online-Client einzelne Informationen abruft, wird die benötigte Konstante ja in der URL angezeigt, z.B. ~&viewMode=1100&tvMode=1006&catsID=77. Hier entspricht der Wert 77 der Konstanten C__CATS__NET_IP_ADDRESSES.
Z.Z. versuche ich aufgrund der Konstantenbezeichnung den Wert zu erraten, aber das ist ziemlich umständlich. Kann man irgendwo diese Zuordnung sehen? Im Code ist es auf jeden Fall wesentlich lesbarer, wenn man "catsID" : "C__CATS__NET_IP_ADDRESSES" schreibt als "catsID" : "77".
-
Bei Verwendung der API kann man bei den Funktionen cmdb.category.(create|read|update) den Parameter 'category' zusammen mit der String-Konstante benutzen und muss nicht zwischen spezifischen und globalen Kategorien unterscheiden. Nur bei cmdb.category.delete muss man aufpassen: Diese Funktion funktioniert nicht mit spezifischen Kategorien. In dem Fall muss man die undokumentierte Funktion cmdb.category.quickpurge verwenden.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login