As the Help says, the parameters for SendEmail are: Office365.SendEmail(adress, topic, body), all strings
In my example, ThisItem.BestEPost refers to a field with the email address I want to send the email to
"Din beställning till IT-avdelningen har behandlats" is the topic
The next parameter is a concatenation of the body: First I have some initial text, then I add a field (using the &-operator), some more text, the name of the user, a new line, some more text and two more new lines. Then it gets interesting - by using Concat I loop through a gallery (gOnskeRader.AllItems) and add fields from each row in the gallery to the body of the email.
At the very end I add two more blank lines and a greeting to top things off.
"Beställningen du skickade " & ThisItem.Bestallningsdatum & " har nu blivit inlagd i beställningslistan av " & User().FullName & "." & Char(13) & "Du beställde:" & Char(13) & Char(13) & Concat(gOnskeRader.AllItems; Anvandare & " " & Avdelning_Plats & " " & Benamning & " " & Antal & Char(13)) & Char(13) & "Mvh" & Char(13) & "IT-avdelningen"
So, in the topic or body (or both), you just have to string together what you want the topic/body to say.
NB - You might run into trouble just referencing the Datacard, fopr instance DataCardValue21. Instead it might be better to reference the vaue of the datacard, DataCardValue21.Value as has been reported elsewhere.
Good luck!