Tham khảo công thức - ứng dụng canvas
Trong bài viết này, hãy tìm hiểu về tất cả các chức năng có trong ứng dụng canvas.
Các công thức trong ứng dụng canvas kết hợp nhiều yếu tố. Danh sách dưới đây là:
- Các hàm lấy tham số, thực hiện một thao tác và trả về một giá trị. Ví dụ: Sqrt(25) trả về 5. Các hàm được mô hình hóa sau hàm Microsoft Excel. Một số hàm có tác dụng phụ, chẳng hạn như SubmitForm, chỉ thích hợp trong một công thức hành vi chẳng hạn như Button.OnSelect.
- Tín hiệu trả về thông tin về môi trường. Ví dụ: Location trả về tọa độ GPS hiện tại của thiết bị. Tín hiệu không lấy tham số hoặc có tác dụng phụ.
- Enumeration trả về một giá trị hằng số được xác định trước. Chẳng hạn, Color là hàm liệt kê có các giá trị được xác định trước cho Color.Red, Color.Blue, v.v. Các hàm liệt kê chung được nêu ở đây; các hàm liệt kê cụ thể theo hàm được mô tả cùng với hàm.
- Các toán tử được đặt tên, chẳng hạn như ThisItem và Self, cung cấp quyền truy cập vào thông tin từ bên trong một vùng chứa.
Các yếu tố khác bao gồm:
A
Abs – Giá trị tuyệt đối của một số.
Gia tốc – Đọc cảm biến gia tốc trong thiết bị của bạn.
Acos – Trả về arccosin của một số, tính bằng radian.
Acot – Trả về arccotang của một số, tính bằng radian.
AddColumns – Trả về một bảng có các cột được thêm vào.
Và – Boolean logic VÀ. Trả về đúng nếu tất cả đối số là đúng. Bạn cũng có thể sử dụng toán tử && .
AIClassify – Phân loại văn bản thành một hoặc nhiều danh mục.
AIExtract – Trích xuất các thực thể cụ thể như số đăng ký, số điện thoại hoặc tên người.
AIReply – Soạn thảo câu trả lời cho tin nhắn bạn cung cấp.
AISentiment – Phát hiện cảm xúc của văn bản bạn cung cấp.
AISummmarize – Tóm tắt văn bản bạn cung cấp.
AITranslate – Dịch văn bản từ ngôn ngữ khác.
Ứng dụng – Cung cấp thông tin về ứng dụng đang chạy và kiểm soát hành vi của ứng dụng.
Asin – Trả về arcsin của một số, tính bằng radian.
Assert – Đánh giá là đúng hoặc sai trong một bài kiểm tra.
As – Đặt tên cho bản ghi hiện tại trong thư viện, biểu mẫu và các hàm phạm vi bản ghi như ForAll, With và Sum.
AsType – Xử lý tham chiếu bản ghi như một kiểu bảng cụ thể.
Atan – Trả về arctangent của một số, tính bằng radian.
Atan2 – Trả về arctangent dựa trên tọa độ (x,y), tính bằng radian.
Trung bình – Tính toán giá trị trung bình của một biểu thức bảng hoặc một tập hợp các đối số.
B
Quay lại – Hiển thị màn hình trước đó.
Blank – Trả về giá trị blank có thể được sử dụng để chèn giá trị NULL vào nguồn dữ liệu.
Boolean – Chuyển đổi chuỗi văn bản, số hoặc giá trị không có kiểu thành giá trị Boolean.
C
Lịch – Truy xuất thông tin về lịch cho địa phương hiện tại.
Char – Biên dịch mã ký tự thành chuỗi.
Lựa chọn – Trả về bảng các giá trị có thể có cho một cột tra cứu.
Xóa – Xóa tất cả dữ liệu khỏi bộ sưu tập.
ClearCollect – Xóa tất cả dữ liệu khỏi bộ sưu tập và sau đó thêm một tập hợp các bản ghi.
ClearData – Xóa một bộ sưu tập hoặc tất cả các bộ sưu tập khỏi máy chủ ứng dụng như thiết bị cục bộ.
Đồng hồ – Truy xuất thông tin về đồng hồ cho khu vực hiện tại.
Coalesce – Thay thế các giá trị trống trong khi giữ nguyên các giá trị không trống .
Thu thập – Tạo bộ sưu tập hoặc thêm dữ liệu vào nguồn dữ liệu.
Màu sắc – Đặt thuộc tính thành giá trị màu tích hợp.
ColorFade – Làm mờ giá trị màu.
ColorValue – Dịch tên màu hoặc mã hex thành giá trị màu. CSS
Cột – Truy xuất tên cột và giá trị từ kiểu dữ liệuđối tượng chưa được phân loại.
ColumnNames – Truy xuất tên cột và giá trị từ kiểu dữ liệuđối tượng chưa được phân loại.
Compass – Trả về hướng la bàn của bạn.
Concat – Nối các chuỗi trong nguồn dữ liệu.
Concatenate – Nối các chuỗi.
Đồng thời – Đánh giá nhiều công thức đồng thời với nhau.
Kết nối – Trả về thông tin về kết nối mạng của bạn.
Sao chép – Sao chép văn bản vào bảng tạm trên thiết bị nơi ứng dụng đang chạy.
Đếm – Đếm các bản ghi bảng có chứa số.
Cos – Trả về cosin của một góc được chỉ định theo radian.
Cot – Trả về cotang của một góc được chỉ định theo radian.
CountA – Đếm các bản ghi bảng không trống.
CountIf – Đếm các bản ghi trong bảng thỏa mãn một điều kiện.
CountRows – Đếm các bản ghi trong bảng.
D
DataSourceInfo – Cung cấp thông tin về nguồn dữ liệu.
Ngày – Trả về giá trị ngày/giờ, dựa trên các giá trị Năm, Tháng và Ngày .
DateAdd – Thêm ngày, tháng, quý hoặc năm vào giá trị ngày/giờ.
DateDiff – Trừ hai giá trị ngày và hiển thị kết quả theo ngày, tháng, quý hoặc năm.
DateTime – Trả về giá trị ngày/giờ, dựa trên cả thành phần ngày và giờ.
DateTimeValue – Chuyển đổi chuỗi ngày và giờ thành giá trị ngày/giờ.
DateValue – Chuyển đổi chuỗi chỉ có ngày thành giá trị ngày/giờ.
Ngày – Truy xuất phần ngày của giá trị ngày/giờ.
Dec2Hex – Chuyển đổi một số thành chuỗi văn bản thập lục phân.
Mặc định – Trả về giá trị mặc định cho nguồn dữ liệu.
Độ – Chuyển đổi radian sang độ.
Vô hiệu hóa – Vô hiệu hóa tín hiệu, chẳng hạn như Vị trí để đọc GPS.
Distinct – Tóm tắt các bản ghi của một bảng, loại bỏ các bản ghi trùng lặp.
Tải xuống – Tải tệp từ web xuống thiết bị cục bộ.
DropColumns – Trả về một bảng có một hoặc nhiều cột bị xóa.
E
EDate – Thêm hoặc bớt tháng vào một ngày mà không làm thay đổi ngày trong tháng.
EditForm – Thiết lập lại điều khiển biểu mẫu để chỉnh sửa một mục.
Bật – Bật tín hiệu, chẳng hạn như Vị trí để đọc GPS.
EncodeHTML – Mã hóa các ký tự cần thoát để sử dụng trong ngữ cảnh HTML.
EncodeUrl – Mã hóa các ký tự đặc biệt bằng cách sử dụng mã hóa URL.
EndsWith – Kiểm tra xem chuỗi văn bản có kết thúc bằng chuỗi văn bản khác không.
EOMonth – Thêm hoặc trừ tháng vào một ngày, trả về ngày cuối cùng của tháng đó.
Lỗi – Tạo lỗi tùy chỉnh hoặc chuyển qua lỗi.
Lỗi – Cung cấp thông tin lỗi cho những thay đổi trước đó đối với nguồn dữ liệu.
exactin – Kiểm tra xem chuỗi văn bản có nằm trong chuỗi văn bản hoặc bảng khác hay không, tùy thuộc vào trường hợp. Cũng được sử dụng để kiểm tra xem một bản ghi có trong một bảng hay không.
Thoát – Thoát khỏi ứng dụng đang chạy và tùy chọn đăng xuất người dùng hiện tại.
Exp – Trả về e nâng lên một lũy thừa.
F
Bộ lọc – Trả về bảng đã lọc dựa trên một hoặc nhiều tiêu chí.
Tìm – Kiểm tra xem một chuỗi có xuất hiện trong chuỗi khác không và trả về vị trí.
Đầu tiên – Trả về bản ghi đầu tiên của bảng.
FirstN – Trả về tập bản ghi đầu tiên (N bản ghi) của một bảng.
ForAll – Tính toán giá trị và thực hiện hành động cho tất cả các bản ghi của một bảng.
G
GroupBy – Trả về một bảng có các bản ghi được nhóm lại với nhau.
GUID – Chuyển đổi chuỗi GUID thành giá trị GUID hoặc tạo giá trị GUID mới.
H
HashTags – Trích xuất các hashtag (#strings) từ một chuỗi.
Hex2Dec – Chuyển đổi chuỗi văn bản thập lục phân thành số.
Máy chủ – Cung cấp thông tin về máy chủ hiện tại đang chạy ứng dụng.
Giờ – Trả về phần giờ của giá trị ngày/giờ.
I
Nếu – Trả về một giá trị nếu điều kiện là đúng và trả về một giá trị khác nếu không.
IfError – Phát hiện lỗi và cung cấp giá trị thay thế hoặc thực hiện hành động.
in – Kiểm tra xem chuỗi văn bản có nằm trong chuỗi văn bản hoặc bảng khác hay không, không phân biệt chữ hoa chữ thường. Cũng được sử dụng để kiểm tra xem một bản ghi có trong một bảng hay không.
Chỉ mục – Trả về một bản ghi từ một bảng dựa trên vị trí đã sắp xếp.
Int – Làm tròn xuống số nguyên gần nhất.
IsBlank – Kiểm tra giá trị trống .
IsBlankOrError – Kiểm tra giá trị trống hoặc lỗi.
IsEmpty – Kiểm tra xem bảng có trống không.
IsError – Kiểm tra lỗi.
IsMatch – Kiểm tra một chuỗi theo một mẫu. Có thể sử dụng biểu thức thông thường.
IsNumeric – Kiểm tra giá trị số.
ISOWeekNum – Trả về số tuần ISO của giá trị ngày/giờ.
IsToday – Kiểm tra xem giá trị ngày/giờ có phải là thời điểm nào đó trong ngày hôm nay theo múi giờ của người dùng hay không.
IsType – Kiểm tra xem tham chiếu bản ghi có tham chiếu đến một loại bảng cụ thể hay không.
IsUTCToday – Kiểm tra xem giá trị ngày/giờ có phải là thời điểm nào đó trong ngày hôm nay theo Giờ Phối hợp Quốc tế (UTC) hay không.
J
JSON – Tạo chuỗi văn bản JSON cho một bảng, một bản ghi hoặc một giá trị.
L
Ngôn ngữ – Trả về thẻ ngôn ngữ của người dùng hiện tại.
Last – Trả về bản ghi cuối cùng của một bảng.
LastN – Trả về tập bản ghi cuối cùng (N bản ghi) của một bảng.
Khởi chạy – Khởi chạy trang web hoặc ứng dụng canvas.
Left – Trả về phần bên trái nhất của chuỗi.
Len – Trả về độ dài của một chuỗi.
Ln – Trả về logarit tự nhiên.
LoadData – Tải bộ sưu tập từ máy chủ ứng dụng như thiết bị cục bộ.
Vị trí – Trả về vị trí của bạn dưới dạng tọa độ bản đồ bằng cách sử dụng Hệ thống định vị toàn cầu (GPS) và thông tin khác.
Log – Trả về logarit theo bất kỳ cơ số nào của một số.
LookUp – Tra cứu một bản ghi duy nhất trong bảng dựa trên một hoặc nhiều tiêu chí.
... – Chuyển đổi toàn bộ các chữ cái trong chuỗi văn bản thành chữ thường.
M
Match – Trích xuất chuỗi con dựa trên một mẫu. Có thể sử dụng biểu thức thông thường.
MatchAll – Trích xuất nhiều chuỗi con dựa trên một mẫu. Có thể sử dụng biểu thức thông thường.
Max – Giá trị lớn nhất của một biểu thức bảng hoặc một tập hợp các đối số.
Mid – Trả về phần giữa của một chuỗi.
Min – Giá trị nhỏ nhất của một biểu thức bảng hoặc một tập hợp các đối số.
Phút – Lấy phần phút của giá trị ngày/giờ.
Mod – Trả về phần dư sau khi chia số bị chia cho số chia.
Tháng – Truy xuất phần tháng của giá trị ngày/giờ.
N
Điều hướng – Thay đổi màn hình được hiển thị.
NewForm – Thiết lập lại điều khiển biểu mẫu để tạo một mục.
Không – Boolean logic KHÔNG. Trả về đúng nếu đối số là sai và trả về sai nếu đối số là đúng. Bạn cũng có thể sử dụng toán tử !.
Thông báo – Hiển thị thông báo biểu ngữ cho người dùng.
Bây giờ – Trả về giá trị ngày/giờ hiện tại theo múi giờ của người dùng.
O
Hoặc – Boolean logic HOẶC. Trả về đúng nếu bất kỳ đối số nào là đúng. Bạn cũng có thể sử dụng || toán tử.
P
Param – Truy cập các tham số được truyền tới ứng dụng canvas khi khởi chạy.
phần tử cha – Cung cấp quyền truy cập vào các thuộc tính của điều khiển vùng chứa.
ParseJSON – Chuyển đổi tài liệu JSON được biểu diễn dưới dạng văn bản thành giá trị đối tượng chưa được phân loại .
Bản vá – Sửa đổi hoặc tạo bản ghi trong nguồn dữ liệu hoặc hợp nhất các bản ghi bên ngoài nguồn dữ liệu.
PDF – Xuất nội dung từ màn hình hiện tại sang một đối tượng để sử dụng trong nhiều trường hợp.
Pi – Trả về số π.
PlainText – Xóa các thẻ HTML và XML khỏi một chuỗi.
Lũy thừa – Trả về một số lũy thừa. Bạn cũng có thể sử dụng ^ toán tử.
Proper – Chuyển đổi chữ cái đầu tiên của mỗi từ trong chuỗi thành chữ hoa và chuyển đổi phần còn lại thành chữ thường.
R
Radian – Chuyển đổi độ sang radian.
Rand – Trả về một số giả ngẫu nhiên trong khoảng từ 0 đến 1.
RandBetween – Trả về một số giả ngẫu nhiên giữa hai số.
ReadNFC – Đọc thẻ Giao tiếp trường gần (NFC).
RecordInfo – Cung cấp thông tin về bản ghi của nguồn dữ liệu.
Làm mới – Làm mới các bản ghi của nguồn dữ liệu.
Liên kết – Liên kết các bản ghi của hai bảng thông qua mối quan hệ một-nhiều hoặc nhiều-nhiều.
Xóa – Xóa một hoặc nhiều bản ghi cụ thể khỏi nguồn dữ liệu.
RemoveIf – Xóa các bản ghi khỏi nguồn dữ liệu dựa trên một điều kiện.
RenameColumns – Đổi tên các cột của bảng.
Thay thế – Thay thế một phần của chuỗi bằng một chuỗi khác, bằng vị trí bắt đầu của chuỗi.
RequestHide – Ẩn biểu mẫu SharePoint .
Đặt lại – Đặt lại điều khiển đầu vào về giá trị mặc định, loại bỏ mọi thay đổi của người dùng.
ResetForm – Đặt lại điều khiển biểu mẫu để chỉnh sửa mục hiện có.
hoàn nguyên – Tải lại và xóa lỗi cho các bản ghi của nguồn dữ liệu.
RGBA – Trả về giá trị màu cho một tập hợp các thành phần đỏ, lục, lam và alpha.
Right – Trả về phần bên phải nhất của chuỗi.
Làm tròn – Làm tròn đến số gần nhất.
RoundDown – Làm tròn xuống số trước lớn nhất.
RoundUp – Làm tròn lên số nhỏ nhất tiếp theo.
S
SaveData – Lưu bộ sưu tập vào máy chủ ứng dụng như thiết bị cục bộ.
Tìm kiếm – Tìm các bản ghi trong bảng có chứa chuỗi ở một trong các cột của bảng.
Giây – Truy xuất phần giây của giá trị ngày/giờ.
Select – Mô phỏng hành động chọn trên một điều khiển, khiến cho công thức OnSelect được đánh giá.
Self – Cung cấp quyền truy cập vào các thuộc tính của điều khiển hiện tại.
Trình tự – Tạo bảng các số tuần tự, hữu ích khi lặp lại với ForAll.
SendAppNotification (bản xem trước) – Gửi thông báo trong ứng dụng với các hành động tùy chọn tới người nhận.
Set – Đặt giá trị của biến toàn cục.
SetFocus – Di chuyển tiêu điểm đầu vào đến một điều khiển cụ thể.
SetProperty – Mô phỏng tương tác với các điều khiển đầu vào.
ShowColumns – Trả về một bảng chỉ có các cột được chọn.
ShowHostInfo – Hiển thị thông tin cho người dùng trong ứng dụng.
Xáo trộn – Sắp xếp lại ngẫu nhiên các bản ghi của một bảng.
Sin – Trả về sin của một góc được chỉ định theo radian.
Sắp xếp – Trả về một bảng đã được sắp xếp dựa trên công thức.
SortByColumns – Trả về một bảng được sắp xếp dựa trên một hoặc nhiều cột.
Tách – Tách một chuỗi văn bản thành một bảng các chuỗi con.
Sqrt – Trả về căn bậc hai của một số.
StartsWith – Kiểm tra xem chuỗi văn bản có bắt đầu bằng chuỗi văn bản khác không.
StdevP – Trả về độ lệch chuẩn của các đối số của nó.
Thay thế – Thay thế một phần của chuỗi bằng một chuỗi khác, bằng cách khớp các chuỗi.
SubmitForm – Lưu mục trong điều khiển biểu mẫu vào nguồn dữ liệu.
Sum – Tính tổng của một biểu thức bảng hoặc một tập hợp các đối số.
Switch – Phù hợp với một tập hợp các giá trị và sau đó đánh giá một công thức tương ứng.
T
Bảng – Tạo một bảng tạm thời.
Tan – Trả về tan của một góc được chỉ định theo radian.
Văn bản – Chuyển đổi bất kỳ giá trị nào và định dạng giá trị số hoặc ngày/giờ thành chuỗi văn bản.
ThisItem – Trả về bản ghi cho mục hiện tại trong thư viện hoặc điều khiển biểu mẫu.
ThisRecord – Trả về bản ghi cho mục hiện tại trong hàm phạm vi bản ghi, chẳng hạn như ForAll, With và Sum.
Thời gian – Trả về giá trị ngày/giờ, dựa trên các giá trị Giờ, Phút và Giây .
TimeValue – Chuyển đổi chuỗi chỉ thời gian thành giá trị ngày/giờ.
TimeZoneOffset – Trả về sự khác biệt giữa UTC và giờ địa phương của người dùng tính bằng phút.
Hôm nay – Trả về giá trị chỉ có ngày hiện tại.
Theo dõi – Cung cấp thông tin bổ sung vào kết quả kiểm tra của bạn.
Cắt – Xóa các khoảng trắng thừa ở phần cuối và bên trong chuỗi văn bản.
TrimEnds – Chỉ xóa các khoảng trắng thừa ở phần cuối của chuỗi văn bản.
Cắt bớt – Cắt bớt số thành phần nguyên bằng cách loại bỏ bất kỳ phần thập phân nào.
U
Ungroup – Xóa một nhóm.
UniChar – Biên dịch mã Unicode thành chuỗi.
Hủy liên kết – Hủy liên kết các bản ghi của hai bảng khỏi mối quan hệ một-nhiều hoặc nhiều-nhiều.
Cập nhật – Thay thế một bản ghi trong nguồn dữ liệu.
UpdateContext – Đặt giá trị của một hoặc nhiều biến ngữ cảnh của màn hình hiện tại.
UpdateIf – Sửa đổi một tập hợp các bản ghi trong nguồn dữ liệu dựa trên một điều kiện.
Chữ hoa – Chuyển đổi toàn bộ các chữ cái trong chuỗi văn bản thành chữ hoa.
Người dùng – Trả về thông tin về người dùng hiện tại.
UTCNow – Trả về giá trị ngày/giờ hiện tại theo Giờ Phối hợp Quốc tế (UTC).
UTCToday – Trả về giá trị chỉ ngày hiện tại theo Giờ Phối hợp Quốc tế (UTC).
V
Xác thực – Kiểm tra xem giá trị của một cột đơn lẻ hay toàn bộ bản ghi có hợp lệ đối với nguồn dữ liệu hay không.
Giá trị – Chuyển đổi một chuỗi thành một số.
VarP – Trả về phương sai của các đối số.
ViewForm – Thiết lập lại điều khiển biểu mẫu để xem một mục hiện có.
W
Ngày trong tuần – Truy xuất phần ngày trong tuần của giá trị ngày/giờ.
WeekNum – Trả về số tuần của giá trị ngày/giờ.
Với – Tính toán các giá trị và thực hiện các hành động cho một bản ghi duy nhất, bao gồm các bản ghi nội tuyến của các giá trị được đặt tên.
Y
Năm – Truy xuất phần năm của giá trị ngày/giờ.