Introduction
Documentation and Help
The text you are reading – the
User’s Guide – will lead you step
by step through
Sfairadora key functionalities. If you have some experience with computers,
you may find it useful to take a look at a
quick
overview in the next section.
This text is identical to the text of the User’s Guide contained in Sfairadora
(where it is accessible through the menu item Help|User’s Guide
or the keys Ctrl+F1).
When you launch Sfairadora for the first time, the Context Help window
opens in the upper right corner of your screen. This window continuously displays an explanation of the
part of the application that you are currently working with. Usually, you will see multiple topics covering
different options – for example, there will be one topic explaining the currently active item and
another topic explaining the entire active window. When you have closed the Context Help
window, you can always reopen it by the F1
key or from the Help|Context Help menu.
Comprehensive and detailed documentation outlining how
Sfairadora works can be found
in the
Reference Guide. Both the
User’s Guide and the
Context Help also contain links to the
Reference
Guide whenever a more detailed explanation is required. You can open the
Reference
Guide window from the
Help|Reference Guide menu.
Key Features of Sfairadora
Intuitive data model:
o
Tables nested in a table.
More…
o
Ordered and filtered data –
intuitive definition of filter conditions.
More…
o
Tables can be grouped and regrouped
with ease.
More
…
o
Transparent syntax of expressions
for computed items (unlike in spreadsheets, you can simply write, for example,
price * count
instead of
E10*F11).
More
…
o
Straightforward copying and reorganization
of data.
More
…
o
Easy modification of data structure
while preserving existing data.
More
…
o
User-friendly saving data views
which are then continuously updated.
More
…
o
Current state
can be saved as a view with a single move of the mouse.
More…
o
Import and export of data possible
both from/to relational databases, Excel and plain text files.
More…
Interaction of data and text:
o
Creation of text output from
data by mouse drag and drop.
More…
o
Built-in text editor editing
formatted text.
More
…
o
Loading and saving texts in the
RTF format.
o
Formatting text using styles.
More…
Well-arranged presentation of data:
o
Display adjusted to
contents so that you see all you need in a clear layout.
o
Transparent error diagnostics.
o
Automatically created presentations
can be modified as required.
More…
o
Functions for the creation of
pictures.
More…
For Experts
The following features allow you to use Sfairadora for the quick development of simple
applications:
R-D/C presentation model:
o
Easy creation of presentations
at any level of complexity.
o
Concept of a presentation as
a program.
o
All properties can be specified
by an expression and automatically updated.
Enki programming language:
o
A single language for simple
expressions as well as complex programs so that the sophistication of your solution can increase according
to your needs.
o
Handling of errors using the
concept of non-strict value.
o
Easy syntax of data search and
aggregation.
o
Functions for the manipulation
with pictures and formatted texts.
Enkidu language templates:
o
Easy creation of formatted text
outputs.
o
The initial version of the template
can be created automatically according to the data structure.
All properties of a document (data type, presentation definition, etc) can be referenced by programs
through the definition objects.
More…
You can create your own tools and file manipulators.
More…