Я пытаюсь написать простой скрипт для электронной таблицы Google Docs. Две ссылки ниже - это снимки экрана листов, для которых я пишу сценарий.
http://i.stack.imgur.com/uGik7.png
http://i.stack.imgur.com/AbKnQ.png
В листах заказов на закупку, если столбец e == "запас", мне нужен, чтобы найти номер детали и скорректировать количество на листе "Инвентарь". Беллоу - это начало того, что я пытаюсь сделать. Кто-нибудь может мне помочь?
function updateInventoryFromPurchaseOrders() {
var purchaseOrders = {}; // A mapping of partNumber => quantity.
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Purchase Orders');
if (sheet) {
// For each row, if column "E" == "stock" then set partNumber, quantity.
purchaseOrders[partNumber] = quantity;
}
// Now purchaseOrders should look like {'SL249':5, 'ML50':1, 'MWF':1}
sheet = ss.getSheetByName('Inventory');
if (sheet) {
// For each row, set quantity, partNumber.
var purchased = purchaseOrders[partNumber];
// Set column "A" value = quantity + purchased
}
}
Спасибо за помощь.
.focusout()
: api.jquery.com/focusout - person sje397   schedule 13.12.2010