196006, Санкт-Петербург, вн.тер.г. м.о. Московская Застава, пр-кт Московский, 120А стр. 1, пом. 23-Н
Общество с ограниченной ответственностью «Крафттек»
ИНН 7840038027
КПП 781001001
ОГРН 1157847282603
  • копирование значения ячейки или диапазона ячеек;
  • редактирование значения или /стиля ячейки;
  • копирование стилей ячеек;
  • удаление графических элементов;
  • удаление листа;
  • изменение порядка листов;
  • сокрытие/раскрытие рядов или колонок;
  • изменение цвета вкладыша листа;
  • получение названия активного листа;
  • создание/удаление закреплённых “липких” заголовков или колонок;
  • получение количествао заполненных ячеек в ряду;
  • шифрование и расшифровка файла или листа;
  • конвертация файла в формат PDF;
  • создание директорий;
  • получение списка файлов в любой директории;
  • создание xlsx-файлов;
  • удаление файлов;
  • переименование файлов;
  • проверка существования файла или директории;
  • получение абсолютных путей выбранных файлов;
  • получение информации о файле: его размер, путь, дата создания, дата последнего изменения;
  • получение имени пользователя операционной системы;
  • проверка файла: открыт файл или закрыт; открыт/закрыт;
  • отправка файла по почте;
  • запуск внешнего приложения.
Наш комплексный подход к программированию и адаптации решений помогает максимально раскрыть потенциал Р7-Офис, интегрировать его в бизнес-процессы и обеспечить выполнение всех необходимых задач.
С помощью Crafttech PE
мы можем сконвертировать большую часть
недостающего функционала API Р7, а именно:

Решение для расширения функционала Р7-Офис:

перенос и разработка макросов
В условиях ухода Microsoft Office с российского рынка Р7 Офис стал одной из лучших альтернатив, однако его функционал пока не полностью заменяет Microsoft Office. Для решения этой задачи компания мы переносим макросы Excel с языка Visual Basic на JavaScript, расширяя возможности Р7 Офис.

Так как не все функции на Visual Basic можно реализовать на JavaScript из-за ограничений API Р7, мы разработали собственный сервис Crafttech PE. Он восполняет недостающий функционал и позволяет реализовать большинство нужных функций для работы в Р7 Офис.
03
Оценка необходимости Crafttech PE
Если API Р7-Офис не поддерживает некоторые функции, мы предлагаем использовать наш сервис Crafttech PE, который восполняет недостающие возможности. Crafttech PE позволяет расширить функционал офисного пакета и обеспечить выполнение задач, которые не могут быть реализованы стандартными средствами.
После завершения разработки проводим тестирование функционала, чтобы убедиться в корректности работы макросов и их интеграции с системой. Осуществляем настройку и внедрение решения, включая обучение пользователей при необходимости.
04
Тестирование и внедрение
01
На первом этапе мы изучаем существующую инфраструктуру, задачи заказчика и текущий функционал макросов на Visual Basic. Проводим аудит возможностей API Р7-Офис, чтобы определить доступные методы и выявить области, требующие доработки.
Оценка и анализ
Особое преимущество Crafttech PE заключается в том, что он позволяет работу с внешними файлами, то есть появляется возможность перенести данные из одного файла в другой или на основе данных из файла А отредактировать данные в файле Б. В функционал работы с внешним файлом входят:
Мы переносим существующие макросы с Visual Basic на JavaScript, учитывая все особенности работы в Р7-Офис. Наши разработчики создают новые макросы и адаптируют их под специфику бизнес-процессов заказчика, чтобы решение работало без сбоев и было максимально эффективным.
02
Перенос и разработка макросов
Доверьте разработку и поставку
IT-решений Crafttech
196006, Санкт-Петербург, вн.тер.г. м.о. Московская Застава, пр-кт Московский, 120А стр. 1, пом. 23-Н
© 2024. Все права защищены
Общество с ограниченной ответственностью «Крафттек»
ИНН 7840038027
КПП 781001001
ОГРН 1157847282603