ContributionsMost RecentMost LikesSolutionsVID 0 for file downloadHey, I am not sure if I am in the right place to post this but I think there my be a typo in the Managing File Appendix of the Quick Base API guide. It is said that in order to get the latest version of a file every time, the VID value should be set to 0 but after a bit of trying it seems that v0 returns the first version of the file while v (alone) returns the most recent version. Not sure if I missed something there... Cheers, AdrienRe: API_UploadFile with JSON dataThanks for that instructive answer. I definitely need to dive into the Fetch API... Like your eclipse btw, CheersAPI_UploadFile with JSON dataHey! Probably a stupid question but I can figure out is there is a way to provide JSON data to an API_UploadFile call. At the moment I use xml data like this: var req = ""; req += "<qdbapi>"; req += "<apptoken>" + QBU_apptoken + "</apptoken>"; req += "<rid>1</rid>"; req += "<field fid='6' filename='" + fineName" + "'>"; req += fileContent; req += "</field>"; req += "</qdbapi>"; $.ajax({ url:QBU_tabledbid + "app?act=API_UploadFile", type: 'POST', data: req, contentType: "text/xml", dataType: "xml", processData: false }); But I would prefer something like $.post(QBU_tabledbid, { act: "API_UploadFile", rid: 1, field: { fid: 6, filename: fileName, value: fileContent } }) but I am struggling to find the correct syntax... Thank you! AdrienRe: What is the QBSW (QuickBase Service Worker)?Hey! I was wondering if the mentioned pdf document was still available somewhere? I would really like to know more about Service Workers integration in Quick Base! Cheers, AdrienRe: Many-to-many relationship and matrix tableUPDATE: I've managed to use the Handsontable library in Quick Base to display a basic array. I am now going to try to link it with actual data in my tables, if someone has advice to give regarding the best way to do this I would be glad to discuss this matter with him. Thanks! AdrienMany-to-many relationship and matrix tableHi, I have been playing around with Quick Base for two weeks now and I am facing a problem. Basically my question is the same one than Mike here. As an example I set up a basic App with three tables: Students, Classes and Class Hours where one Student can have many Class Hours and one Class can have many Class Hours. I would like to be able to edit my Class Hours by filling a form looking like a matrix with the Students on the lines and the Classes on the columns (see picture below). I have been able to create this summary report as proposed but it is not directly editable which does not really solve my problem : The solution proposed bydandiebolt@gmail.com seems really interesting but is not really detailed and I have trouble figuring how to set it up (I have some knowledge in JavaScript and JQuery and I have already set up the IOL technique for my demo app). I was wondering if somebody could help me, either by showing me another technique that I would have missed or by explaining more in depth how to use "HandsOnTable" within Quick Base. Thank you very much! Adrien