
Комментарии 7
Спасибо за то, что делитесь своим опытом работы с МойОфис! С удовольствием прочитали статью и передали в службу развития продукта ваше пожелание о цветовой палитре. Мы стараемся прислушиваться к мнению пользователей. Если появятся новые замечания, пожалуйста, сообщайте нам о них здесь, в любых наших соцсетях или на почту технической поддержки support@service.myoffice.ru
Опыт разработки макросов и надстроек для Мойофис показал, что можно автоматизировать практически любой процесс, который раньше выполнялся с использованием Excel и макросов на VBA. А надстройки (о них не сегодня) вообще позволяют создавать корпоративные инструменты в связках "Python-Мойофис", "Nanocad-Мойофис" и т. п. Вот пример одной учебной задачи по автоматизации отчетности в Таблице Мойофис.
Ну, мягко говоря, смелое заявление. Особенно во второй части утверждения. Я не берусь о таком утверждать даже в Р7, в котором в плане простоты использования разного рода внешних библиотек на JS, на порядок проще, нежели компиляция LUA проектов и внедрение их в свой набор для вызова в надстройках. В самом API МойОфис очень много элементарных дыр, которые просто физически не позволяют покрывать многие задачи, обычные для работ текущей автоматизации. А то, что вы предлагаете как связки для интеграции с разными сторонними продуктами через предлагаемое АПИ автоматизации, позволяет в лучшем случае генерировать новые документы, из под этих программ, но очень тяжело будет рассматривать для получения полноценных двухсторонних потоков, для работы с данными в любых современных СЭД.
Согласен, часть работы, типа построения таких вот, несложных отчётов, можно решать и имеющимися средствами. Но опять же, это надо внедрять макрос в шаблон, и только потом его активировать в документе и т.д. Работать из внешних форм представлений, которые не зависят от документа, у вас скорее всего для чего то более менее сложного в плане автоматизации не выйдет, так как вы скоро выясните для себя, что то, что можно внедрить в документ как макрос, совсем не равно тому же, что вы внедрите в документ в виде макроса но средствами надстроек, так как в этом случае будет использоваться набор глобальных настроек от АПИ надстроек а не от АПИ макросов! А он в существенно урезан, и пока в МойОфис не видят необходимости их уравнивать. Ну и т.п.
Но за описание "+" одназначно, так как практических примеров любой автоматизации на МойОфис практически и нет.
Статья про макросы, а не про приложения))). Макросы по природе своей не всемогущи, хоть на VBA, .NET, lua или JS. Но те файлы с VBA-макросами, которые мне встречались - были "мигрированы))" на Мойофис вполне успешно.
А я и не про ваш пример писал в целом, а про конкретную вводную часть от статьи. Утверждение смелое. Вы видимо просто не встречались с реально серьезными макросами на VBA, со множеством форм, или тем более, с требованием переноса аддонов из C# в отечественные офисы. Очень бы я хотел посмотреть за успехом успешной миграции таковых.
У нас вроде везде в банках стоит специализированное ПО, а в таблицы только выгрузки делаются. Но всё же спасибо вам за интересную и познавательную статью. У меня тоже МойОфис на работе, но так глубоко я не копал))) нужды не было
Ну вот! Я всегда говорила, что всё не так плохо, как пытаются изобразить. Даже вон отчётность в банке можно сделать. В мойофис быть может для каких-то крутых задач, как в этой статье, придётся попотеть, а мне так прям за глаза хватает. и многим не нужны эти крутые процессоры, им нужен редактор
Мойофис: автоматизация отчётности в банке