LXF97:Ананас
Yaleks (обсуждение | вклад) (Новая: {{цикл/Ананас}} == Первый взгляд на Ананас == ''ЧАСТЬ 1 '''Андрей Паскаль''' научит отличать спелый Ананас не...) |
|||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
{{цикл/Ананас}} | {{цикл/Ананас}} | ||
− | + | [[Категория:Учебники]] | |
== Первый взгляд на Ананас == | == Первый взгляд на Ананас == | ||
− | ''ЧАСТЬ 1 '''Андрей Паскаль''' научит отличать спелый Ананас не только по виду и запаху, покажет несколько приемов препарирования чудо-фрукта | + | ''ЧАСТЬ 1 '''Андрей Паскаль''' научит отличать спелый Ананас не только по виду и запаху, покажет несколько приемов препарирования чудо-фрукта и… даст пару советов по уходу за офисными Ананасами.'' |
− | За забавным названием «Ананас» скрывается | + | За забавным названием «Ананас» скрывается — «кто бы мог |
− | подумать!» | + | подумать!» — полноценная среда разработки и исполнения со |
своим языком программирования, редактором экранных диалогов, шаблонами печатных форм, метаданными и удобным редактором структур данных. Добавим сюда архитектуру «клиент-сервер» с | своим языком программирования, редактором экранных диалогов, шаблонами печатных форм, метаданными и удобным редактором структур данных. Добавим сюда архитектуру «клиент-сервер» с | ||
поддержкой наиболее популярных свободных SQL-серверов MySQL, | поддержкой наиболее популярных свободных SQL-серверов MySQL, | ||
Строка 11: | Строка 11: | ||
(ого!) свободную платформу для автоматизации бизнес-процессов. | (ого!) свободную платформу для автоматизации бизнес-процессов. | ||
− | Итак, обо всем по порядку. Да, действительно, Ананас | + | Итак, обо всем по порядку. Да, действительно, Ананас — это не |
− | просто еще одна программа для печати платежных поручений: Ананас | + | просто еще одна программа для печати платежных поручений: Ананас - |
первая учетная платформа для Linux. Кроме того, приложения, разработанные на платформе Ананас, одинаково хорошо работают и под | первая учетная платформа для Linux. Кроме того, приложения, разработанные на платформе Ананас, одинаково хорошо работают и под | ||
Linux, и под Windows. | Linux, и под Windows. | ||
Чем же Ананас отличается от хорошо всем известных интегрированных сред программирования, таких как NetBeans, Eclipse или | Чем же Ананас отличается от хорошо всем известных интегрированных сред программирования, таких как NetBeans, Eclipse или | ||
− | Borland Kylix? | + | Borland Kylix? — спросит прозорливый читатель. Неужели Ананас лучше, или же всерьез собирается конкурировать с известными универсальными инструментами? Разумеется, нет. |
Ананас является специализированной платформой, средой разработки учетных бизнес-приложений. Отсюда и вытекают отличия, заложенные при проектировании. Его не следует использовать для написания почтовых серверов или драйверов, управляющих оборудованием, | Ананас является специализированной платформой, средой разработки учетных бизнес-приложений. Отсюда и вытекают отличия, заложенные при проектировании. Его не следует использовать для написания почтовых серверов или драйверов, управляющих оборудованием, | ||
Строка 42: | Строка 42: | ||
правильно сориентируемся на местности и определим, где же взять | правильно сориентируемся на местности и определим, где же взять | ||
Ананас. Так как нас интересуют только спелые, готовые к употреблению Ананасы, придется проявить выдержку и смекалку при поиске, | Ананас. Так как нас интересуют только спелые, готовые к употреблению Ананасы, придется проявить выдержку и смекалку при поиске, | ||
− | отборе и | + | отборе и тестировании… |
Первым местом, которое следует посетить всякому уважающему | Первым местом, которое следует посетить всякому уважающему | ||
− | себя детективу | + | себя детективу — пардон, опытному пользователю — является, если не |
считать DVD-диск с вашим любимым дистрибутивом Linux (а также | считать DVD-диск с вашим любимым дистрибутивом Linux (а также | ||
DVD текущего номера Linux Format), сайт проекта Ананас http://ananas.lrn.ru. Там вам скажут, где лежит продукция цеха по упаковке спелых | DVD текущего номера Linux Format), сайт проекта Ананас http://ananas.lrn.ru. Там вам скажут, где лежит продукция цеха по упаковке спелых | ||
Строка 64: | Строка 64: | ||
Чтобы собрать Ананас из исходных текстов, вам потребуются следующие обязательные ингредиенты: mysql-devel, qt-devel, qt-qsa-devel. | Чтобы собрать Ананас из исходных текстов, вам потребуются следующие обязательные ингредиенты: mysql-devel, qt-devel, qt-qsa-devel. | ||
Названия пакетов могут меняться в зависимости от дистрибутива. | Названия пакетов могут меняться в зависимости от дистрибутива. | ||
− | Приведенные выше именования пакетов и ниже | + | Приведенные выше именования пакетов и ниже — названия файловых |
путей приняты в Fedora 7. | путей приняты в Fedora 7. | ||
− | После этого | + | После этого — тянем-потянем Ананас: |
<source lang="bash">cvs -d :pserver:anonymous@www.leaderit.ru:/var/cvs login</source> | <source lang="bash">cvs -d :pserver:anonymous@www.leaderit.ru:/var/cvs login</source> | ||
Система запросит пароль. В ответ нажмите Enter. | Система запросит пароль. В ответ нажмите Enter. | ||
Строка 128: | Строка 128: | ||
</source> | </source> | ||
На этом процедуру установки можно считать завершенной. | На этом процедуру установки можно считать завершенной. | ||
− | Попробуем попрактиковаться | + | Попробуем попрактиковаться — к счастью, создатели Ананаса предусмотрели для вас кое-какие демо-приложения. Для работы с приложением «Оперативный учет» следует запустить Ананас командой |
<source lang="bash">ananas</source> | <source lang="bash">ananas</source> | ||
и выбрать бизнес-схему с соответствующим названием. | и выбрать бизнес-схему с соответствующим названием. |
Текущая версия на 10:36, 17 ноября 2008
|
|
|
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Содержание |
[править] Первый взгляд на Ананас
ЧАСТЬ 1 Андрей Паскаль научит отличать спелый Ананас не только по виду и запаху, покажет несколько приемов препарирования чудо-фрукта и… даст пару советов по уходу за офисными Ананасами.
За забавным названием «Ананас» скрывается — «кто бы мог подумать!» — полноценная среда разработки и исполнения со своим языком программирования, редактором экранных диалогов, шаблонами печатных форм, метаданными и удобным редактором структур данных. Добавим сюда архитектуру «клиент-сервер» с поддержкой наиболее популярных свободных SQL-серверов MySQL, PostgreSQL, умение выживать в среде Linux и Windows и получим (ого!) свободную платформу для автоматизации бизнес-процессов.
Итак, обо всем по порядку. Да, действительно, Ананас — это не просто еще одна программа для печати платежных поручений: Ананас - первая учетная платформа для Linux. Кроме того, приложения, разработанные на платформе Ананас, одинаково хорошо работают и под Linux, и под Windows.
Чем же Ананас отличается от хорошо всем известных интегрированных сред программирования, таких как NetBeans, Eclipse или Borland Kylix? — спросит прозорливый читатель. Неужели Ананас лучше, или же всерьез собирается конкурировать с известными универсальными инструментами? Разумеется, нет.
Ананас является специализированной платформой, средой разработки учетных бизнес-приложений. Отсюда и вытекают отличия, заложенные при проектировании. Его не следует использовать для написания почтовых серверов или драйверов, управляющих оборудованием, если только вам не доставляет удовольствие занятие, напоминающее вычерпывание супа шумовкой.
Если при программировании универсальным инструментарием программист живет в поле таких понятий, как Класс, Объект, Запись, Поле реляционной таблицы, то программирование со вкусом Ананаса составлено из букета таких понятий, как Документ, Справочник, Регистр, Журнал, Отчет.
Для чего это сделано? А для того, чтобы программист мог проще находить общий язык с заказчиком, который живет примерно в том же понятийном мире. Для того, чтобы при составлении программы программист оперировал как можно более высокоуровневыми понятиями и достигал результата как можно с меньшими затратами, не заглядывая внутрь без особой необходимости.
Ну и хватит умствований. Давайте просто посмотрим, из чего же состоит приложение, разработанное на платформе Ананас. Но сначала решим задачу установки Ананаса.
В свое время я был поражен, узнав, что ананасы произрастают в траве, как арбузы, а не на пальмах, как финики. Поэтому давайте правильно сориентируемся на местности и определим, где же взять Ананас. Так как нас интересуют только спелые, готовые к употреблению Ананасы, придется проявить выдержку и смекалку при поиске, отборе и тестировании…
Первым местом, которое следует посетить всякому уважающему себя детективу — пардон, опытному пользователю — является, если не считать DVD-диск с вашим любимым дистрибутивом Linux (а также DVD текущего номера Linux Format), сайт проекта Ананас http://ananas.lrn.ru. Там вам скажут, где лежит продукция цеха по упаковке спелых Ананасов в формат, установленный таможенным кодексом вашего государства, или, другими словами, менеджера пакетов вашего дистрибутива.
По обнаружении подходящих пакетов вам не потребуется много знаний для их установки. Ниже я расскажу, как быть, если подходящих к вашему дистрибутиву Linux пакетов нет, или вы не тот человек, который, имея доступ к свежему коду в репозитории CVS, станет довольствоваться упаковкой с датой изготовления полугодичной давности.
Отправляясь в волшебное путешествие, где вас ждут трудности и испытания, помните одно: вам всегда помогут на форуме проекта. Стоит лишь правильно задать вопрос, и вы тут же получите на него исчерпывающий ответ. Форум лежит в глухом, заброшенном местечке с неказистым адресом http://ananas.lrn.ru/phpBB2/.
[править] Ананас из исходников
Чтобы собрать Ананас из исходных текстов, вам потребуются следующие обязательные ингредиенты: mysql-devel, qt-devel, qt-qsa-devel. Названия пакетов могут меняться в зависимости от дистрибутива. Приведенные выше именования пакетов и ниже — названия файловых путей приняты в Fedora 7.
После этого — тянем-потянем Ананас:
cvs -d :pserver:anonymous@www.leaderit.ru:/var/cvs login
Система запросит пароль. В ответ нажмите Enter.
cvs -d :pserver:anonymous@www.leaderit.ru:/var/cvs co -r release-094b ananas
В последней команде стоит обратить внимание на опцию -r release-094b. Она задает версию Ананаса, которая будет вытянута в результате выполнения команды.
Возможно, ко времени публикации статьи выйдет более свежая версия; тогда опцию следует сменить на release-XYZb, где X,Y и Z соответствуют номеру версии Ананаса, которая указывается в формате ananas-X.Y.Z.
Самые смелые могут и вовсе не указывать эту опцию, чтобы получить исходный код Ананаса с самыми свежими изменениями, которые разработчики Ананаса поместили в репозиторий вчера или даже сегодня (главное, чтобы не в момент запуска вами команды!):
cvs -d :pserver:anonymous@www.leaderit.ru:/var/cvs co ananas
Репозиторий проекта поддерживается разработчиками в состоянии постоянной готовности к сборке. Это гарантирует успешную компиляцию полученного кода, но не его работоспособность.
Следующая пара команд запустит процесс сборки Ананаса.
cd ananas make
После успешного завершения процедуры потребуется всыпать в консоль вагон и маленькую тележку команд для правильной установки Ананаса в систему. Радует лишь то, что cut-n-paste еще никто не отменял. Разумеется, тут не обойтись без прав пользователя root.
Сначала установим файлы в систему:
sudo cp src/ananas/ananas /usr/bin/ sudo cp src/designer/ananas-designer /usr/bin/ sudo cp -P src/lib/libananas.so* /usr/lib/ sudo cp src/plugins/libananasplugin.so /usr/lib/ sudo ln -s /usr/lib/libananasplugin.so /usr/lib/qt-3.3/plugins/designer/ sudo mkdir -p /usr/share/ananas/translations /usr/lib/qt-3.3/bin/lrelease translations/*.ts sudo cp translations/*.qm /usr/share/ananas/translations/ sudo cp -r src/designer/templates /usr/share/ananas/ sudo mkdir -p /usr/share/ananas/inventory sudo cp applications/inventory/*.odt /usr/share/ananas/inventory/ sudo cp applications/inventory/*.ods /usr/share/ananas/inventory/ sudo mkdir -p /usr/share/ananas/extensions sudo cp src/extensions/libaext_meta.so /usr/share/ananas/extensions/ sudo cp src/extensions/libaextxml.so /usr/share/ananas/extensions/ sudo cp /src/extensions/libaexttext.so /usr/share/ananas/extensions/ sudo mkdir -p /etc/ananas sudo cp applications/inventory/inventory.cfg /etc/ananas/ sudo cp applications/inventory/inventory.rc /etc/ananas/ sudo cp applications/inventory/inventory-demo.cfg /etc/ananas/ sudo cp applications/inventory/inventory-demo.rc /etc/ananas/
Затем создадим и наполним демонстрационную базу данных на MySQL-сервере, подразумевая, что вирус паранойи информационной безопасности еще не добрался до вас и вы не меняли пароль пользователю root сервера MySQL после установки.
mysqladmin -u root create ananas_system mysqladmin -u root create ananas_inventory mysqladmin -u root create ananas_inventory_demo mysql -u root ananas_inventory < applications/inventory/inventory.sql mysql -u root ananas_inventory_demo < applications/inventory/inventorydemo.sql
На этом процедуру установки можно считать завершенной. Попробуем попрактиковаться — к счастью, создатели Ананаса предусмотрели для вас кое-какие демо-приложения. Для работы с приложением «Оперативный учет» следует запустить Ананас командой
ananas
и выбрать бизнес-схему с соответствующим названием.
[править] Знакомство с интерфейсом
Если программа была правильно установлена, на экране появится окно следующего вида (Рис. 1):
Внешний вид и содержание окна может отличаться от приведенного здесь примера в зависимости от версии и настройки программы, настроек вашей графической среды, но в заголовке (шапке) окна обязательно будет надпись Список бизнес-схем, а справа кнопки, показанные на снимке экрана.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
В списке в средней части окна будут две строки с надписями: «Оперативный учет» и «Оперативный учет. Демо.».
Бизнес-схема «Оперативный учет. Демо.» содержит демонстрационную базу данных. Ее мы и выберем (Рис. 2), чтобы ознакомится с возможностями работы приложения и увидеть примеры заполнения справочников и документов. Бизнес-схема «Оперативный учет» предназначена для начала реальной работы и не содержит никакой информации в базе данных, а также и в справочниках.
Каждая бизнес-схема использует свою базу данных и является полностью автономной и не связанной с другой бизнес-схемой. То есть, если, работая с демонстрационной бизнес-схемой, вы занесете в справочник продавцов новую организацию, она не появится в справочнике продавцов рабочей бизнес-схемы.
Таких бизнес-схем может быть несколько, что позволяет вести учет при помощи одной программы сразу для нескольких субъектов или разбивать учет на периоды (например, годичные) и для каждого периода выделять отдельную бизнес-схему.
После выбора бизнес-схемы на экране появится основное окно программы, из которого осуществляется доступ ко всем возможностям приложения.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Бизнес-схема «Оперативный учет. Демо.» достаточно проста в освоении, чему, несомненно, способствуют примеры введенных документов и заполненные справочники. Кроме того, разработчики позаботились и о пользователях-новичках, снабдив приложение подробным 50-страничным руководством, где по шагам и экранным снимкам разбирается каждая возможность бизнес-схемы «Оперативный учет».
Повседневную, будничную работу пользователя бизнес-схемы «Оперативный учет» Ананаса по большому счету можно разделить на два вида деятельности:
- Оформление документов, которые называются в бухгалтерском учете первичными учетными документами. Оформление подразумевает создание новых электронных документов, их заполнение и распечатку. Здесь можно назвать такие документы, как накладные на товар, кассовые ордера, счет, банковские поручения.
- Подготовку отчетов/печатных документов для налоговой инспекции или для решения собственных задач по анализу товарных запасов, денежных расчетов, задолженностей и прочих показателей бизнеса.
Разумеется, присутствуют и разовые, эпизодические работы, необходимые для поддержки справочника Контрагентов (продавцов, покупателей) и Каталога товаров в актуальном состоянии.
Наименьшее количество хлопот доставляет справочник Константы (Рис. 3): будучи заполненным первым в самом начале эксплуатации Ананаса, он практически не меняется со временем. Справочник Константы хранит такую редко меняющуюся информацию, как реквизиты вашей организации, ФИО директора, бухгалтера или просто ваши данные, если вы предприниматель.
[править] Каталог товаров
Для хранения информации о товарах в бизнес-схеме «Оперативный учет» используется многоуровневый Каталог товаров (Рис. 4). По каждому товару в каталоге отражается состояние остатков в количественном выражении по состоянию на текущий момент времени.
Остаток меняется автоматически по мере оформления приходных и расходных накладных, свидетельствующих соответственно о покупке и продаже товаров, в них указанных.
Таким образом, пользователь бизнес-схемы «Оперативный учет» Ананаса в любой момент времени имеет достоверную информацию о состоянии запасов товаров и может своевременно спланировать их пополнение.
[править] Печать документов и отчетов
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Платформа Ананас предоставляет программисту возможность создания отчетов в формате OpenOffice.org, HTML или любом другом формате документов, хранимых в виде ASCII-файла.
Разработчики бизнес-схемы «Оперативный учет» сделали ставку на использование OpenOffice.org как на наиболее удобный для пользователя пакет подготовки документов для печати (Рис. 5).
Впечатляет удобство получения документов OpenOffice.org из Ананаса. Стоит пользователю нажать кнопку «Печать» в экранной форме любого из электронных документов, перед ним тут же появляется окно OpenOffice.org с документом, готовым к выводу на печать, а если нужно, и редактированию или конвертации в другие форматы.
В заключение, для краткого перечисления возможностей бизнес-схемы «Оперативный учет», процитирую «Руководство пользователя» этой бизнес-схемы, которое содержит исчерпывающее описание всех ее возможностей.
Бизнес-схема «Оперативный учет» обеспечивает следующую функциональность:
- Ведение ежедневно необходимого учета: покупка, продажа, платежи через банк, кассовые операции;
- Получение управленческой информации: по товарным запасам в суммовом и количественном выражении;
- Получение баланса по расчетам с партнерами;
- Автоматический расчет остатков;
- Генерация отчетов и печать документов;
- Сервисные функции по резервному копированию и восстановлению данных.
Остается пожелать удачи всем, кто, прочитав статью, решил познакомиться с Ананасом самостоятельно. А для тех, кто решил не останавливаться на уровне пользователя и готов взяться за программирование, из которых вы узнаете кое-что о CRUD-приложениях, меню, регистрах и отчетах.