Einer unserer Kunden verwendet eine andere Anwendung, um seine Projekte und Fortschritte zu verfolgen.
Sie wollten mit der Verwendung von Vtiger-Projekten beginnen, aber die Benutzeroberfläche war die einzige Hürde für die Verwendung von Vtiger-Projekten. Die Benutzeroberfläche zeigte nicht alle Details zu Meilensteinen und Aufgaben auf einem einzigen Bildschirm für ein Projekt, wie es der Kunde wünschte.
Um diese Hürde zu überwinden, haben wir die folgende Lösung vorgeschlagen.
Sie könnten unsere Low-Code-Plattform Module Designer verwenden, um eine Seite zu entwerfen, die in 3 Teile unterteilt wäre.
Der erste Teil zeigt eine Projektliste, der nächste Teil zeigt Meilensteine, die mit dem ausgewählten Projekt verknüpft sind, und der dritte Teil zeigt die Aufgaben, die mit dem ausgewählten Projekt und den Meilensteinen verknüpft sind. Es würde ähnlich aussehen wie das Outlook-Postfach, das auf der rechten Seite E-Mails und deren Inhalt anzeigt. In diesem Fall zeigt die 3-Ebene Aufgabendetails am Ende an.
Um diese Fähigkeit zu erstellen, würden wir eine benutzerdefinierte Listenseite erstellen, die mit dem 'LIST_ADD_VIEWTYPE' Komponente. Sehen hier zum Beispiel.
Dann würde die VTAP.API.Get-Funktion verwendet werden, um die Projekt-, Projektmeilenstein- und Aufgabendaten abzurufen. Sie würden in getrennten Spalten angezeigt, wären aber dennoch miteinander verbunden. Sie können den Code von kopieren hier um es in Aktion zu sehen.