2017-06-26 6 views
1
function readMetaData() { 

    var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); 
    var sheet = spreadsheet.getSheetByName(METADATA_SHEET); 
    var range = sheet.getRange(1,2); 
    var sprintFixVersion = range.getValue(); 
    var range = sheet.getRange(2,2); 
    var hotfixAndPatchVersion = range.getValue(); 

    Logger.log(sprintFixVersion); 
    Logger.log(hotfixAndPatchVersion); 

    return { 
    "sprintFixVersion":sprintFixVersion, 
    "hotfixAndPatchVersion": hotfixAndPatchVersion 
    }; 
} 

上記のメソッドは2つの値を返しますが、関数を呼び出すときには、sprintFixVersionまたはhotfixAndPatchVersionのいずれかを一度に1つだけ必要とします。これを達成する方法はありますか?メソッドが戻り値のセットを返す場合の使用方法

答えて

2

これらのプロパティのうちの1つにアクセスしたい場合は、かなり簡単です。たとえば:

var hotfixVersion = readMetaData().hotfixAndPatchVersion; 
+1

感謝を使用することができ、それが働きました –

0

であっても、我々は

readMetaData()['hotfixAndPatchVersion'] 
関連する問題