Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login

    Übersicht über alle Objekttypen mit Objekttyp-Konstanten?

    Scheduled Pinned Locked Moved Allgemein
    7 Posts 3 Posters 162 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T Offline
      TorstenF
      last edited by

      Moin,

      gibt es irgendwo eine Liste mit allen Standard-Objekttypen, idealerweise auch mit Angabe der Objekttyp-Konstanten? Hab in der Knowledgebase und im Forum gesucht, aber bin nicht fündig geworden. Vermutlich habe ich mich nur dran vorbei geklickt... Falls jemand mir da einen Link posten könnte, wäre ich sehr dankbar!

      Liebe Grüße
      Torsten

      LFischerL 1 Reply Last reply Reply Quote 0
      • LFischerL Offline
        LFischer @TorstenF
        last edited by

        Hallo @TorstenF

        da gibt es verschiedene Optionen:

        Die einfachste Möglichkeit wäre über einen SQL Report mit folgender Query:

        SELECT 
           isys_obj_type__id AS ID, 
           isys_obj_type__title AS Name, 
           isys_obj_type__const AS Konstante
        FROM 
           isys_obj_type
        

        Eine andere Möglichkeit wäre über die Verwaltung: Datenstruktur -> Objekttypen -> ... Hier müsstest du dich über die verschiedenen Objekttyp Gruppen hangeln um alle Objekttypen zu sehen.

        Zuletzt könntest du über die Verwaltung: Datenstruktur -> Datenstruktur bearbeiten gehen und in der mittleren Box den "Anpassen" Button anklicken um alle Objekttypen aufgelistet zu bekommen
        30fc81bb-f146-49e0-9db0-aff02031964a-image.png - da fehlen aber leider die Konstanten.

        Ich denke mit dem Report wäre dir am meisten geholfen 🙂

        Viele Grüße
        Leo

        T 2 Replies Last reply Reply Quote 0
        • Michael HuhnM Offline
          Michael Huhn
          last edited by

          undefined @TorstenF

          außerdem findest man die Konstante in der Objekttyp-Konfiguration 😆
          Einen Objekttyp auswählen und editieren klicken.
          ef5d9f91-a107-463c-ade1-e5ab0d1de764-image.png

          T 1 Reply Last reply Reply Quote 0
          • T Offline
            TorstenF @Michael Huhn
            last edited by

            @Michael-Huhn
            @LFischer

            Vielen Dank für die Rückmeldungen! Das Script werde ich mir mal genauer ansehen, denn ich möchte grade verhindern, dass ich alle Objekttypen einzeln aufrufen muss, um mir die Konstante einzeln kopieren zu können.

            Ich habe mal eine kurze Nachfrage, weil ich mir nicht sicher bin, ob diese Objekte in meiner Installation fehlen, oder man die sowieso immer selber anlegen muss: mir fehlen einzelne Netzwerkdosen, Bodentanks, Rangierfelder, Frontplatten (faceplates) bzw. Frontplatten mit eingebauten Lüftern. Gibt es die standardmäßig in I-do-IT? (Das ist einer der Gründe, warum ich die Liste haben möchte - eventuell übersehe ich einfach etwas. Außerdem benötige ich die Konstanten, um Importe durchzuführen).)

            Liebe Grüße
            Torsten

            1 Reply Last reply Reply Quote 0
            • T Offline
              TorstenF @LFischer
              last edited by

              @LFischer
              Hallo Leo,

              das Script funktioniert wunderbar! Vielen Dank!

              Liebe Grüße
              Torsten

              1 Reply Last reply Reply Quote 0
              • T Offline
                TorstenF @LFischer
                last edited by

                @LFischer

                Moin Leo,

                kann man sich so auch die Kategorien anzeigen lassen? CATG__CUSTOM_FIELDS__ und auch die eingebauten?

                Liebe Grüße
                Torsten

                LFischerL 1 Reply Last reply Reply Quote 0
                • LFischerL Offline
                  LFischer @TorstenF
                  last edited by

                  Hallo @TorstenF

                  ja das geht auch 🙂 Es sind allerdings ein paar andere Tabellen dafür nötig. Das schaut in etwa so aus:

                  SELECT
                      isysgui_catg__id AS ID,
                      isysgui_catg__title AS Name,
                      isysgui_catg__const AS Konstante,
                      'Global' AS Typ
                  FROM isysgui_catg
                  
                  UNION
                  
                  SELECT
                      isysgui_cats__id AS ID,
                      isysgui_cats__title AS Name,
                      isysgui_cats__const AS Konstante,
                      'Spezifisch' AS Typ
                  FROM isysgui_cats
                  
                  UNION
                  
                  SELECT
                      isysgui_catg_custom__id AS ID,
                      isysgui_catg_custom__title AS Name,
                      isysgui_catg_custom__const AS Konstante,
                      'Benutzerdefiniert' AS Typ
                  FROM isysgui_catg_custom
                  

                  Wir verbinden hier drei Queries zu einem Ergebnis, da es in i-doit aktuell drei Kategorie-Arten gibt (Global, Spezifisch, Benutzerdefiniert).

                  Bzgl. deiner Frage der mitgelieferten Objekttypen: ich fürchte diese Typen liefern wir nicht mit aus, aber genau dafür kann man i-doit ja selbst erweitern 😄 Viele Leute werden auch jetzt schon von den Objekttypen und Kategorien "erschlagen".

                  Viele Grüße
                  Leo

                  1 Reply Last reply Reply Quote 1
                  • First post
                    Last post