Скрипт для Google Spreadsheets
582 UAHЕсть большая таблица на гугл диске (образец https://drive.google.com/open?id=1P8zvhUU9l7zLElcOx8-3ykD94i_Lva9ZQLVrn9a34sI)
В первой колонке таблицы номер заказа (он не уникальный - в таблице может быть несколько строк по одному заказу).
В самом конце таблицы есть колонка "Файлы".
Требуется сделать скрипт, который будет при каком-то событии (например по нажатию на какую-то кнопку или по расписанию или сразу автоматом) создавать на гугл-диске по определенному пути папку (желательно с именем равным номеру заказа), делать её доступной по ссылке и вставлять ссылку на эту папку в колонку "Файлы".
При этом, нужно учитывать:
1. Если такой номер заказа уже есть в таблице, то новую папку не создаем, а просто в колонку Файлы добавляем существующую ссылку
2. Если номер заказа в таблице ввели, а потом поменяли (ошиблись при вводе), а папка уже создана, то папку переименовываем, но ссылку не меняем.
3. Если поле с номером заказа пустое, то папка не создается (создается автоматом или по кнопке только после того, как номер заполнен)
4. Если в таблице меняется сортировка или применяется фильтр, то ничего не сбивается ссылки соответствуют номерам заказов.
Цель задачи, чтобы к каждому заказу можно было прикрепить определенный набор файлов без дополнительных действий типа создания и расшаривания папки руками.
Если есть вопросы, задавайте, отвечу.
Другие варианты исполнения можно рассмотреть, предлагайте.
Відгук замовника про співпрацю з фрилансером
Скрипт для Google SpreadsheetsЗадача виконана дуже швидко, Сергій зробив абсолютно те, що потрібно, нічого не довелося допрацювати, виправити і тп.
Віддільно відзначаю контактність - виконавця на зв'язку постійно, відповідає блискаво.
Дуже задоволений співпрацею з Сергієм. Безсумнівно, звернемося ще в разі таких конкретних завдань.
Профіль видалено | Сейф
Відгук фрилансера про співпрацю з замовником
Скрипт для Google SpreadsheetsВідмінний замовник. Він точно знає, чого хоче і вміє ці бажання точно формулювати!
Профіль видалено | Сейф
-
214 37 0 1 Можу виконати . Виплата за фактом - після перевірки. Зверніться до нас.
Могу выполнить. Оплата по факту - после проверки. Обращайтесь.
Актуальні фриланс-проєкти в категорії Прикладне програмування
Зробити імпорт товарів на сайт Simpla і оновлювати їхПривіт, потрібно зробити імпорт товарів за вивантаженням. Є різні формати вивантаження - csv, xml, xls Також потрібно потім оновлювати наявність товарів з таблиці Google Потрібно при цьому, щоб всюди товари з одним і тим самим артикулом з різних джерел (зараз товари… Веб-програмування, Прикладне програмування ∙ 1 ставка |
Розробити розумний будинок на Raspberryзлити якийсь тач скрін з розбери Під час завантаження екрану повинно бути 10 зображень і всі при натисканні на зображення лампочки сигнал 3в один повинен бути при натисканні на зображення чайника сигнал 3в інший повинен бути І тд і т Прикладне програмування |
Налаштувати фід вивантаження товарів з Хорошоп на КастаНалаштувати фід для вивантаження товарів, з інтернет-магазину на платформі Хорошоп на Каста, відповідно до вимог і інструкції Каста. 4-5 категорій товарів, до 50 товарів в категорії. Парсинг даних, Прикладне програмування ∙ 2 ставки |
Зробити іспорт товарів на сайт Simpla та оновлювати їхДоброго дня, треба зробити імпорт товарів з вигрузки. Є різні формати вигрузки - csv, xml, xls Також потім потрібно оновлювати наявність товарів з гугл таблиці Веб-програмування, Прикладне програмування ∙ 2 ставки |
Інтернет-сторінка з тестуванням і результатами у вигляді діаграмиПотрібно створити інтернет-сторінку (є сайт, сайт на тильді), на якій - спочатку користувачеві буде запропоновано тест (див. додаток) - в результаті тесту буде створений звіт, за прикладом ось такого https://optimized.happinesscode.ru/report.php?token=3f4bbea22ded4b549c83 в… Веб-програмування, Прикладне програмування ∙ 2 ставки |