Claims
- 1. A method of associating an order of fields in records of a first database with an order of fields in records of a second database in a computer system comprising a display, a cursor control device for controlling a cursor on said display, and a selection device, comprising the following steps:
- a. sequentially displaying in a first column on said display data contained in each of the fields from a first record in the first database;
- b. sequentially displaying in a second column on said display field names of the fields from said records of the second database, said second column being adjacent to said first column, such that said data contained in each of the fields from the first record in the first database corresponds on the display with a field name from records of the second database;
- c. detecting a user selecting a first field name in the second column using said selection device, said first field name currently associated on said display with first data from a first field of said first record of said first database;
- d. detecting said user moving said cursor using said cursor control device while said first field name is selected using said selection device to a position of a second field name in said second column on said display, said second field name currently associated on said display with second data from a second field of said first record of said first database; and
- e. updating the display to exchange the position on the display of the first and second field names of records of said second database in said second column to show the first data from said first record of said first database associated with the second field name of said second database, and the first field name of said second database associated with the second data from said first record of said first database.
- 2. The method of claim 1 further comprising the steps of:
- a. detecting said user selecting a third field name in the second column using said selection device, said third field name currently associated on said display with third data from a third field of said first record of said first database:
- b. detecting said user moving said cursor using said cursor control device while said third field name is selected using said selection device to a position of a fourth field name in said second column on said display, said fourth field name currently associated on said display with fourth data from a fourth field of said first record of said first database; and
- c. updating the display to exchange the positions on the display of the third and fourth field names of said second database in said second column to show the third data from said first record of said first database associated with the fourth field name of said second database, and the fourth field name of said second database associated with the third data from said first record of said first database.
- 3. The method of claim 1 further comprising the step of creating new records for each of the records contained in the first database and subsequently copying each of the fields from each of the records in the first database to said new records, in an order defined by the association of the data from the first record displayed in the first column with the field names displayed in the second column of the display.
- 4. A method of associating an order of fields in records of a first database with an order of fields in records of a second database in a computer system comprising a display, a cursor control device for controlling a cursor on said display, and a selection device, comprising the following steps:
- a. sequentially displaying in a first column on said display data contained in each of the fields from a first record in the first database;
- b. sequentially displaying in a second column on said display field names of the fields said records of the first database, said second column being adjacent to said first column, such that said data contained in the fields from the first record in the first database corresponds on the display with a field name from records of the second database;
- c. sequentially displaying in said first column on said display data contained in each of the fields from a second record in the first database;
- d. detecting a user selecting a first field name in the second column using said selection device, said first field name currently associated on said display with first data from a first field of said second record of said first database;
- e. detecting said user moving said cursor using said cursor control device while said first field name is selected using said selection device to a position of a second field name in said second column on said display, said second field name currently associated on said display with second data from a second field of said second record of said first database; and
- f. updating the display to exchange the positions on the display of the first and second field names of said records of said second database in said second column to show the first data from said second record of said first database associated with the second field name of said records of said second database, and the first field name of said records of said second database associated with the second data from said second record of said first database.
- 5. An apparatus for associating an order of fields in records of a first database with an order of fields in records of a second database in a computer system comprising a display, a cursor control device for controlling a cursor on said display, and a selection device, comprising:
- a. means for sequentially displaying in a first column on said display data contained in each of the fields from a first record in the first database;
- b. means for sequentially displaying in a second column on said display field names of the fields from said records of the second database, said second column being adjacent to said first column, such that said data contained in each of the fields from the first record in the first database corresponds on the display with a field name from records of the second database;
- c. means for detecting a user selecting a first field name in the second column using said selection device, said first field name currently associated on said display with first data from a first field of said first record of said first database;
- d. means for detecting said user moving said cursor using said cursor control device while said first field name is selected using said selection device to a position of a second field name in said second column on said display, said second field name currently associated on said display with second data from a second field of said first record of said first database; and
- e. means for updating the display to exchange the positions on the display of the first and second field names of records of said second database in said second column to show the first data from said first record of said first database associated with the second field name of said second database, and the first field name of said second database associated with the second data from said first record of said first database.
Parent Case Info
This is a continuation of application Ser. No. 07/504,876, filed Apr. 5, 1990, now abandoned.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
4939689 |
Davis et al. |
Jul 1990 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
504876 |
Apr 1990 |
|