Books:Ooobasic: различия между версиями
(Новая: = Бухгалтерия и 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, а в третьей части рассматривается реализация задачи бухгалтерского учёта.
Источники информации
- OpenOffice.org BASIC Programming Guide
- Программирование на языке OpenOffice.org Basic (PDF)
- Коллекция материалов от Andrew Pitonyak
- The OpenOffice.org API Project
Примерный план
- Часть 1. Введение
- Для кого и о чём эта книга
- Источники информации
- Особенности этой книги, система обозначений
- Часть 2. Общие сведения об OOo BASIC
- Что такое макросы и зачем они нужны?
- С чего начать?
- Получение данных из документа и запись в документ
- Привязка макроса к элементу управления
- Формы на листах и диалоги
- Автозапуск макроса при открытии документа
- Функции, модули и библиотеки
- Часть 3. Бухгалтерия оптовой торговли
- Постановка задачи, первичные и выходные документы
- Форма для создания справочника контрагентов
- Форма для ввода данных из первичных документов (счета-фактуры, платёжные поручения)
- Формирование акта сверки взаиморасчётов
- Формирование оборотно-сальдовой ведомости
- Формирование карточки счёта по каждому контрагенту
- Формирование журнала-ордера
- Расчёт основных налогов
- Генерация налоговой отчётности (в PDF)