This should answer your question about how to leave remarks field without capitalization. Again the same is true for the function that test if all fields are filled and not empty.
Hi @muneer, I’ve just tried “Option2” first in my project and the result now omits the “Remarks” column on the Google Sheet. However, when I type lower case into the “Remarks” field it is still converted into UPPER case and entered into my Google Sheet as such (see below):
My lower case entry into the “Remarks” input box in the app:
I thought put the Option2 blocks in the wrong place so I tried placing in the “When button clicked…” (AddRecBtnSave) this just negated the omission function of Option2’s blocks. See below:
I then tried Option1 by adding Option1’s blocks to the “Button1 click” blocks First, with no text in the "Remarks" input box but no entry was made to the Google Sheet. (See my app image & blocks below):
Hi @muneer, could you please tell me if I have the function blocks “AreAllFilled” and “MakeAllCaps” correct?
I have now decided on Option2 but when I leave the “Remarks” input box empty no entry is made to my Google Sheet. When there is text in the “Remarks” input box, the Remarks text is now showing as “lower case” but so is the “DATE” text. ( See row 1742 in my Google Sheet below:).
Hi @muneer, obviously a misunderstanding as I have been waiting to hear from you regarding my previous 3 messages.
The CAPS issue has been resolved. However, the issue regarding the user being able to optionally leave the "Remarks" blank is not.
Currently, the issue is that no entry can be made into the Google Sheet if the “Remarks” input field is not filled in.
The problem from your last suggestion was that I cannot see a way of inserting the “AddRecBtnSave/Click” blocks into the “AreAllFilled” function block. I am also already using an “AddRecBtnSave/Click” function elsewhere. I am not sure if this is allowed. See below:
Also, is it ok to have 2 “When AddRecBtnSave click” controls for the same button?
You previously said that you settled for the exception method which makes sense in this case and it should work will.
You also decided not to use functions and use the code blocks directly in the button click which is a personal choice but sacrifice clarity and ease of debugging.
You also mentioned that the CAPS issue is resolved and due to the fact that the exception method would work the same in both cases the other issue should be solved in exactly the same way.
From the screenshot you provided you have completely missed up the function AreAllFilled and now it has no value but it is still used in your code.
If you do not provide clear description of the changes you made then we will work in circles.
Currently, the issue is that no entry can be made into the Google Sheet if the “Remarks” input field is not filled in.
The problem from your last suggestion was that I cannot see a way of inserting the “AddRecBtnSave/Click” blocks into the “AreAllFilled” function block. I am also already using an “AddRecBtnSave/Click” function elsewhere. I am not sure if this is allowed. See below:
Also, is it ok to have 2 “When AddRecBtnSave click” controls for the same button?
In summary, I was asking how do I use the “AreAllFilled” function? (pictured in your attached reply)
Because I was trying to add the “AddRecBtnSave” control blocks into the “AreAllFilled” function which clearly does not fit (1st image pictured above in my reply)
Based on the link (below) you sent to me, I chose “Option2” as my solution.
Hi @muneer, I have copied your most recent suggestion and have now run into more of the same problem.
Because I had already created two “Columns” (“FVAddColumn” and “RmksColumn”) to isolate the restricted and conditioned input fields (“REG”; “C/N”; “TYPE”; “DATE”; “CALLSIGN” and “FRAME/REG”) from the unrestricted input field (“REMARKS”), I am wondering if this may be the problem.
When I leave a blank on any of the restricted fields (see below) and click the “Save” button, quite correctly no entry is made into the Google Sheet.
However, when I do the same again except this time I add data into the “Remarks” field (see below) and click “Save”, the entry is made into the Google Sheet displaying the blank field.