Client Server Architecture: Unterschied zwischen den Versionen
Zeile 96: | Zeile 96: | ||
==Database Redo== | ==Database Redo== | ||
ToDo | ToDo | ||
Version vom 2. Dezember 2011, 09:51 Uhr
Introduction
This manual is written during the development of OCAD server module. All the features in the manner described here are subject to change. The manual reflects the functionality of the current implementation and how to work with it. This is not a final implementation an my have bugs and functionality faults. The current state is mostly tested with Postgres SQL – Server 8.2.9 and should work with the version mentioned before or higher. Working with an Oracle database is not yet supported, this will be a step for the future.
ToDo
Getting Started with Server Client
The Server Client Toolbar
The server module can be accessed through its toolbar
Datei:ServerClient Toolbar.PNG
Datei:ServerClient ConnectDisconnect.PNG Database button. You can associate a project, connect/disconnect a database
Datei:ServerClient ImportMaps.PNG Adds one or more selected objects to the database project. Alt+Click: adds the Symbol descriptions to the database. Alt + Shift + Click: adds all Objects from the file to the database
Datei:ServerClient DeleteObjectInDatabase.PNG Removes one or more selected objects from the database project
Datei:ServerClient GetObjectsFromCurrentView.PNG Get all objects from current zoomed view of the work window. Alt + Click: Show the Objects dialog
Datei:ServerClient CheckOutSelectedObjects.PNG Check out one or more selected objects. After a checkout you can edit them
Datei:ServerClient CheckInSelectedObjects.PNG Check in one or more selected objects.
Datei:ServerClient ShowCheckedOutObjects.PNG Show window checked out objects
Datei:ServerClient DatabaseUndo.PNG Do an undo of the last action. Alt + Click: Show the change history
Datei:ServerClient DatabaseRedo.PNG Do a redo of the last undo
Datei:ServerClient GenerateMapPreview.PNG Generate a preview of the complete database project
Datei:ServerClient SaveForOfflineWork.PNG Save currently loaded project for offline work.
Datei:ServerClient DoDatabaseMaintenance.PNG Do maintenance the Project. Remove all redo and undo saves. Do some database optimization.
Save for Offline Work
It is possible to save your work to do some field work without any database connection. Click on the “Save for offline work“ - button and save your work. After you saved it the database project will be closed. To work with the file open it. Change every thing you want. Draw normal as you always done with OCAD. When you are back again. Open the database dialog choose the project you have synced with an click OK. You will be asked if you want to sync the Project with the database. If the project matches your “saved for offline work” the sync will be done otherwise it is not possible to sync the file with the project.
Do Database Maintenance
The button “do maintenance” can be used to optimize the database. All your undo and redo saves get trashed and some database optimization will be done with this button.
Object change history
The object change history show up all the changes you have done within the project. All the changes listed with your name can be revised by clicking the undo button. All other changes can only be viewed in this list.
On the tab object inserts you can see all objects inserted in the project. Currently this window is only a tabular change history and nothing else can be done with it.
Get Objects from Current View
ToDo
Import a Map from the Connected Server
ToDo
Delete Object in Database
ToDo
Check Out Selected Objects
ToDo
Check in Selected Objects
ToDo
Show Checked Out Objects
ToDo
Database Undo
ToDo
Database Redo
ToDo
Do Database Maintenance
ToDo
Manage Server Bookmarks
ToDo
Show Project Information
ToDo
Previous Chapter: Course Setting for Orienteering
Next Chapter: OCAD Internet Map
Back to Main Page