Nachschlagen auf Kartenseiten
Ein Lookup auf einer Kartenseite gibt Ihnen die Möglichkeit, einfach einen Wert aus einer Liste auszuwählen, anstatt ihn einzugeben. Typische Szenarien von Dynamics sind Codefelder, die nur einen sehr kurzen Namen haben. Es bedarf einer Beschreibung, um seinen Wert zu verstehen. Darüber hinaus können Nachschlagewerke den Eingabeprozess erheblich beschleunigen.
Allgemeines Konzept
Im Gegensatz zu Dynamics verfügt Anveo Mobile App nicht über einen Automatismus, um eine Suche auf einem Feld zu aktivieren. Dies ermöglicht eine wesentlich flexiblere Konfiguration. Sie setzt sich aus drei Grundkomponenten zusammen: Schaltfläche auf einer Kartenseite, um die Listenansicht zu öffnen, Anveo Page vom Typ Liste, um die Nachschlagewerte anzuzeigen und ein Anveo-Skript, um den ausgewählten Wert im Datensatz zu speichern.
Anveo Mobile App stellt ein Beispiel auf der Anveo Page ASLS_CUSTOMER mit einem Lookup für Verkäufer über die Anveo Page Anveo Seite ASLS_SALESPERSON_LU zur Verfügung.
1. Neue Anveo Page der Typliste erstellen
Der erste Schritt besteht darin, eine neue Listenseite zu erstellen, die Ihren Suchbildschirm anzeigt (siehe hier). Diese Anveo Page kann nur für Nachschlagewerke verwendet werden, aber Sie können bei Bedarf Menüeinträge zur weiteren Navigation hinzufügen. Die Anveo Page ist ASLS_SALESPERSON_LU.
2. Anveo Page über die Schaltfläche öffnen
Fügen Sie im zweiten Schritt eine Schaltfläche auf Ihrer Kartenseite hinzu, indem Sie einen Anveo-Skript-Code verwenden, um Ihre Anveo Page zu öffnen. Füge einen Button zu deiner Anveo Page hinzu (siehe hier). Da Sie möglicherweise bereits eine globale Tabellenbeziehung zwischen den beiden Datensätzen von Source und Lookup Anveo Page haben (siehe hier), muss die Lookup Anveo Page über Anveo Script ohne Filter geöffnet werden. Füge einen neuen Aktionscode hinzu und weise ihn deiner Schaltfläche zu (siehe hier). Der folgende Anveo Script-Code öffnet Ihre Anveo Page ohne Filter:
Beispiel siehe Anveo Page ASLS_CUSTOMER, Aktionscode ASLS_OPN:PAYTERMS_LU.
3. Aktionscode auf deiner Anveo Page
Der letzte Schritt besteht darin, einen neuen Aktionscode hinzuzufügen, der beim Mobile Shortpress Event ausgeführt wird (siehe Short Press Action). Es speichert den ausgewählten Wert in Ihrem Quelldatensatz srcRec auf der Karte und schließt die Anveo Page.
Eine Anveo Page kann mehrfach für verschiedene Quelltabellen verwendet werden. In diesem Beispiel können Sie die Anveo Page auch für eine Nachschlage auf dem Verkaufskopf oder Kontakt verwenden. Fügen Sie einfach neue Quelltabellen des letzten Anveo-Skripts hinzu. In srcRec weißt du, von wo aus die Anveo Page geöffnet wurde.
In einigen Szenarien wird eine Anveo Page aus verschiedenen Feldern, aber aus derselben Tabelle geöffnet. Dann weiß das letzte zurückgeschriebene Anveo-Skript nicht, wohin mit den Daten geschrieben werden soll. Es wird ein zusätzlicher Code benötigt.
Option 1: Verwenden Sie mehrere Anveo Pages.
Option 2: Merken Sie sich das Quellfeld in der Tabelle ACF Lookup Helper wie eine globale Variable und verwenden Sie es beim Zurückschreiben in die Quelltabelle.
Beispiel: Sell-to Customer No. und Bill-to Customer No. Nachschlagewerk in der Tabelle Sales Header.