Apache openoffice basic programming guide

Proprietary File Support

OpenOffice.org 3.2 provides improved support for other common office
document types.

  • Password protected Microsoft Office XML files (supported
    document types: MS Word 2007 documents (*.docx, *.docm); MS Word 2007
    templates (*.dotx, *.dotm); MS Excel 2007 documents (*.xlsx, *.xlsm); MS
    Excel 2007 binary documents (*.xlsb); MS Excel 2007 templates (*.xltx,
    *.xltm); MS Powerpoint 2007 documents (*.pptx, *.pptm); MS Powerpoint
    2007 templates (*.potx, *.potm)).
  • OLE objects, form controls and pivot tables can now be read from
    MS Excel 2007 documents (*.xlsx, *.xlsb).
  • Encryption support within the Microsoft Word 97/2000/XP
    filter allows password protected Microsoft Word documents to be saved
    (using the Microsoft Office standard RC4 algorithm).
  • Filters for AportisDoc and PocketWord now support
    type detection based on DocType. As a result, files in these formats can
    be loaded without explicitly selecting the document type in the file
    picker.
  • When writing string data to SYLK files, embedded double
    quotes are no longer escaped by doubling; semicolons are now escaped by
    doubling. This improves compatibility with files created by other
    applications.

About ports and distributions

Apache OpenOffice (AOO) is a productivity suite which is already
officially available for the following platforms:

  • Windows — XP, Vista, 7, 8, 10 (32-bit)
  • Linux — RPM / DEB-based (32-bit and 64-bit)
  • MacOS X (Intel) — 10.4 (Tiger) up to 10.15 (Catalina)

What is a port?

When making AOO available for another operating system or CPU architecture, then this is called «porting or a port».
Usually this is done on the source code level.
More general information here.

What is a distribution?

When taking an already available AOO installation and package it in a different way to make it ready to run directly,
e.g., from a USB stick resp. CD/DVD or on another Linux OS, then this is called «distribution or distro».
More general information here.

OpenOffice in Native Languages

The Native Language websites offer information, resources, and much more in a user’s native language.

We rely exclusively on volunteers to provide native language releases of Apache OpenOffice. We can always use more help even for languages where we already have maintainers. Please visit the Native Language Information area of the Apache OpenOffice project to find out more about native language support specifically, and please see Getting Involved for additional information on getting involved in Apache OpenOffice.

Please see:

  • The download page for a list of officially released languages.
  • Pootle for an overview of the current localization status.
  • The OpenOffice source code for a full list of available languages, including those that are not yet on Pootle and those for which we have no website available (for example, many of the African localizations are not listed below).

In the following table, the status definitions for the Website column are:

Status Explanation
maintained This web site is localized and current, and the download links are localized and working.
help wanted This website needs help and may be incomplete, outdated or unmaintained. If you can help, please e-mail the saying that you can volunteer for updating a specific website translation.
Language Website OpenOffice availability
Afrikaans (af) help wanted outdated
Amharic (am) help wanted outdated
Arabic (ar) help wanted outdated
Armenian (hy) maintained outdated
Asturian (ast) help wanted current 4.1.x
Basque (eu) help wanted current 4.1.x
Bulgarian (bg) help wanted current 4.1.x
Catalan (ca) help wanted current 4.1.x
正體中文 Chinese trad. (tw) maintained current 4.1.x
简体中文 Chinese sim. (cn) maintained current 4.1.x
Czech (cs) maintained current 4.1.x
Danish (da) maintained current 4.1.x
Dutch (nl) maintained current 4.1.x
Esperanto (eo) help wanted outdated
Estonian (et) help wanted outdated
Finnish (fi) maintained current 4.1.x
French (fr) maintained current 4.1.x
Galician (gl) help wanted current 4.1.x
Gaelic — Scottish (gd) help wanted current 4.1.x
German (de) maintained current 4.1.x
Greek (el) maintained current 4.1.x
Hebrew (he) maintained current 4.1.x
Hindi (hi) help wanted current 4.1.x
Hungarian (hu) help wanted current 4.1.x
Icelandic (is) help wanted outdated
Indonesian (id) help wanted outdated
Italiano (it) maintained current 4.1.x
Japanese (ja) maintained current 4.1.x
Kabyle (kab) help wanted outdated
Khmer (km) help wanted current 4.1.x
Korean (ko) help wanted current 4.1.x
Lithuanian (lt) maintained current 4.1.x
Norwegian (no) maintained current 4.1.x
Oromo (om) help wanted outdated
Polish (pl) maintained current 4.1.x
Portuguese Europeu (pt) maintained current 4.1.x
Portuguese of Brasil (pt-br) help wanted current 4.1.x
Romanian (ro) help wanted outdated
Russian (ru) maintained current 4.1.x
Serbian — Cyrillic (sr) help wanted current 4.1.x
Serbian — Latin (sr-Latn) maintained current 4.1.x
Slovenian (sl) help wanted current 4.1.x
Slovakian (sk) maintained current 4.1.x
Spanish (es) maintained current 4.1.x
Swedish (sv) maintained current 4.1.x
Tamil (ta) help wanted current 4.1.x
Thai (th) help wanted current 4.1.x
Turkish (tr) maintained current 4.1.x
Ukrainian (uk) help wanted outdated
Valencian AVL (ca-XV) help wanted current 4.1.x
Valencian RACV (ca-XR) help wanted current 4.1.x
Vietnamese (vi) help wanted current 4.1.x

(Legacy information for the Native Language Confederation, not accurate for Apache OpenOffice.)

Состав и настройка окна Base

Рассмотрим последовательно его состав. Строка названия и строка меню Строка названия и строка меню аналогичны строкам названия и строкам меню в других приложениях OpenOffice.org. Для подробной справки обратитесь к первой части данной книги. Панели инструментов В приложении OpenOffice.org Base в качестве основных используются панели Стандартная и Таблица. Состав панелей инструментов несколько отличается от подобных панелей в приложении Writer. Подробно принципы работа с панелями инструментов описаны в первой части данной книги. Рабочее поле В центре окна Base располагается рабочее поле, где и происходит работа с базами данных. Оно разделено на пять основных частей:

• поле База данных — для выбора элемента (таблица, форма, отчет и запрос);

• поле Задачи — для работы с выбранным элементом (создание, использование);

• поле Описание — для описания выбранного действия с элементом;

• поле элемента — для отображения содержимого выбранного элемента (таблица, форма, отчет и запрос);

• поле документа — для отображения содержимого выбранного документа в поле элемента.

Product Development

Project Short Name Description
Security security To improve security and privacy features in OpenOffice.org
Performance performance To improve the performance of OpenOffice.org
Word Processing sw The word processing application Writer the formula editor Math.
Spreadsheet sc The spreadsheet application Calc.
Graphic Applications graphics The Graphic applications like Impress, Draw and Chart.
Graphic System Layer gsl The Graphic System Layer (GSL) project is an umbrella project to provide graphic output on different devices. Graphic output refers to a range of operations starting from simple line drawing to complex raster operations.
Base / Database Access dba Base is OpenOffice.org’s database application. Additionally, this project provides the other applications with access to a variety of relational data sources in various formats.
API api The application programming interface.
Application Framework framework This project contains modules that define the general behaviour of the OpenOffice application components ( Writer, Calc etc. )
Build Tools and Environment tools The tools used in the build process and the build environment.
Quality Assurance qa Quality Assurance: testing and qualifying all builds of OpenOffice.org.
UNO Development Kit / Component Technology udk Object model development and component technology. Includes the old OI and Scripting projects.
User Experience ux The main goal of the User Experience Team is to make
OpenOffice.org the best office suite in terms of usability,
productivity and enjoyment.
User Interface ui Common user interface for OpenOffice.org applications.
XML Project xml The OpenOffice.org XML project is the home of of XML related features of OpenOffice.org, like its OASIS OpenDocument/ISO/IEC 26300 file format implementation. It further provides some XML base implementations, like XML parser and printer components.

Benefits of Using Open Source Software

  1. It’s Free

    You know that the original code is free to use by being open source and relatively easy for developers to access more functionality in their projects or application development.

    However, in this case, time or money does come into action to build the open source knowledge base individually; or you need to hire an expert from your department to work for you.

  2. Fully Integrates with Your Existing Software

    Many businesses possess substantial benefits by currently adapting to use multiple applications and tools to have an integrated knowledge base for your business.  As a result, such platforms use this impressive step to choose the best integration support for the software or websites.

    By performing the integration with your existing software, it becomes relatively easy for you to perform the core installation or build your knowledge base software to grab additional knowledge.

  3. It Can Be Self-Hosted

    The most important question that arises in your mind is whether you would reply to your company’s process or operations or be dependent on any other open source knowledge base software to work for you?

    Many business owners’ best recommendation is to know that their management software for the knowledge base is self-hosted, making complete security on their platform.

Extension Development

Project Short Name Description
Extensions extensions The purpose of this project is to help produce, organize and deploy extensions. An extension is a third party tool that brings OOo new functionality. This can be done through addons, addins, deployed by UNO packages. Extensions also covers templates and galleries.
External external This project will host all the external code allowed.
Universal Content Broker ucb Allows the applications to transparently access content with different structures.
Bibliographic Project bibliographic To provide integrated bibliographic functionality in OpenOffice.org.

Free vs Open source Knowledge Base: Which One is Better?

After considering the advantages and disadvantages of using the open source knowledge base software in your organization, we can ascertain which knowledge base is better – free or open source. Here, we present you with a clear understanding of this subject before you land on a concrete decision.

With open source KB, you are bound to limited features. This means that you can access very few features in the open source knowledge base. This software provides security to some extent. You need to access another plan to grab such security constraints.

Whereas free KB gives you more features,  and hence, you can benefit from its additional features. With this software, you can avail high-level security and perform customization to work as per your needs.

You can opt for CloudTutorial, a knowledge base platform that provides you with the best way to overcome these limitations.

CloudTutorial provides you:

Impressive features:

It allows you and your customers to create multiple knowledge base articles with varied functionalities. The free version of the platform allows you to create 25 articles for one site. Isn’t it great?

SSL (HTTPS) hosting for your website:

When you use a subdomain of ours (e.g. https://yourname.cloudtutorial.com) HTTPS supports automatically with no set-up required.

A fully customized platform:

It allows businesses of different industries to get tailor-made FAQ pages, help desk, and SOP to share information. The platform can be customized with different themes, custom HTML/CSS, and custom contact forms to meet the needs.

Want To Know More About CloudTutorial Knowledge Base Platform?

Get in touch with us and let us share how CloudTutorial is beneficial for your business.

Connect Now

FAQs

What are the knowledge management tools?
Knowledge management tools are the systems that organizations utilize for distributing data internally as well as externally. Examples of these tools are learning management systems, knowledge bases, and customer relationship systems.
What is the meaning of the knowledge base?

A knowledge base is a technology that is employed to accumulate complex (structured and unstructured) information utilized by a system. The preliminary usage of the terminology was in association with the expert systems, which were the very first knowledge-based systems.

On the other hand, the source code is open-source software that inspects, modifies, and enhances anything. It is nothing but a technique of what developers or programmers have access to perform. It is the code that they can improve or manipulate to change how they intend their program or wiki software to work.

What would you look for in knowledge management software?

There are some things that you need to keep in mind while looking for best knowledge management software.Some of the questions are as follows:

  • Is the software cloud-based or on-site?
  • Does it have the latest software version?
  • Is the UI easy to understand?
  • What is the search functionality?
  • Does it offer external and internal knowledge sharing?

Conclusion

So, which is the best knowledge base and open source software that suits your needs?

If you want to have a powerful search helping users search questions and answers in one category or every language conveniently, you may use phpMyFAQ.However, if you are looking for free knowledge base software that enhances transparency and your team’s collaboration with less maintenance, contact CloudTutorial.

Try it out before you decide.

Create a test article NOW!

Using this tool, all you have to do is add your first test article and see how it looks. Now, you don’t have to sign-up or login
into CloudTutorial software just to check how your first article appears.

New Features in OpenOffice.org 2.4

General

  • Connect to WebDAV servers via HTTPS
  • Custom icons for toolbars are imported
  • Control password-storing with a master password
  • Warning if document is from a newer ODF
  • PDF documents: relative links, document references, PDF/A-1 (ISO
    19005-1) supported, and cross-document
    link behavior options
  • Mac OS X: Quicktime support for movies and sound / use the built
    in spell checker
  • Print dialog improvements in usability
  • Edit boxes: warning at limit of characters
  • DejaVu font is now default instead of BitStream Vera

Localisation

Entries for 10 languages added

Base / DBA

  • Improved rendering of numeric(n) data from JDBC and Oracle
  • Easier choice of table name in «Copy table»
  • Editing of views in HSQLDB
  • Query designer for all properties which allow SQL command
  • Query designer in SQL view
  • Relation design accessible for MySQL databases
  • Setting to check for required fields on forms
  • Support for Access 2007 (.accdb files)

Calc

  • Convert text to columns: with this feature CSV data
    inside cells can be transformed into columns directly
  • Columns and rows in spreadsheet can be moved with drag and drop
  • Enter key returns to the column where the input started, one row
    below
  • Formula input: «+» and «-» can also be used to start
  • Individual zoom level per sheet
  • AutoFilter: choices clearer grouped and based on result of
    filtering in other columns
  • DataPilot: Manual Sorting / Double-click in DataPilot cell
    provides calculation data of that cell
  • Performance improvement with functions VLOOKUP and MATCH
  • Print dialog for Calc easier to use
  • PageUp and PageDown keys work in print preview
  • Sheet names in cell-hyperlinks: renamed properly

Chart

  • Regression curves: show equations and R² value
  • Reverse axes possible
  • Bars on different axes displayed next to each other
  • Data labels: Number format
  • Data point label: display both value and percentage
  • Data label: display each part in a separate line
  • Data labels: more flexible placement of labels
  • Labels on pie segments: avoiding overlapping
  • Data point label: can be removed with delete key

Draw

  • Navigation (tab) order of page objects
  • PDF export: page names as bookmark
  • Reduce complexity: no longer necessary display options removed

Impress

  • Navigation (tab) order of page objects
  • Thrilling 3D effects in slide transitions
  • Export slide names as PDF bookmarks
  • Easier to insert background picture

Writer

  • Selecting rectangular region of text
  • Find and Replace: backward references in regular expressions
  • Spell checking: easier selecting of the language
  • Insert&Insert Object toolbar redesign — Writer
  • Printing of hidden text can be turned on
  • Printing text place holders can be turned off
  • Shortcuts added for paragraph style Heading 4, Heading 5 and
    Textbody
  • Ctrl-click behaviour for hyperlinks can be changed

Extensions/ programmability / API

  • Extensible Help System for extensions
  • Extensions can have a separate display name
  • Extensions: additional information about the publisher and
    release notes
  • Extensions: check for updates
  • Dialogs can have a wallpaper set
  • Transparent background for controls
  • Remote control presentations via API
  • API: get selected table(s) or query(s) in the main Base window

Ports and distributions available now

  • X-ApacheOpenOffice by winPenPack

    (Apache OpenOffice Portable version for Windows)

    Apache OpenOffice re-packaged as a live/portable program by the winPenPack team, allowing execution without further
    installation, from a USB Flash Drive or Hard Disk.

  • Apache OpenOffice Portable, by PortableApps.com

    (Apache OpenOffice Portable version for Windows)

    Apache OpenOffice re-packaged as a live/portable program by the PortableApps.com team, allowing execution without further
    installation, from a USB Flash Drive or Hard Disk.

  • AndrOpen Office

    (Android port of Apache OpenOffice)

    AndrOpen Office is the world’s first port of OpenOffice for Android, It is made available on Google Play by the AndrOpen
    Office team and it requires Android 4.0.3 or later.

  • A package repository by Marcelo Santana containing the same Debian packages as the official version, to provide an
    easier way for installation of Apache OpenOffice on Debian and derivatives. For usage in Ubuntu, a

    step-by-step guide

    (with commentary in Portuguese) is available too.

  • A port to OS/2 by
    Yuri Dario and bww bitwise works GmbH.

  • ProOO-Box

    (German only)

    A collection of open source applications for the office area, created by German community members. The core of the
    collection is Apache OpenOffice.

Как создать основу базы данных с помощью мастера

Число шагов мастера может меняться в зависимости от типа создаваемой базы данных. Создание базы данных с помощью мастера состоит из двух этапов: выбора базы данных и ее сохранения. Файл базы данных содержит запросы, отчеты и формы для базы данных, а также ссылки на базу данных, в которой хранятся записи и сведения о форматировании.

1. В окне открытой базы данных раскройте меню кнопки Создать на панели Стандартная.

2. В списке команд выберите пункт Базу данных.

3. В левой части окна Мастер баз данных  в группе Шаги выберите строку Выбор базы данных.

4. В правой части окна для запуска процесса создания новой базы с заданными по умолчанию параметрами активируйте пункт Создать новую базу данных.

5. Щелкните по кнопке Далее.

6. В окне Мастер баз данных, шаг Сохранить и выполнить, в группе Вы хотите, чтобы мастер зарегистрировал базу данных в OpenOffice.org? активируйте при необходимости:

• Да, зарегистрировать базу данных — для регистрации базы данных в собственной пользовательской копии OpenOffice.org;

• Нет, не регистрировать базу данных — для сохранения информации только в созданном файле базы данных.

7. В группе Что сделать после сохранения базы данных? активируй те при необходимости:

• Открыть базу данных для редактирования — для открытия и редактирования файла базы данных;

• Создать таблицу с помощью мастера таблиц — для активации мастера таблиц после завершения работы мастера баз данных.

8. Щелкните по кнопке Готово.

9. В окне Сохранить как выберите место на компьютере для размещения создаваемой базы.

10. В графе Имя файла задайте название базы.

11. Закройте окно кнопкой ОК.

ODF Support

Open Document Format (ODF) standards, as promulgated by the Organization
for the Advancement of Structured Information Standards (OASIS), set international compatibility
criteria for the electronic/digital storage of documents.

These standards recognize the importance of interoperability and
intelligent information exchange and seek, for example, to ensure that
office documents created today on any given computer system will be
readable by other computer systems everywhere, including the technology of
tomorrow.

OpenOffice.org 3.2 has made further strides in compliance with ODF 1.2,
including closer conformance to OASIS ODFF/OpenFormula specifications.

  • As OpenOffice.org 3.2 currently requires a superset of the ODF 1.2
    specification, the software now warns users when ODF 1.2 Extended
    features have been used.
  • The document integrity check now proves whether an ODF document
    conforms to the ODF specification (this mainly affects ODF 1.2
    documents). If an inconsistency is found, the document is treated as a
    broken one, and OpenOffice.org offers to repair the document.

Enhancements to statistical functions

  • NORMDIST’s 4th parameter is now optional.

    • 0 or FALSE calculates the probability density function. Any other
      value or TRUE or omitted calculates the cumulative distribution
      function.
    • If omitted, 1 is written to files for backwards
      compatibility.
  • LOGNORMDIST’s 2nd and 3rd parameters are now optional, an optional
    4th parameter has been added.

    • The 2nd, mean, parameter has the default value 0 if omitted.
    • If omitted, 0 is written to files for backwards
      compatibility.
    • The 3rd, standard deviation, parameter has the default value 1 if
      omitted. If omitted, 1 is written to files for backwards
      compatibility.
    • The 4th, cumulative, parameter is defined as — 0 or FALSE
      calculates the probability density function. Any other value or TRUE
      or omitted calculates the cumulative distribution function. — If a
      value was given, earlier releases reading the file cannot interpret
      the function and return an error.

OASIS ODFF/OpenFormula specification

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector