Locking the rows after a specific date in google sheets - date

I am a newbie. I am having problems with creating a locking scripts for my time sheets of employees so I would like to get some advices from you guys. The main purpose is to lock the rows based on coresponding date information at the same rows. The row will be locked if the date has passed.
You can have a clear view as my google sheets file below: https://docs.google.com/spreadsheets/d/1b0zP1NCgjdRdIjjJJx94mrgqEpEUbU3kE9PjkygsCFI/edit?usp=sharing
I have try many codes in this forum but they are either not working or having errors while running.
I have to get some advices to be able to get a propper codes.Any advices would be really appreciated! Thank you for reading.

Related

How to copy edited google forms entries to another sheet - Keeping original response and edited

We are in the process of setting up a test for staff using google forms. It works great and I have enabled users to be able to edit their responses.
What we need the form to do is keep the original submitted data too so we can see how many questions the user got wrong and how many they got correct on a resubmit. Currently resubmitting the data overwrites the original. There are a lot of questions in the form so the user re submitting another would not work. Highlighting the ones they got incorrect and giving them a second chance is what I am after.
My thoughts were to copy the data to another sheet everytime either a new entry was made or when a form was edited.
I have not done much work with Google Forms or Sheets so I am starting from scratch.
Thanks,
Luke

Is there any way to break up a PDFTable onto a different page?

First time poster here...but been using StackOverflow for solutions whenever I get stuck.. ton of great information here! I will try to describe the question as thoroughly as I can and hope someone can help me out with it. I need to generate a PDF in Swift and present it on an iPad, so i decided to use TPPDF for the PDF generation and then Apple's PDFKit to present it.
TPPDF has been working great for me, however, I ran into an issue where if I create a PDFTable with an enough amount of rows, it overflows into the next page without creating a new table. The last row gets cut off about 1/3 way and the other 2/3 is generated on the next page. This creates a weird visual effect which i'd rather not have if it's possible.
I've been reading through the documentation as well as sifting through the source code to try and figure out if there's a way but I can't find a decent workaround. The only workaround I can think of is splitting up the content and creating multiple PDFTables on new pages (using the createNewPage() method). This would take a good amount of rework in my code so I wanted to post it here to see if anyone has come across this and come up with a solution.
I appreciate any help!!
-George
thanks for asking, this is actually an on-going issue which occured after adding the merge-cell feature. This is discussed in issue #243, so you take a closer look at what's going on there.

=sort filter including minimum value Google Spreadsheet

I hope you can help me. At this moment I am busy with creating a presentation with an auto updated graph. In this graph I will show the top 5 latest scores of people that are attending a competition. The values will be added via a google form but the score will be added later in the google spreadsheet.
The problem at this moment is that it also shows input with '0' value. I need to have the values visible once it is higher than '0'.
Does anyone know how this is possible to manage? :)
See example here: https://docs.google.com/spreadsheets/d/1cld9sU51Xf78fR14RH7gGlPNkz1Z7732DD5leQwweb4/edit?usp=sharing
Thanks!
KR Sami

Is there a way to get the names/ ID's of all sheets within a spreadsheet?

I want to know either all sheets name or ID number in a specific spreadsheet, but I cannot find anything that will help me. There are many people who have done this in other languages other than swift, but swift is unique in the way it uses and handles the google sheets API. I do not even know how to get started. Is there anything anyone has that can help?
I don't know where to start, and I am having a lot of trouble with this. I want to be able to use a dropdown menu (from iOSDropDown) to select one of the existing sheets, but I need a way to find the sheets name or ID. People have done it in JavaScript, but there is literally almost no support for swift on the internet. I have already been through the sheets API's hundreds of times, and I have searched through stack overflow and other places as well.
I do not have any results.
To get the names, I ended up having a number on the sheet that I add one to every time and I put the name of that sheet right below the last sheet.

CMSMS module Availability with CGCalendar

*CMSMS module QUESTION *
Hi all,
I have asked this question on the CMSMS forum but as of yet have not received any responses, so hopefully someone here can help!
I am using the 'Availability' module in conjuction with 'CGCalendar' which is great, but in stead of buttons to go the next and previous months (powered by Ajax), I need a drop down select box to choose a new month/year. I thought I had figured this out by refreshing the page with jQuery passing thorugh new values for month and year, but although the reservations change as required, the number of days in the month and the start date are the same as the initial number.
You can view a test page here:
http://aonachmor.cahilldesigns.com/test
Hopefully this makes sense, I know it is a bit specific but you guys are professionals and someone out there must know how to fix this!
Thanks