Werkzeuge & Integrationen Abgleichtool Anleitung Abgleichtest Ist auf dem empfangenden System auszuführen. Zu finden unter: Entwicklertools / Abgleichtest Zum Anmelden die Server- und Zugangsdaten des sendenden Systems angeben. z.B. URL: https//84-xxxxxxxxx.batix.cloud Benutzer : ADMIN Passwort: 123456789 Es werden jetzt alle Tabellen angezeigt mit Anzahl der Datensätze und Differenzen angezeigt. z.B. Design Mit einem Klick auf Daten werden die Details angezeigt. Wahrscheinlich unvollständige Liste der interessanten Einträge: Action Einzelbestandteile der Actionscripte Actionscript Actionbausteine Designs Alles unter Dokumentenvorlagen(Komplettseiten, Designtemplates, Textbausteine, JSP-Bausteine, Groovy, Plugins, sonstiges) EZT Einzeiliger Text Felder Verknüpfung EZT zu Menü MZT Mehrzeiliger Text NAVFILES Bestandteile der Navigationspunkte Navigation Navigationspunkte Styles CSS - DAtein Tabledef Containerliste Tablefields Containerfelderinformationen z.B. Verknüpfungen , Untercontainer usw. ADMINGROUP Gruppen der User IMGARCHIV Bilder für Navigation IMGKAT Kategorien der Bildergalerie IMG Bilderverknüpfung LOOP BX-Schleife LOOPELEMENT Element des LOOP DOC Verknüpfung der Dokumente DOCARCHIV Dokument DOCFOLDER Baumstruktur der Dokumente Anschließend kann es sinnvoll sein unter Entwicklertools zu klicken. Es können jetzt die Einträge ausgewählt werden, welche auf das empfangende System übertragen werden sollen. Anschließend ganz unten auf „ausgewählte ändern" klicken und auf der Folgeseite bestätigen. Um sich die Unterschiede der beiden Dateien anzeigen zu lassen besteht die Möglichkeit ganz link auf Details zu klicken. Es werden dann beide Stände zum Vergleichen angezeigt. VUE Intro Wie schon mehrfach bemerkt, ist es sehr umständlich ein dynamisches Frontend von Grund auf per Hand in HTML und JavaScript umzusetzen. Abhilfe schaffen z.B. Frameworks wie Vue (ausgesprochen wie das englische „View", manch einer nennt es auch eingedeutscht „Wü"). Diese kümmern sich um die Dynamisierung einer Ansicht anhand von Daten. Ein ersten Projekt war die Reisekostenabrechnung im neuem CRM. Wer das noch nicht kennt, darf gern in den Feldern rumschreiben und die bunten Knöpfchen drücken (keine Angst, es wird nichts gespeichert oder gelöscht). Es wurde dabei nur der Frontend-Code angefasst (das Formular sendet immer noch an dasselbe Action) und in knapp einer Stunde war das Thema erledigt. Dabei ist sogar eine neue Funktion (Live-Anzeige der Summe der Posten) rausgesprungen. Zu Demozwecken habe ich unten drunter noch die aktuellen Daten ausgegeben, die sich bei Änderungen live aktualisieren! Es werden hier nicht alle Begriffe erklärt, sondern nur das, was für das Beispiel nötig ist. Wer mag kann gern Google bemühen oder den weiterführenden Links folgen. Manches ist vielleicht nicht 100% Best Practice, das würde aber sonst den Rahmen sprengen. Installation Vue ist fix installiert. Man muss lediglich eine .js Datei via