Can't wait for the native signatures!! in the mean time....the code below is actually created as an html page (found in Kirks magic buttons). Then I just use a button on my parent form to launch that url. However, I have no idea if it is possible to also pass the record ID of the record from where the page is 'launched'. This is the only way I can see relating the new child back to a parent.
<!DOCTYPE HTML>
<html>
<body>
<script>
var dbid = 'bpybfdg88'; <!-- need to update this to your DBID -->
var apptoken = 'byshepqd4pvnwxyz2rfzdth4b8a'; <!-- need to update this with your app's app token -->
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var response = this.responseXML;
var redirectUrl = "https://" + window.location.hostname + "/db/" + dbid + "?a=er&rid=" + response.getElementsByTagName("rid")[0].textContent+"&rl=bbv";
location.href = redirectUrl;
}
};
xhttp.open("GET", "https://" + window.location.hostname + "/db/" + dbid + "?a=API_AddRecord&apptoken=" + apptoken, true);
xhttp.send();
</script>
</body>
</html>
<!-- If you update to your dbid and your app token and use this link, it will create a record and put you back onto that record in er mode only it will know the Record ID# -->
------------------------------
Mike Tamoush
------------------------------
Original Message:
Sent: 03-02-2020 11:26
From: Adam Keever
Subject: Need to add and save, or save and keep working for mobile, to use juiced signatures
FYI, there are a couple user voice posts for this and it has been stated to be on the Quick Base road map for 2020:
------------------------------
Adam Keever
Original Message:
Sent: 03-02-2020 09:53
From: Adam Keever
Subject: Need to add and save, or save and keep working for mobile, to use juiced signatures
I am willing to take a look at it Mike.
------------------------------
Adam Keever
Original Message:
Sent: 02-28-2020 19:31
From: Mike Tamoush
Subject: Need to add and save, or save and keep working for mobile, to use juiced signatures
Adam,
Are you a coder by any chance? I have close to a solution (got some code from Kirk Trachy). It allows a record to be created and 'saved' (it already has a record ID). However, only can create new records, not new children. I'm trying to see if there is a way to launch it from a parent and have it also pass the related parent Record ID down....but I don't code. I just have the code that we could manipulate...
------------------------------
Mike Tamoush
Original Message:
Sent: 02-28-2020 09:06
From: Adam Keever
Subject: Need to add and save, or save and keep working for mobile, to use juiced signatures
Not sure of a solution. I agree mobile lacks in functionality as compared to desktop. Grid edit is not currently possible on mobile. Hopefully this is a priority for Quick Base to improve functionality.
------------------------------
Adam Keever
Original Message:
Sent: 02-27-2020 15:46
From: Mike Tamoush
Subject: Need to add and save, or save and keep working for mobile, to use juiced signatures
Does anyone used Juiced signatures on mobile? Great add-on, but with big limitation that I am trying to come up with a creative work around.
In order to sign, you must first save the record. This is problematic in my case scenario. I am trying to create a 'signature sheet'. So, people are sitting around a table - one person clicks 'add signature', signs, then passes to the next person who adds signature, and so on. This is for use on a mobile device.
The issue: Once you click add signature (creating a child record with the signature fields), you must save. Once you save, it kicks you back to the parent. Even if I remove the & "&z=" & Rurl(), somehow on mobile it still kicks you back to the parent (how?!). Even if I was able to save, now I need to create buttons to return you to the parent or create another signature record (but the save and new button is now gone....).
I tried a rich text button for save and keep working, but this only seems to work on desktop, not mobile.
Has anyone run into this case and found a creative solution?
------------------------------
Mike Tamoush
------------------------------