私は明らかに Google Apps Script の初心者ですが、C、PHP、および Java でコーディングした経験があります。Google Apps Script を使用して社内で小さな CRM を作成したいので、Google サイトで利用できるフォームを使用してアプリケーションを作成する必要があります。私は長い間この問題の答えを探してきましたが、残念ながら答えは見つかりませんでした。私はこのようなコードを持っています:
var klienci_id = new Array(100);
var klienci_nazwa = new Array(100);
var klienci_adres = new Array(100);
var klienci_osoba = new Array(100);
var klienci_telefon = new Array(100);
var klienci_email = new Array(100);
function doGet(e) {
var app = UiApp.createApplication();
// hello world label
var helloworldLabel = app.createLabel("I love Apps Script!").setStyleAttribute("fontSize","16px");
// add the label to the app container
app.add(helloworldLabel);
return app;
}
function main() {
var klienci = SpreadsheetApp.openById("0ArsOaWajjzv9dEdGTUZCWFc1NnFva05uWkxETVF6Q0E");
var kuchnia_polska = klienci.getSheetByName("Kuchnia polska");
var dane = kuchnia_polska.getRange("D7:F22");
doGet();
}
そして、それを公開して指定されたリンクを入力しようとするたびに、「不明なマクロ doGet」というエラーが表示されます。これは、誰かが doGet() 関数を使用していない場合によくある問題ですが、私は使用していますが、それでも機能しません。また、Google は Google Apps Script に関する完全なドキュメントを作成する必要があると考えています。これは、Unix のマニュアルと同じように機能します。なぜなら、私はこれらのひどいヘルプの奇妙なページをすべて理解することができないからです :) それは Windows のヘルプでも、優れたマニュアルでもありません。 ;)
よろしく、カミル