Google Apps Script - https://script.google.com/home
Amazing functionality with Google Apps
Start - https://www.google.com/script/start/
Documentation - https://developers.google.com/apps-script/
function firstApp(){var welcomeMessage = "Hello World";for(var x=0;x<10;x++){Logger.log(welcomeMessage + ' ' + x);}}function createDoc(){var doc = DocumentApp.create('New Test Doc')}function updateDoc(){var doc = DocumentApp.openById('1VbuLY86hkqiJ6kakCFFyQ6GDkZvljUlDujsubzaxUJY');//var doc = DocumentApp.openByUrl('https://docs.google.com/open?id=1VbuLY86hkqiJ6kakCFFyQ6GDkZvljUlDujsubzaxUJY');var body = doc.getBody();body.appendParagraph('Some new content : added ' + Date());body.appendHorizontalRule();body.appendPageBreak();}
ఈ స్క్రిప్ట్ మూడు ఫంక్షన్లను నిర్వచిస్తుంది: firstApp(), createDoc(), మరియు updateDoc(). అవి Google Apps Script లో పనిచేస్తాయి మరియు Google Docs తో ముడిపడి ఉంటాయి.
1. firstApp() ఫంక్షన్:
function firstApp(){
var welcomeMessage = "Hello World";
for(var x=0; x<10; x++){
Logger.log(welcomeMessage + ' ' + x);
}
}
వివరణ:
welcomeMessageఅనే వేరియబుల్ను"Hello World"విలువతో రూపొందించారు.forలూప్ 0 నుండి 9 వరకు 10 సార్లు చలించును.- ప్రతి చలనం (
xవిలువ మారినప్పుడల్లా)Logger.log()ద్వారా"Hello World"తో పాటు ప్రస్తుతxవిలువను ప్రింట్ చేస్తుంది. - దీన్ని రన్ చేసినప్పుడు లాగ్ లో క్రింది అవుట్పుట్ కనిపిస్తుంది:
Hello World 0 Hello World 1 Hello World 2 ... Hello World 9
2. createDoc() ఫంక్షన్:
function createDoc(){
var doc = DocumentApp.create('New Test Doc');
}
వివరణ:
DocumentApp.create('New Test Doc')ద్వారా"New Test Doc"అనే పేరుతో కొత్త Google డాక్యుమెంట్ను సృష్టిస్తుంది.- ఇది Google Drive లో కొత్త డాక్యుమెంట్ను క్రియేట్ చేస్తుంది.
- కానీ, ప్రస్తుత స్థితిలో, డాక్యుమెంట్కు ఏ కంటెంట్ జత చేయలేదు.
3. updateDoc() ఫంక్షన్:
function updateDoc(){
var doc = DocumentApp.openById('1VbuLY86hkqiJ6kakCFFyQ6GDkZvljUlDujsubzaxUJY');
// var doc = DocumentApp.openByUrl('https://docs.google.com/open?id=1VbuLY86hkqiJ6kakCFFyQ6GDkZvljUlDujsubzaxUJY');
var body = doc.getBody();
body.appendParagraph('Some new content : added ' + Date());
body.appendHorizontalRule();
body.appendPageBreak();
}
వివరణ:
DocumentApp.openById('1VbuLY86hkqiJ6kakCFFyQ6GDkZvljUlDujsubzaxUJY')ద్వారా ఇప్పటికే ఉన్న Google డాక్యుమెంట్ తెరవబడుతుంది.getBody()ద్వారా డాక్యుమెంట్ యొక్క మెయిన్ బాడీను పొందుతాం.appendParagraph('Some new content : added ' + Date()): డాక్యుమెంట్ లో కొత్త పేరాగ్రాఫ్ ను కలుపుతుంది. దీనిలో ప్రస్తుత తేదీ మరియు సమయం ఉంటాయి.appendHorizontalRule(): డాక్యుమెంట్ లో హారిజాంటల్ లైన్ (విడిపించే గీత) జత చేస్తుంది.appendPageBreak(): కొత్త పేజీని ప్రారంభించడానికి పేజీ బ్రేక్ జత చేస్తుంది.
మొత్తం గమనిక:
firstApp()→"Hello World"లాగ్ మెసేజ్ని 10 సార్లు ప్రింట్ చేస్తుంది.createDoc()→ కొత్త Google డాక్యుమెంట్ను సృష్టిస్తుంది.updateDoc()→ ఇప్పటికే ఉన్న డాక్యుమెంట్ను తెరిచి, కొత్త టెక్స్ట్, హారిజాంటల్ లైన్, మరియు పేజీ బ్రేక్ జత చేస్తుంది.
ఈ స్క్రిప్ట్ Google Apps Script Editor లో అమలు చేయగలరు, దీని ద్వారా Google Docs లో ఆటోమేటిక్ మార్పులు చేయవచ్చు. 🚀