-
Notifications
You must be signed in to change notification settings - Fork 0
Information for Users (of the spreadsheet)
This page is for people who administrate the spreadsheet, or who enter data using the non-mobile version of the spreadsheet.
- A laptop or desktop computer
- An internet connection
- A Google account with a
@gmail.com
email address (create a free account) - Your organisation's domain-specific settings
- Locate the
APPS SCRIPT PROJECT EDITORS
list in your organisation's internal documentation - Email the app owner/developer, requesting access to the STABLE APP and providing your
@gmail.com
email address - The app owner/developer will add you to the SPREADSHEET as an Editor
- The app owner/developer will add you to the associated APPS SCRIPT PROJECT as an Editor
The spreadsheet uses some app functionality, so spreadsheet users need access to the app.
You can test whether you have sufficient access by opening the following menu item:
- GCC Help > View Version History
A popup/dialog should open immediately. If no popup opens, something is wrong - i.e. you have not completed the 2 steps below.
- On your computer, open your usual web browser and load the STABLE APP
- Sign in with your Google Account
- Click Review Permissions, to allow APP NAME App (Unverified) to access your data on Google
- Choose your email account to continue to APP NAME
- Click Continue, as Google hasn’t verified this app - because it is still under development
- Click Allow for APP NAME wants to access your Google Account
- The web app will load
- Close the window/tab containing the web app
- App-related functionality will now work as expected
- On your computer, open your usual web browser and load the DEV APP
- If you are asked to request permission, please follow the instructions to do so and the developer will grant you access
- Load the DEV APP again
- The web app will load
- Close the window/tab containing the web app
There are three types of checkbox:
- R (Residential Collection)
- B (Business Collection)
- X (Checklist Task)
The purpose of type X is to expose extra tasks to the collector.
For example, a collector collecting the hire bike must also collect one or two tubs of compost from an inner city drop off location. As this pickup is for the organisation rather than a customer, it is a Checklist Task rather than a Collection.
Check-boxes are added in the same way as drop-down menus:
- GCC Help > Edit Collection Inputs > Regenerate Collection Inputs (checkboxes and dropdowns)
Drop-down menus are used in place of 'free text' fields. This ensures that the data flowing into the app does not unintentionally break it.
Drop-downs can also be more user friendly than using the keyboard, especially on a smartphone.
Drop-down options are pulled from the GCC Variables sheet. If a new container type becomes available, edit this sheet to add an item to both NRContainerTypes
and NRContainerCapacities
.
After making edits, open Data > Named ranges and hover over each named range to check that the green outline includes all of the values in the column. If it doesn’t, click the pencil icon to edit the range.
Drop-down options are pulled from the GCC Variables sheet. The drop-downs are generated from a script inside the APPS SCRIPT PROJECT.
When a cell is edited in the Quantity or Container columns, the script automatically updates the non-hidden date drop-downs in that row. This process takes a few seconds and the dropdown must be closed and reopened to show the changes.
If the Container type is changed, for example if changing from 3 Buckets to 1 Tub, then existing drop-down selections will appear with a red triangle next to them. This indicates that the previously selected options do not exist in the updated drop-down menu. If a collector loads the associated date in the STABLE or DEV APP, the app will break. Other dates will continue to work as expected.
Drop-down options are set in the GCC Variables sheet. The selected text and background colours are also reflected in the run sheets, and in the mobile app.
In these scenarios:
- After adding a new date to the run sheet
- After updating the GCC Variables sheet in any way
- If the wrong options appear in the drop-downs
Please run this action:
- GCC Help > Edit Collection Inputs > Regenerate Collection Inputs (checkboxes and dropdowns)
Note:
- This process currently takes around 2.5 minutes.
- Dates in hidden columns are deliberately ignored to improve performance.
- Google Sheets sometimes changes the order of drop-down options. It does this to promote options which closely match the selected one. Updating the drop-down menus will not fix this.
This menu option appears after ~6 seconds. It is generated from a script inside the APPS SCRIPT PROJECT.
If you are unsure whether a known issue has been resolved yet, you can check the Version History:
- GCC Help > View Version History
Ask the developer(s) if they have made any changes recently, as these could affect the way you enter data.
Tell the developer(s) if you have made any changes recently, as these could break the app.