function myFunction() {
var mydoc = SpreadsheetApp.getActiveSpreadsheet();
var app = UiApp.createApplication().setTitle('GAS
UI').setHeight(250).setWidth(200);
var btn = app.createButton('btn'); // button
var pushbtn = app.createPushButton('push btn').setWidth('100'); // push button
var radiobtn1 = app.createRadioButton('radio btn');
var radiobtn2 = app.createRadioButton('radio btn');
var flxpnl = app.createFlexTable();
var file = app.createFileUpload();
// radio
radiobtn1.setText('radio1');
radiobtn2.setText('radio2');
var handler = app.createServerClickHandler('pushedBtn');
btn.addClickHandler(handler);
// Vertical
var pnl = app.createVerticalPanel();
pnl.add(btn);
pnl.add(pushbtn);
pnl.add(radiobtn1);
pnl.add(radiobtn2);
pnl.add(file);
app.add(pnl);
mydoc.show(app);
}
function pushedBtn(){
var app = UiApp.getActiveApplication();
var mail_add = Session.getUser().getEmail();
app.close();
Browser.msgBox('');
sendMail(mail_add);
Browser.msgBox('');
}
function sendMail(sendToAdd){
Browser.msgBox(sendToAdd);
var dd = new Date();
var myFiles = [{fileName:"my_document.html", content:"Insert any
HTML content here"}]
MailApp.sendEmail(sendToAdd, "Attachment example", "Here is my
document", {attachments: myFiles});
Logger.log("INFO: " + dd.toLocaleTimeString() + " " + "send to
address: " + sendToAdd)
};
function pushedBtn(){
var app = UiApp.getActiveApplication();
var mail_add = Session.getUser().getEmail();
app.close();
Browser.msgBox('');
sendMail(mail_add);
Browser.msgBox('');
}
function sendMail(sendToAdd){
Browser.msgBox(sendToAdd);
var dd = new Date();
var myFiles = [{fileName:"my_document.html", content:"Insert any
HTML content here"}]
MailApp.sendEmail(sendToAdd, "Attachment example", "Here is my
document", {attachments: myFiles});
Logger.log("INFO: " + dd.toLocaleTimeString() + " " + "send to
address: " + sendToAdd)
};
Комментариев нет:
Отправить комментарий