Доработка скрипта Таблицы Гугл
Имеем Гугл-таблицу со скриптом, который отвечает за печать этикеток / стикеров, через формирование ПДФ-файла.
Необходимо доработать его функционал:
1. Сделать редактируемый шаблон. Надо добавить в него переменные и оформление, что бы мы могли его менять по своему усмотрению и он так и печатался. Сейчас шаблон есть, но оформление и расположение данных хранится непосредственно в тексте скрипта.
2. Печать дополнительного стикера в зависимости от значения ячейки (список). Для каждого уникального значения мы сделаем отдельный лист, где будет содержаться текст. Мы должны иметь возможность его редактировать и оформлять по своему усмотрению, а он должен выводиться на печать (формироваться в ПДФ'ке) следом за основным стикером.
Пояснения, как работает скрипт:
- пользователь отмечаете чек-бокс тех задач (запись таблицы), для которых хочер напечатать "очновной" стикер (колонка "Печать стикера")
- затем отмечает ЧБ с наличием доп. оборудования (колонка "Принтер есть?"). Если этот ЧБ отмечен, то на одну задачу будут распечатаны два разных стикеры (из дух разных шаблонов: "основной" + "дополнительный"). Если же его не отмечать, то распечататется только "основной" (п.1)
- выбираем в верхнем меню "PDF" -> "сохранение ПДФ", после чего запускается формирование ПДФ-файла очень и очень странным способом (как - увидите и поясню отдельно)
- файл скачивается и распечатывается на термопринтере (рулонная бумага шириной 8 см.)
Пояснения к принтеру / печати:
Это EPSON TM-T20 с рулонной бумагой шириной 80 мм. Когда он встречает конец страницы, то включает обрезку. Не всем программистам удалось корректно сформировать ПДФ, то ли из-за отсутствия опыта, то ли из-за ограничения гугл-таблиц. Проблемы, с которыми мы столкнулись описаны тут: https://freelancehunt.com/project/ispravit-nepravilnuyu-pechat-pdf-skriptom-iz/697420.html Сейчас они решены, но вы можете понять , с какими трудностями можно столкнуться или … не столкнуться. ПДФ формируется с "танцами и бубном": сначала на каждую этикетку формируется отдельный лист в таблице; потом из них создается ПДФка, где каждая этикетка - это отдельный лист; затем созданные листы удаляются и это все видит пользователь и вот она - ПДФ, готовая к скачиванию, причем Хром не позволяет запустить автоскаичвание и надо нажать на в открывшейся вкладке со скриптом F5. Короче, тот еще геморрой, но он работает! Эти танцы связаны с тем, что никому не удалось за одну итерацию создать в ПДФке разрывы страницы, а без них принтер не режет в конце этикетки бумагу. Выставить правильные размеры бумаги именно в ПДФ так же удалось с трудом и только одному программисту. Обойтись без ПДФ то же не получилось, хотя пробовали сформировать на отдельном листе колбасу из всех этикеток, что бы там банально нажать CTRL-P и распечатать -- ан-нет, скрипт ГуглТаблиц не умеет расставлять разметку страницы и это надо делать ручками, что не вариант. Без разметки принтер вообще не видит ни границ листов, ни его размеров. Вот видео, как отрабатывает скрипт: https://yadi.sk/d/9AosvDqNVr5SxA
3. Если вы знаете, как оптимизировать печать, упростив эту операцию, то это будет п.3
P.S. Скрипт нужно будет и в дальше дорабатывать для рада автоматизаций.
-
Доброе утро.
Каков бюджет и сроки?
С уважением, Сергей
-
Актуальні фриланс-проєкти в категорії Бази даних та SQL
Потрібен спеціаліст 1С для доопрацювань та розробкиШукаю фахівця з 1С для співпраці на фрілансі. Наразі вже працюю з підрядником, який забезпечує підтримку та обслуговування системи 1С. Проте через завантаженість підрядника виникає потреба в оперативному виконанні додаткових задач, доопрацювань та розробки нового функціоналу.… Бази даних та SQL ∙ 1 день тому ∙ 9 ставок |
Відновлення інстаграму після блокування3 березня 2026 року заблокували інстаграм з причини порушення правил. Вважаю, що сталася якась помилка, оскільки сторінка була особистою з фото та відео особистих поїздок. Коментарі тощо я не писала ніде. Відправляла кілька разів на оскарження. Не можу скачати свої файли,… Бази даних та SQL, Веб-програмування ∙ 1 день 11 годин тому ∙ 4 ставки |
CRM система для ЖД ЛогістикиСтворення CRM системи для Логістичної компанії, в основному ЖД перевезення та автотранспорт, 1) Фінансова звітність 2) обробка Заявок 3) контрагенти 4) автоматичне видача інвойсів актів по закриттю, можна зробити спрощену систему 1С-а нижче… Бази даних та SQL, Управління клієнтами та CRM ∙ 1 день 23 години тому ∙ 39 ставок |
Виправити проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С:
2000 UAH
Мета: Є обробка в 1С по завантаженню специфікації Нової Пошти. З незрозумілих причин перестало підгружати деякі табличні дані. Потрібно знайти причину і усунути проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С: Малий Бізнес. Поточний стан: В 1С… Адміністрування систем та мереж, Бази даних та SQL ∙ 4 дні 18 годин тому ∙ 16 ставок |
Система обліку, планування та продажу для грибної ферми
27 000 UAH
Ось повний, фінальний текст Технічного завдання (ТЗ). Він об'єднує всі ваші вимоги: 16 камер, 20 контрагентів, розклад по днях, облік тари, розрахунок рентабельності та обов'язковий поділ на три сорти грибів. Ви можете повністю скопіювати цей текст і надсилати розробникам або… Бази даних та SQL, Управління клієнтами та CRM ∙ 6 днів 22 години тому ∙ 58 ставок |