@ShadyCheech
So first - no worries about not programming as PowerApps is a no-code platform. You are just writing a formula for PowerApps to evaluate.
Now, as for the form. *Normally* your datacards in your form are there to represent a field in your list. And, the DataCardValuex controls are the input controls that establish the values that are going to be submitted when you submit the form.
So, if you have a Title column (for example), then you would have a field in your form for Title. That would be represented with a DataCard in the form. That DataCard would have (by default) a DataCardValuex control. In this case it would be a TextInput control.
That's all fine, but the moral of the "Form Story" is that after you submit the form, whatever was put in the TextInput control is what will be submitted to the Title column of your list.
THAT is all in your LastSubmit record!!
Let's dig deeper into what you are doing...Let's build this up from the base so you can get used to what is going on.
FIRST. Change your OnSuccess action formula to:
If(Checkbox2.Value,
With(Self.LastSubmit,
Office365Outlook.SendEmailV2("<putYourEmailAddressHere>",
"Subject",
"Message"
)
)
)
When you submit your Form, you should then receive an email with a Subject subject and a Message message.
Did you get an email?
NEXT. Change your OnSuccess action formula to:
If(Chgeckbox2.Value,
With(Self.LastSubmit,
Office365Outlook.SendEmailV2(<emailColumnHere>,
"Subject",
"Message"
)
)
)
In the above, first look at your DataCardValue2_4 control...what datacard is that in the form? And, most important, what is the Field for that datacard? THAT is what you would put in the <emailColumnHere> above.
Put that column name in and submit.
Did an email send?
Let's start with that basic bit first.