<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.awareim.com/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.awareim.com/dokuwiki/feed.php">
        <title>Documentation - docs:6000_case_study:0400_configuration:0900_fine_tuning</title>
        <description></description>
        <link>http://www.awareim.com/dokuwiki/</link>
        <image rdf:resource="http://www.awareim.com/dokuwiki/_media/logo.png" />
       <dc:date>2026-04-23T20:28:14+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0100_documents?rev=1749700827&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0200_access_control?rev=1749700827&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0300_improving_forms?rev=1749695742&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0400_improving_operations?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0500_additional_operations?rev=1663092920&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.awareim.com/dokuwiki/_media/logo.png">
        <title>Documentation</title>
        <link>http://www.awareim.com/dokuwiki/</link>
        <url>http://www.awareim.com/dokuwiki/_media/logo.png</url>
    </image>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0100_documents?rev=1749700827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T04:00:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Documents</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0100_documents?rev=1749700827&amp;do=diff</link>
        <description>Documents

We will start our application improvements by adding a couple of documents to the configuration. 

Printable statement

With this feature users will be able to invoke the operation that will display a PDF document listing loans, reservations, fees and payments of a particular member. Users will then be able to print out this document. Users should be able to invoke this operation while they are viewing/editing the form of a particular member.</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0200_access_control?rev=1749700827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T04:00:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Access Control</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0200_access_control?rev=1749700827&amp;do=diff</link>
        <description>Access Control

Now we can address the requirements that our application should be accessed online by members and by guests who need to register themselves with the library system so that they can access it as members (see Requirements).

Naturally, members and guests who will be using our application online will have limited access to the application features. Therefore, we need to define access restrictions in our configuration.</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0300_improving_forms?rev=1749695742&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:35:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Improving forms</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0300_improving_forms?rev=1749695742&amp;do=diff</link>
        <description>Improving forms

Now we can make some improvements to the user interface of the system. We will start with forms of the business objects that the system shows in various parts of the application.

After we have defined our objects AwareIM automatically created a form for each object to display its attributes. By default</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0400_improving_operations?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Improving operations</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0400_improving_operations?rev=1663092920&amp;do=diff</link>
        <description>Improving operations

We will now improve the operations that we have defined for our application.

Invoking operations from reference tables

Operations can be invoked not only from the system menu or from the form of a business object or from the screen displaying query results, but also from tables of referred instances displayed inside business object forms. For example, the form of the Member object displays a list of member loans, where each loan represents an entry in this table. We want …</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0500_additional_operations?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Additional operations</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0900_fine_tuning/0500_additional_operations?rev=1663092920&amp;do=diff</link>
        <description>Additional operations

We will add a couple of operations to our application to make it more convenient to users. 

Member &quot;Edit&quot; operation

Firstly we will introduce the “Member Edit” operation. This operation will ask the user to provide the details of the Member object she wants to edit and then displays the form of the object for editing. The only difference with the</description>
    </item>
</rdf:RDF>
