Anvaigo Page Elements
Anvaigo Page Elements definieren die Darstellung einer Anvaigo Page im Anvaigo Mobile App. Ein Anvaigo Page Element hat die folgenden Eigenschaften:
Das Feld Tabelle Nr.. entspricht einer Nummer einer Dynamics-Tabelle.
Element Type
Der Element Type definiert, ob es sich bei dem Anvaigo Page Element um das Layout einer Karte oder einer Liste handelt und für welche Kunden die Anvaigo Page bestimmt ist.
Für die Anvaigo Mobile App werden nur Anvaigo Pages vom
Element Type Mobile App – Card oder Mobile App – List verfügbar sein.
Visible
Mit der Markierung Visible kann ein Anvaigo Page Element vorübergehend ausgeblendet werden, z.B. wenn das Element zum Zeitpunkt der Veröffentlichung noch nicht endgültig installiert ist.
Readonly
Mit dem MarkerReadonly können Sie angeben, ob das Anvaigo Page Element gegen Änderungen geschützt werden soll.
Wenn dieser Schreibschutz für ein Anvaigo Page Element aktiviert ist, können keine Änderungen an den angezeigten Feldern vorgenommen werden.
Ob der Anvaigo-Benutzer die Daten auf seinem Gerät speichern kann, hängt von den Zugriffsrechten ab, die für die Anvaigo Page und die Tabelle eingerichtet wurden.
Legt fest, in welchem Modus sich die Anvaigo Page beim Öffnen befindet. Sie können zwischen View und Edit wählen.
Ein schreibgeschützter Schreibschutz auf Feldebene bedeutet, dass dieses Feld nicht geändert werden kann, unabhängig davon, ob die Seite danach durch die Implementierung einer Funktion entsperrt wurde.
Erweiterte Eigenschaften von Anvaigo Page Elements
Wenn Sie auf der Setup-Karte einer Anvaigo Page ein Anvaigo Page Element auswählen und auf Erweiterte Eigenschaften klicken, erhalten Sie die folgenden Konfigurationsoptionen:
Doppelklick-Aktion/Direktlink-Tab
Auf der RegisterkarteDoubleDoppelklick-Aktion/Direktlink-Tab können Sie angeben, ob Sie eine andere Anvaigo Page öffnen oder eine Aktion beim Doppelklick ausführen möchten.
Open Anvaigo Page
Wenn Sie eine Anvaigo Page öffnen möchten, geben Sie im Feld
Open Anvaigo Page den Code der Anvaigo Page ein, die Sie öffnen möchten.
Die eingegebene Anvaigo Page benötigt für den entsprechenden Kunden mindestens ein Anvaigo Page Element. Andernfalls kann die Anvaigo Page nicht gefunden und somit nicht im Client geöffnet werden.
Der Doppelklick ist nur auf Listen im Anvaigo Mobile App mit aktiviertem Schreibschutz möglich. In Anvaigo Mobile App zeigt ein Pfeil am rechten Rand der aktuellen Linie die Möglichkeit einer direkten Verbindung an.
Innerhalb des Anvaigo Mobile App öffnet der Aktionscode OPENLINEMENU() das Zeilenmenü für einen Datensatz.
Normalerweise wird die Beziehung zwischen der aktuellen und der zu öffnenden Anvaigo Page über das globale Setup in der Anvaigo Page Table-Field Relation der Anvaigo Client Suite automatisch hergestellt. Besteht eine abweichende Beziehung zwischen den beiden oder eine Beziehung, die nicht über einfache Feldbeziehungen abgebildet werden kann, kann im Feld CustomCustom TableRelation ein Code angegeben werden, der diese im C/AL-Code oder über Anvaigo Script definierte Beziehung angibt (siehe hier).
Wenn Sie eine andere gewünschte Aktion per Doppelklick ausführen möchten, geben Sie den Code für die Aktion, die Sie über C/AL-Code oder Anvaigo Script programmiert haben, in das FeldActionAction Code ein.
Wenn eine Anvaigo Page oder ein Aktionscode zum ersten Mal für einen Anvaigo-Benutzer in Anvaigo Mobile App verfügbar ist, müssen Sie Ihre Anvaigo Page veröffentlichen. Dadurch wird sichergestellt, dass Anvaigo nur die erforderlichen Anvaigo Pages und Aktionscodes an das mobile Gerät sendet. Dies beschleunigt den Synchronisationsprozess. Nach der Synchronisation sind neue Anvaigo Pages und/oder Aktionscodes auf dem mobilen Gerät verfügbar. Seit der Version 4.13 ist es nicht mehr erforderlich, SQL-Skripte manuell zu erstellen. Dies geschieht nun automatisch.
Verhaltens-Tab
In der Verhaltens-Tab können Sie das Verhalten der Anvaigo Page für bestimmte Ereignisse sowie Einstellungen für das Aussehen festlegen.
Der Anvaigo Mobile App schreibt jede Datensatzänderung sofort in die lokale Datenbank auf dem Gerät. Daher ist keine Einrichtung bezüglich des Schreibverhaltens erforderlich. Das bedeutet, dass die Feldwerte aller Primärschlüsselfelder bereits beim ersten Schreibvorgang bekannt sein müssen oder mit Vorschlagswerten initialisiert werden müssen.
Im Feld Anzahl Datensätze pro Seite können Sie die maximale Anzahl der Datensätze angeben, die auf einer Anvaigo Page Element dargestellt werden sollen. Bei einem Wert von 0 wird die Einstellung vom Setup übernommen. Es wird grundsätzlich empfohlen, diesen Wert so einzustellen, dass nur die genaue Anzahl der Datensätze angezeigt wird, die die Anvaigo Page im Client erlaubt. Dadurch wird sowohl die Ladegeschwindigkeit als auch die Anzeigegeschwindigkeit im Anvaigo Mobile App erhöht. Das Anvaigo Mobile App zeigt alle Datensätze an, da alle Datensätze lokal auf dem Gerät gespeichert sind.
Sortierungs-Tab
Auf der Sortierungs-Tab können Sie einen Schlüssel einer Tabelle auswählen und die Sortierung auf einer Anvaigo Page festlegen.
Schlüssel
Hier können Sie den Schlüssel der Tabelle auswählen, wie die Daten auf der Anvaigo Page sortiert werden sollen.
Hier können Sie die Sortierreihenfolge auswählen. Mögliche Optionen sind aufsteigend und absteigend.
Mobil-Tab
Die Mobil-Tab enthält Eigenschaften, die in der Anvaigo Mobile App benötigt werden.
Ein Häkchen im FeldTabellenlayout setzt die Darstellung einer Liste im Tabellenlayout. Wenn diese Eigenschaft auf falsch gesetzt ist, werden die Felder in Kacheln angezeigt – entweder in einer Zeile oder in mehreren Zeilen.
Im FeldWidth wird die Breite einer Liste in Anvaigo Mobile App eingestellt. Auf allen anderen Benutzeroberflächen, die keine Größenänderungen zulassen, nutzt die Anvaigo Page den gesamten verfügbaren Platz auf dem Bildschirm. Wenn keine Größen eingegeben wurden, wird der Standardwert aus den Einstellungen übernommen.
Dieses Feld setzt einen Aktionscode, der für jeden Datensatz ausgeführt wird. Ein typisches Anwendungsszenario ist eine dynamische Layoutdefinition, die auf Ihrem aktuellen Datensatz mit Anvaigo Script basiert (siehe hier).
Short Press Tab
In derShort Press Tab KurzesShort Press Tab können Sie das Verhalten einer Anvaigo Page in der Anvaigo Mobile App definieren, wenn ein Listeneintrag kurz gedrückt wird.
Wenn Sie nach einem kurzen Druck eine beliebige Aktion ausführen möchten, geben Sie den Code dieser Aktion in das FeldShortShort Press Aktion ein, das Sie über Anvaigo Script imAnvaigo programmiert haben.
Wenn Sie eine Anvaigo Page nach kurzem Druck öffnen möchten, geben Sie den Code dieser Anvaigo Page in das FeldShortShort Press Anvaigo Page Code ein.
Normalerweise wird die Beziehung zwischen der aktuellen und der zu öffnenden Anvaigo Page automatisch über das globale Setup in theShortShort Press Individuelle Tabellenverknüpfung of the Anvaigo Page Table-Field Relation of the Anvaigo Client Suite hergestellt. Wenn eine abweichende Beziehung zwischen den beiden oder eine Beziehung besteht, die nicht über einfache Feldbeziehungen abgebildet werden kann, kann im Feld Short Press Individuelle Tabellenverknüpfung ein Code angegeben werden, der diese in Anvaigo Script definierte Beziehung angibt (siehe hier.).
Long Press Tab
Auf der Long Press Tab können Sie das Verhalten einer Anvaigo Page in der Anvaigo Mobile App definieren, wenn ein Listeneintrag lange gedrückt wird.
Wenn Sie nach einem langen Druck eine beliebige Aktion ausführen möchten, geben Sie den Code dieser Aktion in das FeldLongLong Press Aktion ein, das Sie über Anvaigo Script im Anvaigo Mobile App programmiert haben.
Wenn Sie eine Anvaigo Page nach einem langen Druck öffnen möchten, geben Sie den Code dieser Anvaigo Page in das FeldLangLong Press Open Anvaigo Page.
Normalerweise wird die Beziehung zwischen der aktuellen und der zu öffnenden Anvaigo Page automatisch über das globale Setup in der LongLong Press Individuelle Tabellenverknüpfung der . Wenn eine abweichende Beziehung zwischen den beiden oder eine Beziehung besteht, die nicht über einfache Feldbeziehungen abgebildet werden kann, kann im Feld LongLong Press Individuelle Tabellenverknüpfung ein Code angegeben werden, der diese im Anvaigo Script definierte Beziehung angibt (siehe hier).
Wenn eine Anvaigo Page oder ein Aktionscode zum ersten Mal für einen Anvaigo-Benutzer in Anvaigo Mobile App verfügbar ist, müssen Sie Ihre Anvaigo Page veröffentlichen. Dadurch wird sichergestellt, dass Anvaigo nur die erforderlichen Anvaigo Pages und Aktionscodes an das mobile Gerät sendet. Dies beschleunigt den Synchronisationsprozess. Nach der Synchronisation sind neue Anvaigo Pages und/oder Aktionscodes auf dem mobilen Gerät verfügbar. Seit der Version 4.13 ist es nicht mehr erforderlich, SQL-Skripte manuell zu erstellen. Dies geschieht nun automatisch.