如何将Trello卡动态地嵌入到Google电子表格中

问题描述 投票:0回答:1

我已经在我的电子表格中从板上嵌入了Trello卡,问题是我想在SpreadSheet中放置一个按钮,该按钮应显示see card,当您单击它时,打开与该按钮相连的trello卡,现在我以静态方式使用它,这是什么意思,表示trello卡的链接始终是相同的,我该如何动态更改trello板的链接?因此,如果您有很多trello卡,并且带有很多单击see card的按钮,则它会打开正确的卡]

我正在使用Google App脚本

这就是我嵌入trello卡的方式

<blockquote class="trello-card">
  <a href="{url to card}">Trello Card</a>
</blockquote>
<script src="https://p.trellocdn.com/embed.min.js"></script>

我用来尝试动态更改URL的脚本

<script>
    var elem = document.getElementById('myLink'),
    myname = getCardById();  
    elem.href += myname;
  </script>

功能getCardById] >>

function getCardById(){
  var app = SpreadsheetApp;
  var activeSp = app.getActiveSpreadsheet();
  var activeSheet = activeSp.getActiveSheet();
  var getRangeCells = activeSheet.getRange("B2:B3");
  var dataRange = activeSheet.getRange(2, 2, 2, 1);
  for (i = 2; i < 4 ; i++){
    if (activeSheet.getActiveCell()){
      var linkCol = activeSp.getRange(i,1).getValue();
    }
  }
  return linkCol;
}

这是我在做什么的图形说明

enter image description here

我已经在我的电子表格中从板上嵌入了Trello卡,问题是我想在SpreadSheet中放置一个按钮,该按钮应该显示see card,当您单击它时,打开trello卡...

google-apps-script google-sheets trello
1个回答
0
投票
要从Java脚本调用Apps脚本函数,请使用google.script.run方法
© www.soinside.com 2019 - 2024. All rights reserved.