Um was für eine Datenbankabfrage handelt es sich?
Posts made by npotthast
-
RE: Löschen bzw Purgen geht nicht
-
RE: Datum wird nicht gespeichert
Also, ich habe das Ganze noch einmal getestet mit der aktuellen Version von i-doit und kann diesen Fehler, dass er das Datum nicht speichert nur nachvollziehen, wenn ich es direkt eingebe und nicht den Datumsbrowser benutze.
Kannst du im Zweifelsfall vielleicht i-doit neu installieren und dann die jetzige Datenbank wieder importieren? Ansonsten könnten wir dir noch geänderte Dateien zuschicken, mit denen wir dann dein System debuggen können, vielleicht sieht man dann ja was passiert, bzw. nicht passiert -
RE: Umlaute in i-doit werden nicht richtig dargestellt
Wie man die Konfiguration des VHosts mit welchen Parametern ändern kann, steht auch hier: http://httpd.apache.org/docs/2.0/mod/quickreference.html
Neben den Parametern zu den Charsets steht dann auch das Kürzel "v" für VHost mit dabei. -
RE: Garantiezeit aktualisieren ?
Die angezeigte Garantiezeit ist nicht die Restgarantiezeit, das ist richtig. Über eine zusätzliche Anzeige (vor allem in der Listenübersicht) mit den noch übrigen Garantietagen denken wir gerne nach.
-
RE: Datum wird nicht gespeichert
Bleibt das Ganze dann im Editiermodus und speichert überhaupt nichts auf der Seite? Hast du mal alle Felder ausgefüllt auf der Seite?
Normalerweise gibt es nur einen Grund dafür, dass eine Seite nichts speichert und nicht s aus dem Edit-Modus heraus geht, nämlich dass bestimmte Felder leer gelassen wurden. Allerdings sollte dann auch eine entsprechende Meldung kommen. Oben in der Infoleiste (der blaue Punkt mit dem weißen "i" in der Mitte, dort stehen auch immer die Logbuch-Meldungen) steht auch nichts?
-
RE: Datum wird nicht gespeichert
Aber nach dem Klick auf Speichern im Kalender-Fenster wird im Hauptfenster das ausgewählte Datum angezeigt? Dies ist eine Javascript-Funktion, die in das Parent-Fenster automatisch den ausgewählten Wert überträgt. Wenn es dort erscheint, sollte es eigentlich auch gespeichert werden.
Du kannst auch einmal testen das Fenster für das Log zu deaktivieren. Dies geht unter Verwaltung->Systemeinstellungen (Schnell-Speichern-Button).Kriegst du auf der Seite Javascript-Fehlermeldungen angezeigt? Wird Text den du im Log-Popup-Fenster einträgst denn gespeichert oder wird dieser auch nicht übertragen?
-
RE: Datum wird nicht gespeichert
Du kannst das Datum nur mit dem Datumsbrowser auswählen. Um diesen zu benutzen, musst du das Symbol rechts neben dem Eingabefeld anklicken, woraufhin sich ein neues Fenster mit dem Kalender öffnet. In diesem Kalender kannst du auf den entsprechenden Tag klicken, um diesen auszuwählen, zusätzlich kannst du auch direkt in den 3 Eingabefeldern darunter das Datum eingeben.
Was passiert denn, wenn du das Datum in dem Kalender einträgst und dann auf Speichern klickst?
-
RE: 2 Fehler beim installieren von 0.9.2 [gelöst]
Wie hast du im Setup die System- und Mandanten-Datenbank genannt? Hast du diese Fehlermeldung direkt beim ersten Ausführen des Setups bekommen und hast du alle Felder im Setup ausgefüllt?
-
RE: Umlaute in i-doit werden nicht richtig dargestellt
Kannst du das ganze bitte einmal mit http://www.i-doit.org/demo/ ausprobieren? Dann wissen wir schon einmal, ob dein Server den richtigen Zeichensatz benutzt.
Hast du zur Installation von i-doit das Setup benutzt (inkl. Anlegen der Datenbank) oder manuell installiert? Bei einer manuellen Installation wurde i-doit vielleicht mit dem falschen Zeichensatz in die Datenbank installiert. -
RE: Neue Kategorie selbst erstellen
Erst einmal vielen Dank für deine Mühe. Ich schlage dir vor, die Anleitung in unser Dokumentations-Wiki zu schreiben, am besten unter http://doc.i-doit.org/wiki/DE:Erstellen_einer_neuen_Kategorie. Dann haben direkt alle was davon (und ich kann die ein oder andere Sache eventuell berichtigen
Zu deinen bisher ungelösten Problemen:
-
Dursuchen von Kategorien
Um in einer bestimmten Kategorie Felder durchsuchen zu können, müssen diese speziell in der methode search_get() in der Klasse isys_module_cmdb angelegt werden. Suche mal nach // global category Model, das kannst du auch wieder gut verwenden, um es für die neue Kategorie anzugleichen.
$l_objInfoExtra wird hier übrigens dafür verwendet Zusatzinformationen in der Liste mit den gefundenen Suchbegriffen darzustellen. Du kannst dort darstellen, was auch immer der SQL-Query zurück liefert. -
Anlegen der neuen Kategorie in der Tabelle isysgui_catg
Hier fehlt noch der entsprechende Eintrag mit der Konstante C__CATG__ZZZ. Mit diesem sollte die Fehlermeldung verschwinden und auch das Beschreibungsfeld gefunden werden. Diese wird nämlich automatisch anhand der Konstante erstellt und ausgelesen.
-
-
RE: Neue Kategorie selbst erstellen
Wie schon gesagt gibt es derzeit noch keine ausführliche Entwicklerdokumentation. Wenn, dann wird diese aber unter http://doc.i-doit.org zu finden sein.
-
RE: Unterstützung für neue RAID Level
Wahrscheinlich wird es einfach möglich sein eigene anzulegen.
-
RE: Suchfunktion MAC Adresse usw.
Es werden die Felder in der Suche verwendet, die in den SQL-Abfragen in der Methode search_get() im SELECT vorkommen.
Um die MAC-Adresse zusätzlich zu durchsuchen, kannst du beispielsweise im Quelltext nach subcategory port suchen und dann im String $l_strSeachQuery im SELECT folgenden Eintrag hinzufügen: isys_netp_port__mac. Dieser sollte dann direkt unter isys_netp_port__id stehen.Damit werden dann auch MAC-Adressen gefunden.
-
RE: 0.9.2: Hinzugefügte Server nicht sichtbar
Nein, es gibt keine Übersicht der Pflichtfelder. Es steckt in der Programmlogik.
Um trotzdem zu sehen, welche Felder überprüft werden, musst du dir die DAOs unter /src/classes/cmdb/dao/category…
In den Klassen gibt es die Methode is_validate_post_data(), dort kannst du die gesuchten Felder anhand ihrer Konstantennamen identifizieren. Diese Konstantennamen sind natürlich analog zu den Namen in den Templates, so dass du auch direkt die Verbindung in die GUI ziehen kannst. -
RE: Tape Library Fehler
Also. Du kannst natürlich deinen neu erstellten Objekttyp witwerhin benutzen. Du kannst nur die spezifische Kategorie "Tapelibrary" nicht benutzen, also solltest du diese in der Objekttypkonfiguration deaktivieren.
Natürlich fehlen für diesen Fall dann die spezifischen Felder in der Kategorie und du kannst diese nicht benutzen. Als Ersatz kannst du bei deinem eigenen Objekttyp in der allgemeinen Kategorie das Beschreibungsfeld nutzen. -
RE: Tape Library Fehler
Jetzt hab ich es verstanden. Du hast einen neuen Objekttyp generiert und hast als spezifische Kategorie "Tapelibraries" ausgewählt. Danach hast du in diesem neu erstellten Objekttyp versucht ein neues Objekt anzulegen.
Danke für den Hinweis, dies ist ein Fehler der behoben werden muss. Es gibt die spezifische Kategorie "Tapelibrary" nämlich nicht mehr, kann sie jedoch noch auswählen.
-
RE: Tape Library Fehler
Eigentlich gibt es das Objekt auch nicht mehr…
In welcher Liste ist das Objekt angezeigt? -
RE: Ausblenden von Feldern
Da hat mein Kollege Recht
Bei Updates werden bekanntermaßen auch häufiger einmal Dateien überschrieben. Wenn du eigene Änderungen an diesen Dateien gemacht hast, musst du die alten Dateien manuell updaten (falls sie durch die neue Version geändert worden sind) um deine Änderungen zu erhalten.
Wenn du regelmäßige Backups machst (zum Beispiel mindestens vor einem Update), sollte das aber kein Problem sein. -
RE: Sprachkonstanten-Editor
Wenn du das Modul auswählst wird der Menübaum eingeklappt, weil es keinen Inhalt gibt und der Platz besser zur Anzeige genutzt werden kann.