A data file editing device for computer systems in connection with a computer system comprising at least one central processing unit, a displaying device, input means and a storage device;
- said data file editing device allowing users to create new data files, to retrieve data files from said computer system, to edit said data files and to save said data files in said computer system and comprising:
- a user interface controller in connection with said input means and said displaying device of said computer system, to provide in said displaying device of said computer system a display page, comprising at least one displaying region, one data utilization operation region and one data edition operation region, and to allow a user to view and to edit content of selected data files stored in said storage of said computer system;
- a data utilization controller in connection with said computer system, to define a data file classification structure connected to particular data files stored in said storage of said computer system, to display at least a part of said data file structure in said data utilization operation region in said display page and to obtain and display content of a data file in said displaying region of said display page, after a representation of said data file or representation of a class in said data file classification structure, displayed in said data utilization operation region, is selected by said user;
- a data edition controller in connection with said computer system, to define an edition table classification structure connected to particular edition tables defining particular edition functions and connecting particular content of particular data files stored in said storage of said computer system, to display at least a part of said edition table classification structure in said data edition operation region of said display page, to connect and display content of an edition table and said particular content of said particular data files in said displaying region, after representation of an edition table or representation of a class in said edition table classification structure, shown in said edition operation region, is selected by said user, and to store edited data of said edition table into said connected data files;
- and
- a temporary memory to store said content of said particular data files being selected and data and instructions to be input by said user;
- characterized in that said data file classification structure and said edition table classification structure are display in separate operation regions in said display page and that alterations of said content of said data file being displayed by said data utilization controller are not allowable.