Books:Ooobasic: различия между версиями

Материал из ALT Linux Wiki
(Новая: = Бухгалтерия и OpenOffice.org BASIC = Елена Смородина, Иван Хахаев (ориентировочно 200+ страниц) === Примерный пла...)
 
Строка 1: Строка 1:
= Бухгалтерия и OpenOffice.org BASIC =
= Бухгалтерия и OpenOffice.org BASIC =
Елена Смородина, Иван Хахаев (ориентировочно 200+ страниц)
Елена Смородина, Иван Хахаев (ориентировочно 200+ страниц)
=== Аннотация ===
OpenOffice.org Basic (OOo Basic, он же StarBasic) используется для расширения возможностей пакета OpenOffice.org, в частности, для создания проблемно-ориентированных приложений. Структуры данных и документы OpenOffice.org Writer, OpenOffice.org Calc и OpenOffice.org Base в сценариях OOo Basic позволяют создавать "самодостаточные" системы для довольно обширного класса задач по хранению и обработке данных. В данной книге мы рассматриваем пример разработки бухгалтерского учёта для оптовой торговли товарами одной группы.
В первой части книги обсуждаются общие вопросы - задачи, источники информации и роль макросов в офисном пакете, во второй части на простых примерах даётся введение в программирование на OOo Basic, а в третьей части рассматривается реализация задачи бухгалтерского учёта.
=== Источники информации ===
# [http://wiki.services.openoffice.org/wiki/Documentation/BASIC_Guide OpenOffice.org BASIC Programming Guide]
# [http://authors.i-rs.ru/Basic/OpenOffice.org.BASIC%20Guide.pdf Программирование на языке OpenOffice.org Basic] (PDF)
# [http://www.pitonyak.org/oo.php Коллекция материалов от Andrew Pitonyak]
# [http://api.openoffice.org/ The OpenOffice.org API Project]


=== Примерный план ===
=== Примерный план ===

Версия от 19:03, 1 декабря 2008

Бухгалтерия и OpenOffice.org BASIC

Елена Смородина, Иван Хахаев (ориентировочно 200+ страниц)

Аннотация

OpenOffice.org Basic (OOo Basic, он же StarBasic) используется для расширения возможностей пакета OpenOffice.org, в частности, для создания проблемно-ориентированных приложений. Структуры данных и документы OpenOffice.org Writer, OpenOffice.org Calc и OpenOffice.org Base в сценариях OOo Basic позволяют создавать "самодостаточные" системы для довольно обширного класса задач по хранению и обработке данных. В данной книге мы рассматриваем пример разработки бухгалтерского учёта для оптовой торговли товарами одной группы. В первой части книги обсуждаются общие вопросы - задачи, источники информации и роль макросов в офисном пакете, во второй части на простых примерах даётся введение в программирование на OOo Basic, а в третьей части рассматривается реализация задачи бухгалтерского учёта.

Источники информации

  1. OpenOffice.org BASIC Programming Guide
  2. Программирование на языке OpenOffice.org Basic (PDF)
  3. Коллекция материалов от Andrew Pitonyak
  4. The OpenOffice.org API Project

Примерный план

  • Часть 1. Введение
    • Для кого и о чём эта книга
    • Источники информации
    • Особенности этой книги, система обозначений
  • Часть 2. Общие сведения об OOo BASIC
    • Что такое макросы и зачем они нужны?
    • С чего начать?
    • Получение данных из документа и запись в документ
    • Привязка макроса к элементу управления
    • Формы на листах и диалоги
    • Автозапуск макроса при открытии документа
    • Функции, модули и библиотеки
  • Часть 3. Бухгалтерия оптовой торговли
    • Постановка задачи, первичные и выходные документы
    • Форма для создания справочника контрагентов
    • Форма для ввода данных из первичных документов (счета-фактуры, платёжные поручения)
    • Формирование акта сверки взаиморасчётов
    • Формирование оборотно-сальдовой ведомости
    • Формирование карточки счёта по каждому контрагенту
    • Формирование журнала-ордера
    • Расчёт основных налогов
    • Генерация налоговой отчётности (в PDF)