Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否有方法将共享条件应用于复制的图纸?_Javascript_Google Apps Script_Google Sheets - Fatal编程技术网

Javascript 是否有方法将共享条件应用于复制的图纸?

Javascript 是否有方法将共享条件应用于复制的图纸?,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,这是我复制电子表格并从当前表格中重命名它们的脚本,但我需要在复制时保持共享条件。“共享条件”是指当您按“制作副本”创建电子表格时,框中的勾号出现。我是一个初学者,在编码和寻求帮助,但无法达到的东西 function Copy\u Rename\u Sheet(){ 风险值试验='123456'; var电子表格=SpreadsheetApp.getActiveSheet(); var ss=电子表格应用程序openById(试用版); var lr=spreadSheet.getLastRow(

这是我复制电子表格并从当前表格中重命名它们的脚本,但我需要在复制时保持共享条件。“共享条件”是指当您按“制作副本”创建电子表格时,框中的勾号出现。我是一个初学者,在编码和寻求帮助,但无法达到的东西

function Copy\u Rename\u Sheet(){
风险值试验='123456';
var电子表格=SpreadsheetApp.getActiveSheet();
var ss=电子表格应用程序openById(试用版);
var lr=spreadSheet.getLastRow();

对于(var i=1;i我了解您的目标是在中复制文件时复制文件共享权限;类似于用户界面允许您在复制文档时与相同的人共享。如果这是正确的,那么您就非常接近实现目标

首先,您需要读取文件的权限。最好使用执行该操作,因为这样您可以更好地控制权限。您可以在此处看到如何激活。然后,您可以查看影响文件的每个权限的列表,但请记住在
字段中使用字符
*
quest参数以确保收到完整响应

然后,您可以重复该操作以确定用户的权限
角色
、权限
类型
电子邮件地址
。在每次迭代中,您可以对新文件拥有相同的权限。如果您有任何其他疑问,请随时要求我澄清