Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
* http://linthal. | * http://linthal.softxs.ch/dev/linthal115dev - Development system |
Line 12: | Line 12: |
Fifteen LA2 documents have been taken from the | Fifteen LA2 documents have been entered into the system beta and dev systems listed above. The documents are copies of existing document, but example ''vorabzug, zur Freigabe'' and ''gut zur Ausfuerhung'' revisions have been created for all of them, and the ''T)'' and ''T0wv'' dates and other fields have been set in order to provide complete and consistent demonstration data. |
Line 14: | Line 14: |
You can view the documents with the following search: 1. Change to ''Bereiche'' '''LA2'' 1. DrawMGT meny: '''Dokumente --> Suchen''' 1. ''Bereich'' - '''Aktueller Bereich''' 1. ''Kontakt'' - '''213''' 1. ''Laufnummer'' - '''1000 --> 1020''' Note that this displays all revisions associated with these documents: 1. Revision '''v_B''' - ''GA - gut zur Ausfuehrung'' 1. Revision '''v_A''' - ''ZF - zur Freigabe'' 1. Revision '''v__''' - ''VA - Vorabzug'' When you display the revision detail, a new bock is shown which contains the ''user defined fields'' with text describing the fields name and contents. |
|
Line 16: | Line 33: |
The following columns are not implemented: 1. The ''Contract'' menu - The menu is implemented and changed should cause changed to the ''Wer'' menus, but this is not tested, and due to the ''Gruppe'' menu not being complete, will lead to data that causes validation errors on the server. 1. The ''Gruppe'' menu 1. Links to ''Grundlagen'' documents 1. The ''Format'' column 1. The ''Vorabfug ja/nein'' column 1. The ''Stn-Nr'' column 1. The ''Art'' (''Pruefungsart'') column 1. The ''Pruef-Nr'' column 1. The ''Q-Eklaerung'' column 1. The ''Verteiler gut zur Ausfuerhung'' columns ''etc'' and ''Ablage/Archiv'' The following features are not completely implemented and/or tested: 1. Client side cross-field validation of workflow steps. E.g. there is no checking when you make a workflow step update to make sure that the preceding and subsequent workflow steps have are compatible with the change. 1. The server-side ''revision date'' is not set, this is bacause a race condition can occur which causes server-side validation error 1. The update count is implemented but not completely tested, it is not recommended to do simultaneous updates on the server and client. Do a refresh in Excel if you update records on the server. |
|
Line 17: | Line 54: |
This section describe operations that can be performed for the demo: |
|
Line 97: | Line 136: |
=== Restrictions == | === Restrictions === |
Line 103: | Line 142: |
1. Do not change |
1. Do not change ''Ver'' (revision code) 1. Do not copy and paste rows of data |
Excel Integration - Axpo Demo Notes
Contents
Systems
http://linthal.softxs.ch/beta -- Combined beta system
http://linthal.softxs.ch/dev/linthal115dev - Development system
Test Data
Fifteen LA2 documents have been entered into the system beta and dev systems listed above. The documents are copies of existing document, but example vorabzug, zur Freigabe and gut zur Ausfuerhung revisions have been created for all of them, and the T) and T0wv dates and other fields have been set in order to provide complete and consistent demonstration data.
You can view the documents with the following search:
Change to Bereiche LA2
DrawMGT meny: Dokumente --> Suchen
Bereich -
Kontakt - 213
Laufnummer - 1000 --> 1020
Note that this displays all revisions associated with these documents:
Revision v_B - GA - gut zur Ausfuehrung
Revision v_A - ZF - zur Freigabe
Revision v - VA - Vorabzug
When you display the revision detail, a new bock is shown which contains the user defined fields with text describing the fields name and contents.
The following columns are not implemented: The The Links to The The The The The The The The following features are not completely implemented and/or tested: The server-side
This section describe operations that can be performed for the demo:
The following three files should be installed in the same directory: LinthalDrawMGT-Template-1.xlsm - An example planning workbook LinthalDrawMGT-Menu-1.xlsm - Lightweight AddIn that installs the DrawMGT Excel Ribbon (menu) LinthalDrawMGT-Template-1.xlsm - VBA AddIn that contains the library code that implements the Excel Interface Procedure Watch in the lower message are and verity that Excel opens the Menu and Lib files Excel will display an example document list and a number of Verify there is a new Ribbon (menu item) called DrawMGT next to the Start menu.
Login - Login into the DrawMGT server Logout - Logout from server Set Server - Search Documents - Displays a search form. See below for details Refresh Attributes - Get Next Sequence - Refresh Selected - Refresh selected rows (local data) with latest data from server Refresh All - Refresh all rows (local data) with latest data from server Duplicated Selected - Check for Duplicates - Save Selected - Save all rows to server (see below) Save All - Save selected rows to server (see below) Test Operations on all and selected rows: All Rows - Operation works on all rows in the spreadsheet All Rows - Operation works on rows where any cell is selected in the spreadsheet. The selection does not need to be contiguous. For both cases the header rows and empty rows are ignores.
Select menu item: DrawMGT --> Login
Select menu item: DrawMGT --> Search Documents Rapport - Select Bau Bereich - Select LA2 Kontakt - Select 213 Laufnummer - Select 1000 --> 1020, or select a smaller range (2002 -> 2006) if you want quicker results. Note that the search and display of data is slow, and that a number of hidden rows and columns are displayed during the processing period. This is because the Excel screen updating is enabled (to assist the testing and development process). After the search processing completes, the hidden cells and rows are hidden, and a list of approximately 15 documents is displayed. The header contains sections for the document and the
You can change data for documents
Change the value of the T0 field and observe that the other Change the value of the Set the Set the You can also change the Change the values in the The The
Given the limited test data observe the following restrictions: A document code, you can demonstrate the document classification menus, and that the document code is automatically updated basedon the menu setings and The Do not change
Tested with:
Limitations of the Excel VBA Code
Contract menu - The menu is implemented and changed should cause changed to the Wer menus, but this is not tested, and due to the Gruppe menu not being complete, will lead to data that causes validation errors on the server.
revision date is not set, this is bacause a race condition can occur which causes server-side validation error Demo Script
Startup
hidden worksheets (these worksheets will not be displayed in the production version). Menu Items
not enabled demo
Test Cases - Displays a list of regression test cases (Login
Search for and Display Data
Updating Data and Saving It to Server
Scenarios
Soll dates change.
Wer columns. Note that the user list is displayed based on the user roles in the server
Resourcenplannung von and bis dates are calculated base on the T0 value and should not be changed manually. Restrictions
Laufnummer and Teil, but don't save the document if the code is changed (this has not been extensively tested). Refresh Data
Compatibility Testing Notes
Excel Versions
Windows Versions and Languages