Google डिस्क पर वर्कफ़्लो?

ऐसा लगता है कि यहां यह एक सामान्य सूचना स्थान है जिसमें आप एक्सेस अधिकारों को वितरित कर सकते हैं, फाइलों को व्यवस्थित कर सकते हैं और उनके लिए अतिरिक्त फ़ील्ड जोड़ सकते हैं। इलेक्ट्रॉनिक दस्तावेज़ प्रबंधन के लिए क्या गायब है? पहले से ही कई बड़े निर्माण स्थलों पर, हमने वर्कफ़्लो में Google ड्राइव की कोशिश की, लोकप्रिय रेक और सफल समाधान पाए। मई की छुट्टियों में, मैंने (अंततः!) इस अनुभव को 7 मिनट के वीडियो में पैक किया, और सबसे उपयोगी ट्रिक का चयन किया।

छवि

हालांकि उदाहरण निर्माण विषयों से हैं, क्योंकि यह मेरे कार्यक्षेत्र (प्रबंधकीय लेखांकन, वित्तीय नियोजन, दृश्य, आदि) हैं, वे किसी अन्य में काफी लागू हैं:


मेरी राय में, सबसे दिलचस्प, शीट 2 पर संरचना है जो मानव-पठनीय रूप और एक रिलेशनल डेटाबेस के लाभों को जोड़ती है। एक तरफ, लोग बस एक सुविधाजनक संरचना में डेटा दर्ज करते हैं, पदानुक्रम और सभी प्रकार के योजक देखते हैं, दूसरी ओर, उन्हें SQL क्वेरी के साथ भी संबोधित किया जा सकता है (इसके लिए, Google तालिकाओं में QUERY सूत्र है), या कम से कम एक क्लिक में सारांश तालिका बनाएं।

ठीक है, अगर कोई फाइल को सीधे "टेबल सेल में" अपलोड करने के लिए स्क्रिप्ट आती है, तो मैं साझा कर रहा हूं। विस्तृत टिप्पणियों के साथ, यह पढ़ना आसान है, जैसे पकौड़ी नुस्खा:

//     
function createFolder(){
  //  ,    
  var currentCell = SpreadsheetApp.getCurrentCell(); 
  // ,    (    )
  if (currentCell.isBlank()) {
    //   
    var ss = SpreadsheetApp.getActiveSpreadsheet(); //  
    //         ,     ,   
    //       ,  id     1   "settings",       
    //     settings
    var settingsSheet = ss.getSheetByName("settings");
    //    ,          (..   )
    if (!settingsSheet) {
      //   
      var contentFolder = DriveApp.getFileById(ss.getId()).getParents().next().createFolder(" "+ss.getName());
      //   settings
      settingsSheet = ss.insertSheet('settings');
      //  ,    
      settingsSheet.hideSheet();
      //    1 id  
      settingsSheet.getRange(1, 1).setValue(contentFolder.getId());
    };
    //      (      ,       )
    var newFolder = DriveApp.getFolderById(settingsSheet.getRange(1, 1).getValue()).createFolder((new Date()).toISOString());
    //      ""    
    currentCell.setFormula('=HYPERLINK("https://drive.google.com/drive/folders/' + newFolder.getId() + '";"")');
  }else{
    //       ,  
    Browser.msgBox("      ")
  }
}


यह उन लोगों से रचनात्मक आलोचना सीखना दिलचस्प है जो विषय में हैं। खैर, कोई उपयोगी राय, अतिरिक्त, सुझाव।

All Articles