اقرأ الحقوق في جداول بيانات Google

عند العمل باستخدام جداول بيانات Google ، يمكن تحديد القواعد الجيدة المستندة إلى المستخدم لتحرير أوراق العمل والأعمدة والصفوف داخل جدول بيانات. لسوء الحظ ، لا توجد طريقة لتقييد حقوق القراءة. ومع ذلك ، سيكون هذا مفيدًا جدًا في العديد من السيناريوهات. لذا فأنت تعرض فقط لعملائك تلك التذاكر التي تهمهم أو تعرض للموظفين فقط المشاريع التي يعملون عليها.


أحد الحلول الممكنة هو إنشاء ما يسمى بـ mastersheet ، وبمساعدة IMPORTRANGE ، لقراءة البيانات المحددة من هناك في اتجاه واحد. لسوء الحظ ، هذا يعني الكثير من العمل اليدوي: إنشاء أوراق جديدة ، وتعيين حقوق الملفات ، وتطوير صيغة IMPORTRANGE وتنفيذها ، وقبول الإذن ، وإعداد التنسيق. إذا تغير الهيكل أو التنسيق ، فيجب القيام بذلك يدويًا لجميع جداول البيانات.

يقوم النص البرمجي التالي لتطبيقات Google بهذا تلقائيًا. إذا قمت بتنفيذ طريقة init () مرة واحدة في الصفحة الرئيسية ، فسيتم إنشاء جميع الأوراق التابعة تلقائيًا وتعيين الحقوق وتعيين الصيغ والتنسيق. إذا تغيرت البيانات في الورقة الرئيسية ، فسيتم عكسها تلقائيًا في الورقة التابعة. إذا تغيرت بنية الورقة الرئيسية ، فقم ببساطة بتنفيذ init () مرة أخرى (يتم تحديث الأوراق السابقة تلقائيًا).

82ba709df04366e65cb3a42f84f19631

عودة