Google E-Tablolar ile çalışırken, çalışma sayfalarını, sütunları ve satırları düzenlemek için ince, kullanıcı tabanlı kurallar bir elektronik tablo içinde tanımlanabilir. Maalesef okuma haklarını kısıtlamanın bir yolu yok. Ancak bu, birçok senaryoda çok yardımcı olacaktır. Yani müşterilerinize yalnızca kendilerini ilgilendiren biletleri veya çalışanlara yalnızca üzerinde çalıştıkları projeleri gösterirsiniz.
Olası bir çözüm, sözde bir ana sayfa oluşturmak ve IMPORTRANGE yardımıyla seçilen verileri oradan tek yönde okumaktır . Ne yazık ki, bu çok fazla manuel çalışma anlamına geliyor: yeni sayfalar oluşturmak, dosya haklarını atamak, IMPORTRANGE formülünü geliştirmek ve uygulamak, izinleri kabul etmek, biçimlendirmeyi ayarlamak. Yapı veya format değişirse, bunun tüm elektronik tablolar için manuel olarak yapılması gerekir.
Aşağıdaki Google Apps Komut Dosyası bunu otomatik olarak yapar. İnit () yöntemini ana sayfada bir kez çalıştırırsanız, tüm ikincil sayfalar otomatik olarak oluşturulur, haklar atanır ve formüller ile biçimlendirme ayarlanır. Ana sayfadaki veriler değişirse, otomatik olarak ikincil sayfaya yansıtılır. Ana sayfanın yapısı değişirse, init () işlemini tekrar çalıştırın (önceki sayfalar otomatik olarak güncellenir).
82ba709df04366e65cb3a42f84f19631