
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.06.2012, 13:55:44
|
|||
|---|---|---|---|
|
|||
gdocs скрипт |
|||
|
#18+
Всем добрый день. Составляем файлик, где будем вести семейный бюджет. Столкнулся со следующей задачей. Есть "направление" и "категория продуктов". В одном направлении собраны определенные категории продуктов. Также есть форма ввода (типа опроса), что бы мы могли забивать транзакции через мобильники. Так вот, нужно что бы скрипт анализировал категорию продуктов и автоматом проставлял направление. Допустим категория "метро", автоматом проставляется в соседнем столбце направление "транспорт". Я написал пример скрипта, который читает содержимое текущей ячейки и проставляет результаты в первой. Вопрос в том как это все повесить на событие ввода (нажал enter - скрипт отработал) function myFunction() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; // var first = Browser.inputBox("First value"); if (SpreadsheetApp.getActiveRange().getValue() == "пиво"){ sheet.getRange("A1").setValue(SpreadsheetApp.getActiveRange().getValue());} // sheet.getRange("A1").setValue("First value:"); // sheet.getRange("B1").setValue(first); // var next = Browser.inputBox("Next value"); // sheet.getRange("A2").setValue("Next value:"); // sheet.getRange("B2").setValue(next); // var result = sheet.getRange("B1").getValue() + sheet.getRange("B2").getValue(); // sheet.getRange("A3").setValue("Result:"); // sheet.getRange("B3").setValue(result); // Browser.msgBox("Summ is: " + result); ss.addMenu("Test", [{name: "Test", functionName: "myFunction"}]); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1449663]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
28ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 382ms |

| 0 / 0 |
