अब काम नहीं करता. Google Sheets के नए वर्शन में बनाई गई स्प्रेडशीट के लिए, ज़्यादा असरदार स्प्रेडशीट का इस्तेमाल करें
इसके बजाय, Protection
क्लास का इस्तेमाल करें. इस क्लास के इस्तेमाल पर रोक लगा दी गई है, लेकिन यह उपलब्ध रहती है
देखें, जो Sheets के पुराने वर्शन के साथ काम करता है.
Google Sheets के पुराने वर्शन में, सुरक्षित की गई शीट को ऐक्सेस करना और उनमें बदलाव करना.
ऐसे तरीके जो अब काम नहीं करते
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
| void | शीट के सुरक्षित होने पर, उन उपयोगकर्ताओं को सूची में जोड़ता है जो शीट में बदलाव कर सकते हैं. |
| String[] | उन उपयोगकर्ताओं के ईमेल पतों की सूची दिखाता है जो इस शीट में बदलाव कर सकते हैं. |
| Boolean | यह बताता है कि शीट की सुरक्षा सुविधा चालू है या नहीं. |
| void | उन उपयोगकर्ताओं की सूची से वह उपयोगकर्ता हटा दिया जाता है जो शीट में बदलाव कर सकते हैं. |
| void | शीट के लिए सुरक्षा की स्थिति सेट करता है. |
ऐसे तरीके जो अब काम नहीं करते
addUser(email)
addUser(email)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
शीट के सुरक्षित होने पर, उन उपयोगकर्ताओं को सूची में जोड़ता है जो शीट में बदलाव कर सकते हैं.
// Add the "user@example.com" user to the list of users who can edit this sheet var sheet = SpreadsheetApp.getActiveSheet(); var permissions = sheet.getSheetProtection(); permissions.addUser('user@example.com'); permissions.setProtected(true); sheet.setSheetProtection(permissions);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
email | String | जोड़े जाने वाले उपयोगकर्ता का ईमेल पता. |
इन्हें भी देखें
getUsers()
getUsers()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
उन उपयोगकर्ताओं के ईमेल पतों की सूची दिखाता है जो इस शीट में बदलाव कर सकते हैं.
अगर शीट सुरक्षा बंद है, तो इस कॉल से मिलने वाली वैल्यू का कोई मतलब नहीं होता.
वापसी का टिकट
String[]
— उन उपयोगकर्ताओं के ईमेल पतों का कलेक्शन जो इस शीट में बदलाव कर सकते हैं
isProtected()
isProtected()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
यह बताता है कि शीट की सुरक्षा सुविधा चालू है या नहीं.
// Determine whether or not sheet protection is enabled var sheet = SpreadsheetApp.getActiveSheet(); var permissions = sheet.getSheetProtection(); var isProtected = permissions.isProtected();
वापसी का टिकट
Boolean
— शीट में शीट सुरक्षा की सुविधा चालू है या नहीं
इन्हें भी देखें
removeUser(user)
removeUser(user)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
उन उपयोगकर्ताओं की सूची से वह उपयोगकर्ता हटा दिया जाता है जो शीट में बदलाव कर सकते हैं.
// Remove the "user@example.com" user to the list of users who can edit this sheet var sheet = SpreadsheetApp.getActiveSheet(); var permissions = sheet.getSheetProtection(); permissions.removeUser('user@example.com'); permissions.setProtected(true); sheet.setSheetProtection(permissions);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
user | String | उपयोगकर्ता का ईमेल पता जिसे हटाना है. |
इन्हें भी देखें
setProtected(protection)
setProtected(protection)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
शीट के लिए सुरक्षा की स्थिति सेट करता है.
// Enables sheet protection for this sheet var sheet = SpreadsheetApp.getActiveSheet(); var permissions = sheet.getSheetProtection(); permissions.setProtected(true); sheet.setSheetProtection(permissions);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
protection | Boolean | शीट की सुरक्षा चालू करने के लिए true , शीट को बंद करने के लिए false
सुरक्षा. |