Вы здесь

Главная

Практикум

Практические решения

Варианты интеграции с БЭСТ-5

Тип материала: 

Как известно, формат БД БЭСТ-5 - Visual FoxPro, dbf-таблицы.

ETL-сервер PALO не имеет возможности извлекать данные из таблиц FoxPro, увы. Но есть другие каналы получения данных, из самых доступных:

  1. импорт из текстовых файлов (csv, с разделителем);
  2. импорт из БД FireBird, через преднастроенный системный DSN.

 

Схема  интеграции БЭСТ-5 и PALO

 

Установка и настройка сервера кубов Palo Suite

Тип материала: 

Установка Palo Suite не должна вызвать у вас проблем. Сложнее обстоит дело с настройкой.

Первые шаги. Пример построения бюджета.

Тип материала: 

Palo установлен, начнем знакомство с построения небольшой системы бюджетирования.

Возьмем таблицу.

Анализируем и формируем систему измерений. В нашем случае это:

  • Статьи БДР (колонка )
  • Год
  • Месяц
  • Тип записи (план/факт)

Создаем БД, измерения и строим куб. Также не забудем о формуле расчета отклонений фактических показателей от плановых.

 

Установка Palo for OpenOffice & LibreOffice

Тип материала: 

Начну с главного. Текущая версия Palo for OpenOffice - 2.1.0 Она уже НЕ БЕСПЛАТНА. И не стоит ее скачивать с официального сайта. Проработает месяц и начнет трепать нервы. Поэтому лучше всего скачать пакет Palo for OpenOffice с сайта компании Jedox.

Программа Palo for OpenOffice - расширение для OO Calc. Устанавливается как и все остальные расширения. Интерфейс нелокализован, поэтому придется привыкать к английскому.

Установка Palo for Excel

Установка и настройка Palo for Excel 3.2 Community Edition.

На сегодня компания Jedox предлагает свои продукты в двух вариантах - Community и Premium.

Версия 3.2 вышедшая в конце 2010 года существовала только в версии Premium и доступна для ознакомления в течение 30 суток со дня инсталляции. 8 августа 2011 вышла новая бесплатная версия Palo Community edition 3.2. Скачать программы можно только после регистрации на сайте разработчика.

PALO - сервер кубов и БЭСТ -5

Итак, что такое PALO. К сожалению, в русском сегменте интернета не так много информации по этому продукту. Поэтому предлагаю всем открыть в новом окне ли вкладке (кому как удобно) официальный сайт разработчика и ознакомиться. Хотя бы только с картинками. Или посетить русскоязычный ресурс, целиком посвященный PALO - пользовательский форум.

Сервер отчетов для БЭСТ-5 на базе FastReport® Server

   Оперативное получение достоверных отчетов - одна из главных задач внедрения и эксплуатации любой информационной системы. БЭСТ-5 не исключение. И он имеет в своем составе систему формирования отчетности на базе FastReport, но ее использование для формирования произвольных отчетов связано с некоторыми неудобствами. Компания Fast Report Inc. предлагает хорошее решение этой проблемы.

    FASTREPORT® SERVER - мощное и полнофункциональное решение для организации корпоративной отчётности, содержащее все инструменты для создания и доставки отчётов.

Создание плагина для БЭСТ-4+ "с нуля"

Тип материала: 

Может и правильнее называть такие решения - пользовательскими функциями или программами. Но понятие "плагин" уже закрепилось за программами такого рода.
В 1С такие решения носят название - "Внешняя обработка 1С".
Но в отличии от 1С в БЭСТ-4+ пользовательские функции написаны на языке xHarbour и позволяют без существенных изменений использовать программы, написанные еще на Клиппере.
Смена версий программы и обновление модулей тоже нисколько не влияют на работу функций.

Инструментарий разработчика БЭСТ-4+

Инструментарий разработчика БЭСТ-4+ представляет собой набор программ и сценариев для создания программного модуля в стиле БЭСТ-4+, включая поддержку функций разработчика.

С помощью подготовленных сценариев, без дополнительных операций, имеется возможность  самостоятельно скомпилировать:

  • Модуль "Анализ движения товаров" - рабочий модуль из поставки БЭСТ-4+.

  • Модуль "Примеры пользовательских приложений" с примерами использования функций разработчика с постепенным наращиванием функционала.

Проверка окружения при запуске плагина

Механизм использования плагинов при всех своих положительных сторонах имеет существенный недостаток - возможность совершения ошибок, при случайном запуске не в том окружении для которого он предназначен.

Чтобы избежать таких ситуаций следует делать проверки в самом начале процедуры. ...

Страницы