A data organization application allowing the automatic organization of
input data into fields of a record of a database is provided. The database
is maintained by a separate application. To organize data, a user inputs
data in a free form manner onto an input screen provided by the
application. When the data entry is completed, the user invokes an
organize function in the application to process the input data. The
application breaks the input data into logical groups that belong together
and assigns tokens to these logical groups. From the assigned tokens, the
application is able to identify single tokens or groups of tokens that
belong to a unique field or a number of unique fields in the record of the
data store. The application goes on to identify other logical groups of
data in the input data which belong to other fields in the record. The
application next displays the logical groups of data in their respective
fields in a confirmation screen and requests the user for a confirmation
to allow it to proceed with a storage transaction where the application
stores the logical groups of data as displayed on the screen to the
database. The user is allowed to make modifications to the data displayed
on the confirmation screen before confirming the storage transaction. Upon
confirmation, the application stores the data as displayed on the screen
to the fields in the record of the database. The user is able to access
the stored record using the separate application.
Een toepassing die van de gegevensorganisatie de automatische organisatie van inputgegevens toestaat in gebieden van een verslag van een gegevensbestand wordt verstrekt. Het gegevensbestand wordt gehandhaafd door een afzonderlijke toepassing. Om gegevens, een gegeven van de gebruikersinput op een vrije vormmanier op het inputscherm te organiseren dat door de toepassing wordt verstrekt. Wanneer de invoer van gegevens wordt voltooid, de gebruiker aan organiseert functie in de toepassing haalt om de inputgegevens te verwerken. De toepassing breekt de inputgegevens in logische groepen die samen behoren en wijst tekenen aan deze logische groepen toe. Van de toegewezen tekenen, kan de toepassing enige tekenen of groepen tekenen identificeren die tot een uniek gebied of een aantal unieke gebieden in het verslag van de gegevensopslag behoren. De toepassing gaat andere logische groepen gegevens in de inputgegevens identificeren die tot andere gebieden in het verslag behoren. De toepassings volgende vertoningen de logische groepen gegevens op hun respectieve gebieden in het bevestigingsscherm en verzoeken de gebruiker voor een bevestiging om het toe te staan om met een opslagtransactie te werk te gaan waar de toepassing de logische groepen gegevens zoals die op het scherm aan het gegevensbestand worden getoond opslaat. De gebruiker mag wijzigingen aan de getoonde maken gegevens over het bevestigingsscherm alvorens de opslagtransactie te bevestigen. Op bevestiging, slaat de toepassing de gegevens op zoals die op het scherm aan de gebieden in het verslag van het gegevensbestand worden getoond. De gebruiker kan tot het opgeslagen verslag toegang hebben gebruikend de afzonderlijke toepassing.