PowerApps 函數和公式 | 一個介紹

在本教程中,我們將學習PowerApps 函數和公式。這為我們自己創建 Power App 的其餘部分奠定了良好的基礎。

我們可以使用 PowerApps 函數和公式來改進功能並更改 Power Apps 畫布應用中的行為。

目錄

PowerApps 函數和公式參考

Microsoft 在稱為Power apps 的公式參考的文檔中有一個驚人的資源。

PowerApps 函數和公式 |  一個介紹

這包含Power Apps為我們做我們需要做的一切的所有不同的公式和函數。這些就是我們要放入此公式欄中的所有內容。例如,在此記錄中,我將名字和姓氏連接在一起。

PowerApps 函數和公式 |  一個介紹

為此,我使用了Concatenate函數。

PowerApps 函數和公式 |  一個介紹

我們也可以在參考頁面上點擊它,看看它到底是如何工作的。我們將了解Concatenate 的作用、 ConcatenateConcat函數之間的區別,以及它們對應的語法。

PowerApps 函數和公式 |  一個介紹

我們還將看到一些示例,讓我們更好地理解它是如何工作的。

PowerApps 函數和公式 |  一個介紹

這個參考真的很有用,尤其是當我們想嘗試做一些我們不知道該怎麼做的事情時。現在讓我們來看一個例子。

在 PowerApps 中使用連接功能

在此示例中,讓我們嘗試將DateJoined數據連接到此元素中的Location數據。

PowerApps 函數和公式 |  一個介紹

為此,我們需要使用這個公式。

PowerApps 函數和公式 |  一個介紹

但是,此公式將不起作用並且會產生錯誤。

PowerApps 函數和公式 |  一個介紹

這是因為連接函數只接受文本或文本類型的表列。在我們的公式中,我們引用了文本/字符串形式的位置記錄。但我們還引用了DateJoined記錄,它是日期而不是文本/字符串類型。

PowerApps 函數和公式 |  一個介紹

那麼我們如何將日期轉換為文本/字符串類型呢?

使用 PowerApps 中的文本函數格式化數據類型

好吧,我們需要使用Text函數來轉換任何值並將數字或日期/時間值格式化為文本字符串。

PowerApps 函數和公式 |  一個介紹

現在讓我們將它添加到我們的公式中。它不需要參數,但它仍然允許我們指定我們希望轉換後的值生成的格式。對於此示例,我們只使用ShortDate格式。此外,讓我們添加一個空格來分隔位置和日期。

PowerApps 函數和公式 |  一個介紹

因此,我們有客戶的姓名、他們的位置以及他們加入的日期。

PowerApps 函數和公式 |  一個介紹

使用月份和年份 PowerApps 函數配置日期

但是,日期格式顯然過於詳細。我們可能只需要年份和月份。要只顯示年和月,我們需要分別使用MonthYear函數。

PowerApps 函數和公式 |  一個介紹

現在讓我們更改公式並使用函數。不要忘記再次使用Text函數將日期轉換為字符串。

PowerApps 函數和公式 |  一個介紹

完成後,我們現在會看到日期僅顯示他們加入的月份和年份。

PowerApps 函數和公式 |  一個介紹

探索參考資料中的其他 PowerApps 功能

讓我們嘗試查看 Microsoft 參考文檔中的其他可用函數。

1.刷新功能

首先,讓我們檢查一下此元素中使用的刷新函數。

PowerApps 函數和公式 |  一個介紹

然後,讓我們看看refresh做了什麼。

PowerApps 函數和公式 |  一個介紹

正如預期的那樣,此函數檢索數據源的新副本。它需要一個數據源作為參數。

PowerApps 函數和公式 |  一個介紹

在這個例子中,數據源是Table1

PowerApps 函數和公式 |  一個介紹

2.今日功能

另一件非常酷的事情是Today功能。我們可以將其更改為今天的日期,而不是使用表名作為標題。

PowerApps 函數和公式 |  一個介紹

為此,我們將在公式中使用Today函數。

PowerApps 函數和公式 |  一個介紹

現在它顯示今天的重現日期。如果我們明天檢查這個應用程序,它將返回明天的日期,依此類推。

PowerApps 函數和公式 |  一個介紹

我們也可以在參考資料中看到這個功能的詳細解釋。

PowerApps 函數和公式 |  一個介紹


Power Apps 基礎知識:基本功能和自定義
Power Apps 環境:正確設置應用程序元素
Microsoft Power Automate 中的 PowerApps 集成

結論

簡而言之,這是在使用 Power Apps時了解這些內容的好方法。正如我所提到的,我們可以使用很多不同的功能。

每當我們想探索函數和公式時,我們總是可以查看微軟的參考資料。我強烈建議您了解所有這些功能,因為這樣可以更輕鬆地了解要做什麼和調試。

一切順利,

亨利

Leave a Comment

在 Power Automate 中執行直到循環控制

在 Power Automate 中執行直到循環控制

了解有關 Do Until 循環控制如何在 Power Automate 流中工作的基礎過程,並熟悉所需的變量。

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

受限於 LuckyTemplates 中提供的標準視覺效果?學習使用 Deneb 和 Vega-Lite 為 LuckyTemplates 創建自定義視覺對象,提升您的數據可視化能力。

在 Power Automate Desktop 中將日期添加到文件名

在 Power Automate Desktop 中將日期添加到文件名

在此博客中,您將了解如何使用 Power Automate Desktop 自動將日期添加到文件名的開頭或結尾。

Power Query:如何快速添加註釋

Power Query:如何快速添加註釋

找出幾種不同的方法在 Power Query 中添加註釋,這對於不喜歡記筆記的人非常有幫助。

Power Apps – SharePoint 集成指南

Power Apps – SharePoint 集成指南

在此博客中,您將了解 MS Power Apps 界面的基礎知識並了解 Power Apps-SharePoint 集成的過程。

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。