Sto cercando di organizzare il mio codice per un foglio di calcolo in diversi file di script. All'interno dell'editor degli script posso creare tutti i file * .gs che voglio, ma non riesco a capire come accedere al codice che verrebbe definito in un altro script.Organizzazione del codice del foglio di calcolo in diversi file * .gs - anche possibile?
semplice esempio di quello che mi piacerebbe fare raggiungere:
Code.gs:
function onEdit(){
myFunctionFromLibrary_gs();
}
Library.gs:
function myFunctionFromLibrary_gs(){
Browser.msgBox("hi there");
}
L'onEdit() è ovviamente chiamato da un trigger. senza modifiche questo si tradurrà in un runtime-errore, affermando che
myFunctionFromLibrary_gs TypeError: is not a function, it is undefined.
Così come posso fare questo lavoro, o si tratta al momento supportato?
Thx in anticipo per il vostro aiuto.
hm, in realtà le "_gs" era solo per scopo illustrativo, non è nel codice vero e proprio. ma thx, che significa che dovrebbe funzionare, indagherò ulteriormente – leostone
@ user1563470. Ho provato il codice sia con il suffisso "_gs" che senza di esso. Nel primo caso c'è lo stesso errore del tuo post originale. Nel 2 ° caso tutto funziona senza errori. – megabyte1024
funziona ora, non posso dire perché non è stato in precedenza, confuso ... MA THANX – leostone