Hello, I have a button which should be enabled = DisplayMode.Edit once and only when, three conditions are met.
The conditions are:
- The image size being uploaded is less than 2Mb
Len(vImg) < 1460000​
- The retrieved EmployeeID, passed back to PowerApps from a MS Flow, held in a variable, isn't blank
theResult.employeeid = Blank()​
- The person running the canvas app, has ticked a checkbox to confirm the upload
Checkbox.Value = false​
I can't work out the structure of the IF statement, to Disable the Button if one or all aren't met? However I try to form the startement, as soon as the checkbox is ticked the button is enabled, but I can clearly see there isn't an EmployeeID present?
This is where I got to yesterday, before closing the laptop lid!!!
If(
Checkbox.Value = false && theResult.employeeid = Blank() && Len(vImg) < 1460000,
Disabled,
If(
Len(vImg) > 1460000 && Checkbox.Value = true && Not(theResult.employeeid=Blank()),
Edit
)
)