So speichern und laden Sie eine RDS-Datei in R
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
In diesem Tutorial werden wir über die Power Apps LookUp-Funktion und die Launch-Funktion sprechen, um die Endbenutzererfahrung zu verbessern.
Die LookUp-Funktion wird verwendet, um in verschiedenen Datenquellen nach Informationen zu suchen.
Es ist VLOOKUP und HLOOKUP von Excel sehr ähnlich, aber flexibler und deckt mehr Bereiche ab als INDEX MATCH. Es ist perfekt, wenn Sie mit mehreren Datenquellen in einer App arbeiten.
Mit der Startfunktion können Benutzer eine Webseite oder eine andere App aus der von uns in Power Apps erstellten App heraus starten.
Die Startfunktion ist großartig, wenn Sie möchten, dass Endbenutzer in der App gespeicherte Telefonnummern anrufen oder Apps wie Google Maps starten können.
Inhaltsverzeichnis
Arbeiten mit zwei Datenquellen
Beginnen wir mit der LookUp-Funktion. Wie bereits erwähnt, ist LookUp perfekt, wenn wir Informationen aus mehreren Quellen abrufen möchten.
In dem von uns verwendeten Beispiel stammen unsere Daten aus zwei Datenquellen, die beide in einer Excel-Datei in OneDrive gespeichert sind. Eine Datenquelle ist eine Tabelle mit Kundeninformationen, die im Bildschirm „Kundendetails“ angezeigt wird. Die zweite Datenquelle enthält Informationen über die Agenten der Organisation, die auf dem Agentenbildschirm zu finden sind.
Ziel ist es, die beiden Datensätze zu kombinieren, um gezielt nach Datensätzen suchen und diese anzeigen zu können.
Beispielsweise könnten wir daran interessiert sein, die Telefonnummer des Agenten herauszufinden, der Brooks Tharpe betreut. Wenn wir zu „Kundendetails“ gehen, wird uns der Name des Agenten angezeigt, Beto Yark.
Auf diesem Bildschirm wird uns jedoch nicht die Telefonnummer des Agenten angezeigt. Sobald wir den Namen des Agenten im Bildschirm „Kundendetails“ sehen, müssen wir zum Agentenbildschirm springen, um die Telefonnummer von Beto Yark zu sehen.
Dies wirkt sich auf den Komfort des Endbenutzers aus. Idealerweise möchten wir, dass die Kontaktinformationen des Agenten auch im Bildschirm „Kundendetails“ angezeigt werden. Hier kommt die Power Apps LookUp-Funktion ins Spiel.
So funktioniert die Power Apps LookUp-Funktion
Beginnen wir mit dem Hinzufügen einer Beschriftung, die den Text „Die Telefonnummer des Agenten lautet:“ anzeigt.
Anschließend fügen wir eine weitere Beschriftung hinzu, die die Telefonnummer des Agenten anzeigt.
Das Ziel besteht darin, dass diese Bezeichnung die von der LookUp-Funktion zurückgegebene Telefonnummer anzeigt. Wir wählen also „Text“ aus der Dropdown-Liste „Eigenschaften“ aus und beginnen mit der LookUp-Funktion in der Bearbeitungsleiste.
LookUp benötigt drei Argumente – eine Tabelle, eine bedingte Logik und eine Spalte.
Wir verwenden Tabelle1_1, die die Namen und Telefonnummern der Agenten enthält.
Wir möchten, dass diese Bezeichnung dynamisch ist, da wir andere Agenten auf dieser Liste haben. Wir wollen nicht, dass die Formel ständig nur nach Beto Yark sucht. Daher verweisen wir auf die Spalte „AgentName“, die „DataCardValue6.Text“ entspricht.
Wir verwenden den Textwert für DataCardValue6, da dies das Feld ist, in dem sich der Name des Agenten befindet. Dies bedeutet, dass sich dies auch ändert, je nachdem, nach welchem Datensatz der Benutzer sucht.
Abschließend verweisen wir auf die tatsächlich gesuchte Information. In diesem Fall benötigen wir die Telefonnummer, die dem Agentennamen entspricht.
Jetzt wird die Nummer für Beto Yark angezeigt, was bedeutet, dass wir erfolgreich auf Daten aus einer Tabelle mit unseren Agenteninformationen auf einer Seite verwiesen haben, die ursprünglich mit einer anderen Datenquelle verknüpft war.
Wenn wir einen anderen Datensatz auswählen, dieses Mal für den Kunden namens Lauran Otoole, sehen wir, dass der zugewiesene Agent Mark Siedling ist. Das bedeutet, dass sich auch die unten angezeigte Telefonnummer geändert hat.
Wenn wir einen Blick auf die tatsächliche Tabelle in unserer Datenquelle werfen, beweist dies, dass auf unserem Bildschirm die richtige Zahl angezeigt wurde.
Das bedeutet, dass die Formel so funktioniert, wie wir es wollen.
Anruffunktion hinzufügen
Nachdem wir uns nun mit der LookUp-Funktion von Power Apps befasst haben, gehen wir zur Startfunktion über. Obwohl Launch dabei helfen kann, eine Reihe verschiedener Apps zu öffnen, konzentrieren wir uns in diesem Beispiel auf das Hinzufügen von Anruffunktionen.
Beginnen wir mit dem Hinzufügen einer Schaltfläche direkt neben der Telefonnummer des Agenten. Ändern wir den Text in „Call Agent“.
Wenn die Schaltfläche hervorgehoben ist, wählen wir im Dropdown-Menü „Eigenschaft“ die Option „OnSelect“ aus und verwenden die Funktion „Starten“.
Da wir die Anruffunktion hinzufügen, verwenden wir „tel“, um anzugeben, dass es sich bei den referenzierten Daten um eine Telefonnummer handelt. Anschließend geben wir die tatsächliche Telefonnummer an.
Wenn diese Formel vorhanden ist, sucht die Schaltfläche „Agent anrufen“ nach einer App, die es dem Benutzer ermöglicht, diese Telefonnummer anzurufen. Wenn der Benutzer sein Mobiltelefon verwendet, versucht die Schaltfläche, die tatsächliche Telefon-App zu öffnen und diese Nummer zu wählen. Wenn Sie sich auf Ihrem Computer befinden, wird möglicherweise versucht, Skype zu starten. Wenn Sie ein iPad verwenden, kann Facetime geöffnet werden.
Auch hier möchten wir, dass diese Schaltfläche dynamisch ist. Wir möchten nicht, dass ständig dieselbe Nummer gewählt wird. Was wir wollen, ist, dass die Taste die Nummer wählt, die auf dem Etikett daneben angezeigt wird.
Wir müssen also auf den Text auf Label8 verweisen.
Dazu benötigen wir die Funktion „Verketten“ . Concatenate verknüpft eine Reihe von Zeichenfolgen, in diesem Fall „tel:“ und den Text auf dem Etikett.
Nachdem wir diese Formel nun eingerichtet haben, wollen wir sehen, was passiert, wenn wir die Schaltfläche verwenden. Aus der Akte von Kia Dejohn geht hervor, dass es sich bei dem Agenten um Andy Chapman handelt. Klicken wir auf die Schaltfläche „Agenten anrufen“.
Da ich mich an meinem Computer befinde, können Sie sehen, dass er versucht, eine App zu starten, um die Nummer anzurufen.
Auch hier hängt die zu startende App vom verwendeten Gerät ab. Im Endeffekt wird die App gestartet, mit der Sie die Nummer auf dem Bildschirm anrufen können.
Power Apps-Einführung: Definition, Features, Funktionen und Bedeutung
Power Apps-Umgebungen: Die App-Elemente richtig einrichten
PowerApps-Funktionen und -Formeln | Eine Einleitung
Abschluss
Die LookUp- und Launch-Funktionen von Power Apps sind nur zwei der vielen Funktionen, mit denen Sie die App, an der Sie arbeiten, optimieren können. Durch die Möglichkeit, wichtige Informationen an einem Ort anzuzeigen und direkt von dieser Seite aus einen Anruf zu tätigen, können Endbenutzer ihre Aufgaben schneller erledigen.
Während wir weitere Tutorials für Power Apps erstellen, werden wir weitere ähnliche Funktionen untersuchen, die Ihre App noch nützlicher machen.
Alles Gute,
Henry
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Was ist Self in Python: Beispiele aus der Praxis
In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.
In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.
Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.
Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.
In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.
Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.
Was ist LuckyTemplates Gateway? Alles was du wissen musst