Estoy tratando de organizar mi código para una hoja de cálculo en varios archivos de script. Dentro del editor de scripts puedo crear tantos archivos * .gs como quiera, pero no puedo entender cómo acceder al código que se definiría en otro script.Organizar código de hoja de cálculo en varios archivos * .gs, incluso posible?
Ejemplo simple de lo que me gustaría hacer lograr:
Code.gs:
function onEdit(){
myFunctionFromLibrary_gs();
}
Library.gs:
function myFunctionFromLibrary_gs(){
Browser.msgBox("hi there");
}
El onEdit() es, obviamente, llamado por una Desencadenar. sin modificaciones Esto dará lugar a un tiempo de ejecución de errores, que indica que
myFunctionFromLibrary_gs TypeError: is not a function, it is undefined.
Entonces, ¿cómo puedo hacer este trabajo, o se trata actualmente no es compatible?
Thx de antemano por su ayuda.
hm, en realidad los "_gs" era sólo para propósitos ilustrativos, que no está en el código real. pero, eso significa que debería estar funcionando, investigaré más a fondo – leostone
@ user1563470. Probé el código tanto con el sufijo "_gs" como sin él. En el primer caso, hay el mismo error que en su publicación original. En el segundo caso todo funciona sin ningún error. – megabyte1024
está funcionando ahora, no puedo decir por qué no fue antes, confundido ... PERO THANX – leostone