Validierung
Vom pit - Mobile Designer generierte JSON-Dateien sind in der Regel frei von syntaktischen Fehlern. Um potentielle Fehler oder Seiteneffekte von bereits bestehenden Prozessen zu finden, eignet sich die Prozessvalidierung. Auch eine Überprüfung auf Kompatibilität mit pit - Mobile 4.0 wird innerhalb von Designerprojekten angeboten.
Validierung für bestehende Prozesse
Nutzen Sie die Prozessvalidierung, um die JSON-Dateien eines bereits vorhandenen Prozesses für pit - Mobile auf Richtigkeit zu überprüfen. Auf der Startseite des Designers oder über das Dateimenü gibt es dafür den Menüpunkt Prozess validieren.
Um einen Prozess zu validieren, benötigt der Designer eine Workflow-Datei des zu überprüfenden Prozesses und eine Verbindung zum Webservice. Dabei wird das Datenmodell von pit - Mobile mit dem Datenmodell von pit - FM verglichen. Auch der Workflow und die Ressourcen werden kontrolliert.
Im Anschluss sammelt der Designer auftauchende Unterschiede in einer Fehlerliste. Für Einträge in dieser Liste gibt es drei verschiedene Kategorien: Hinweis, Warnung und Fehler. Solange nur Hinweise in der Liste auftauchen, ist der Prozess gültig. Ansonsten müssen die JSON-Dateien des Prozesses oder das Datenmodell in pit - FM angepasst werden, um die Fehler und Warnungen zu beseitigen. Die betreffende Zeile und Spalte der JSON-Datei wird in der Fehlermeldung ebenfalls angezeigt.
Die Liste der Fehler wird außerdem in einer Logdatei im Ausführungsverzeichnis des Designers unterhalb von logs abgelegt und kann über den Button 'Log-Datei öffnen' eingesehen werden.
Kompatibilität zu pit - Mobile 4.0
pit - Mobile 4.0 bringt neben zahlreichen neuen Features auch eine Abwärtskompatibilität zu pit - Mobile 2.0. Nahezu alle Funktionen wurden in den neuen Applikationskern übernommen. An einigen Stellen wurde auf die Abwärtskompatibilität zugunsten eines Performancegewinns verzichtet. In diesem Fall ist es nötig, den alten Prozess bzw. das alte Designerprojekt etwas anzupassen.
Dafür kann bei geöffnetem Designerprojekt die Funktion Datei -> pit - Mobile 4.0 Kompatibilität prüfen gewählt werden. Es öffnet sich, ähnlich zur Validierung, ein Fenster, das kritische Code-Stellen anzeigt und Lösungen vorschlägt.