[GSUITE][WEBAPP] Lien avec variable non identifié
d
Bonjour j'ai un souci avec une webapp.
if (!e.parameter.page)
{
return HtmlService.createTemplateFromFile('Index').evaluate();
}
else if (e.parameter['page'] == 'listing')
{
return HtmlService.createTemplateFromFile('listing').evaluate();
}
else if (e.parameter['page'] == 'NewPanne')
{
return HtmlService.createTemplateFromFile('NewPanne').evaluate();
}
else if (e.parameter['page'] == 'AddMatos')
{
return HtmlService.createTemplateFromFile('AddMatos').evaluate();
}
else if (e.parameter['page'] == 'info')
{
var htmlOutput = HtmlService.createTemplateFromFile('info');
htmlOutput.id = e.parameter['id'];
return htmlOutput.evaluate();
}
else if (e.parameter['page'] == 'NewPanne')
{
var htmlOutput = HtmlService.createTemplateFromFile('NewPanne');
htmlOutput.id = e.parameter['id'];
return htmlOutput.evaluate();
}
}
Je doit ouvrir une page newpanne avec une valeur de id.
Ce code fonctionne très bien pour la page info.
mais pour la page NewPanne je rencontre une erreur :
ReferenceError: id is not defined (ligne 7)
Voici le code pour ouvrir la page :
<td><input type="button" class="btn btn-primary" value="MODIFICATION" onclick="link_info(<?= url ?>,<?= tableData[i][0] ?>)"></td>
<td><input type="button" class="btn btn-warning" value="PANNE" onclick="link_panne(<?= url ?>,<?= tableData[i][0] ?>)"></td>
<? } ?>
</tr>
</tbody>
</table>
</div>
</body>
<script>
function link_info(url,id) {
window.open(url+"?page=info&id="+id,"_top");
}
</script>
<script>
function link_panne(url,id) {
window.open(url+"?page=NewPanne&id="+id,"_top");
}
</script>
Si quelqu'un a une idée ...
Cordialement.
d
Bonjour,
J'ai trouvé. J'ai deux fois ma page panne dans mon script.
Merci.
if (!e.parameter.page)
{
return HtmlService.createTemplateFromFile('Index').evaluate();
}
else if (e.parameter['page'] == 'listing')
{
return HtmlService.createTemplateFromFile('listing').evaluate();
}
else if (e.parameter['page'] == 'NewPanne')
{
return HtmlService.createTemplateFromFile('NewPanne').evaluate();
}
else if (e.parameter['page'] == 'AddMatos')
{
return HtmlService.createTemplateFromFile('AddMatos').evaluate();
}
else if (e.parameter['page'] == 'info')
{
var htmlOutput = HtmlService.createTemplateFromFile('info');
htmlOutput.id = e.parameter['id'];
return htmlOutput.evaluate();
}
else if (e.parameter['page'] == 'NewPanne')
{
var htmlOutput = HtmlService.createTemplateFromFile('NewPanne');
htmlOutput.id = e.parameter['id'];
return htmlOutput.evaluate();
}
}