GSファイルの実行順序ルールに関するドキュメントはどこで読むことができますか?
問題の次元を決めるために、それぞれ独自のファイルに2つの些細なオブジェクトを作成しました。
1_File.gs
var ObjB = new Object();
ObjB.sayName = "[" + ObjA.sayName + "]";
0_File.gs
var ObjA = new Object();
ObjA.sayName = " I'm A ";
...などの呼び出し
Logger.log(ObjA.sayName + " : " + ObjB.sayName);
...エラーが発生します...
TypeError: Cannot read property "sayName" from undefined.
コードを1_File.gsから0_File.gsに、またはその逆に移動した場合、エラーは発生せず、ログは正しく表示されます...
私はAです:[私はAです]
0_File.gsの名前を2_File.gsに変更しても実行順序には影響しないため、順序は最初に作成されるファイルによって異なると思います。
実行の順序を明示的にすることができる「インクルード」または「インポート」の概念はありませんか?