Auto-ordenar automàticament la base de dades dels events
casasin opened this issue · comments
Joancarles Casasin commented
AutoSort la base de dades un cop s'entra la data del concert.
He fet un script seguint un vídeo: https://www.youtube.com/watch?v=3EUI_PgxarA i l'he implementat a una còpia de la base de dades ("DEV-copy-ultrallista-scq").
L'script és "autoSort-ultrallista-dev".
Només ordena la data (no la resta de camps) per algun error que hi ha al codi. Toca revisar-lo en algun moment.
function autoSort(e) {
const row = e.range.getRow()
const column = e.range.getColumn()
const ss = e.source
const currentSheet = ss.getActiveSheet()
const currentSheetName = currentSheet.getSheetName()
if(!(currentSheetName === "Concerts" && column === 5 && row >= 2)) return
const range = currentSheet.getRange(2,5, currentSheet.getLastRow()-1, 11)
range.sort({column: 5, ascending: true})
}
function onEdit(e) {
autoSort(e)
}