

1.
----------------------------------------------------------------------------
| Command     : ems_open                                                   |
----------------------------------------------------------------------------
| Description : Open a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |                     |
| new_only            | No, Yes                      |Always open new view?|
----------------------------------------------------------------------------


2.
----------------------------------------------------------------------------
| Command     : ems_set_dept                                               |
----------------------------------------------------------------------------
| Description : sets the department of an open view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| dept                | name                         |                     |
----------------------------------------------------------------------------


3.
----------------------------------------------------------------------------
| Command     : ems_close                                                  |
----------------------------------------------------------------------------
| Description : close view                                                 |
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
----------------------------------------------------------------------------


4.
----------------------------------------------------------------------------
| Command     : ems_save_as                                                |
----------------------------------------------------------------------------
| Description : saves a view under a different name
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| new_name            | name                         |                     |
----------------------------------------------------------------------------


5.
----------------------------------------------------------------------------
| Command     : ems_save                                                   |
----------------------------------------------------------------------------
| Description : saves view                                                 |
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
----------------------------------------------------------------------------


6.
----------------------------------------------------------------------------
| Command     : ems_update                                                 |
----------------------------------------------------------------------------
| Description : updates all views from database                            |
----------------------------------------------------------------------------
| Response    : none                                                       |
----------------------------------------------------------------------------


7.
----------------------------------------------------------------------------
| Command     : ems_clean                                                  |
----------------------------------------------------------------------------
| Description : updates all views from database                            |
----------------------------------------------------------------------------
| Response    : none                                                       |
----------------------------------------------------------------------------


8.
----------------------------------------------------------------------------
| Command     : ems_delete_col                                             |
----------------------------------------------------------------------------
| Description : delete a column from a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| col_num             | 0 - 1000                     |                     |
----------------------------------------------------------------------------


9.
----------------------------------------------------------------------------
| Command     : ems_delall_col                                             |
----------------------------------------------------------------------------
| Description : deletes all columns from a view                            |
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
----------------------------------------------------------------------------


10.
----------------------------------------------------------------------------
| Command     : ems_move_col                                               |
----------------------------------------------------------------------------
| Description : move a column in a view 
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| old_num             | 0 - 1000                     |                     |
| new_num             | 0 - 1000                     |                     |
----------------------------------------------------------------------------


11.
----------------------------------------------------------------------------
| Command     : ems_delete_sort                                            |
----------------------------------------------------------------------------
| Description : delete a sort condition from a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| col_num             | 0 - 1000                     |                     |
----------------------------------------------------------------------------


12.
----------------------------------------------------------------------------
| Command     : ems_delall_sort                                            |
----------------------------------------------------------------------------
| Description : deletes all sort conditions from a view                    |
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
----------------------------------------------------------------------------


13.
----------------------------------------------------------------------------
| Command     : ems_move_sort                                              |
----------------------------------------------------------------------------
| Description : move a sort condition in a view 
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| old_num             | 0 - 1000                     |                     |
| new_num             | 0 - 1000                     |                     |
----------------------------------------------------------------------------


14.
----------------------------------------------------------------------------
| Command     : ems_delete_filter                                          |
----------------------------------------------------------------------------
| Description : delete a filter condition from a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| col_num             | 0 - 1000                     |                     |
----------------------------------------------------------------------------


15.
----------------------------------------------------------------------------
| Command     : ems_delall_filter                                          |
----------------------------------------------------------------------------
| Description : deletes all filter conditions from a view                    |
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
----------------------------------------------------------------------------


16.
----------------------------------------------------------------------------
| Command     : ems_delete_color                                           |
----------------------------------------------------------------------------
| Description : delete a color condition from a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| col_num             | 0 - 1000                     |                     |
----------------------------------------------------------------------------


17.
----------------------------------------------------------------------------
| Command     : ems_delall_color                                           |
----------------------------------------------------------------------------
| Description : deletes all color conditions from a view                   |
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
----------------------------------------------------------------------------


18.
----------------------------------------------------------------------------
| Command     : ems_move_color                                             |
----------------------------------------------------------------------------
| Description : move a color condition in a view 
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| old_num             | 0 - 1000                     |                     |
| new_num             | 0 - 1000                     |                     |
----------------------------------------------------------------------------


19.
----------------------------------------------------------------------------
| Command     : ems_add_job                                                |
----------------------------------------------------------------------------
| Description : Adds a job to a department
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| dept                | name                         |                     |
| job                 | name                         |                     |
----------------------------------------------------------------------------


20.
----------------------------------------------------------------------------
| Command     : ems_remove_job                                             |
----------------------------------------------------------------------------
| Description : Removes a job from a department
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| dept                | name                         |                     |
| job                 | name                         |                     |
----------------------------------------------------------------------------


21.
----------------------------------------------------------------------------
| Command     : ems_add_col                                                |
----------------------------------------------------------------------------
| Description : Add a column to a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| col_src             | Form_Text                    |                     |
|                     | Form_Option                  |                     |
|                     | Form_Scale                   |                     |
| col_dept            | name                         |unused               |
| col_ff_name         | name                         |form name            |
| col_ff_field        | name                         |form elem name       |
| where               | 0-1000                       |                     |
----------------------------------------------------------------------------


22.
----------------------------------------------------------------------------
| Command     : ems_add_sort                                               |
----------------------------------------------------------------------------
| Description : Add a sort condition to a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| col_src             | Form_Text                    |                     |
|                     | Form_Option                  |                     |
|                     | Form_Scale                   |                     |
| col_dept            | name                         | unused              |
| col_ff_name         | name                         |form name            |
| col_ff_field        | name                         |form elem name       |
| ascend              | no, yes                      | Sort order          |
| where               | 0-1000                       |                     |
----------------------------------------------------------------------------


23.
----------------------------------------------------------------------------
| Command     : ems_add_filter                                             |
----------------------------------------------------------------------------
| Description : Add a filter condition to a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| col_src             | Form_Text                    |                     |
|                     | Form_Option                  |                     |
|                     | Form_Scale                   |                     |
| col_dept            | name                         | unused              |
| col_ff_name         | name                         |form name            |
| col_ff_field        | name                         |form elem name       |
| relation            | LT, GT, GE, LE, EQ, NEQ,     |                     |
|                     | MATCH, NOT_MATCH             | Wildcard matching   |
| text                | any short string             |                     |
----------------------------------------------------------------------------


24.
----------------------------------------------------------------------------
| Command     : ems_add_color                                              |
----------------------------------------------------------------------------
| Description : Add a color condition to a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| col_src             | Form_Text     -- form values |                     |
|                     | Form_Option                  |                     |
|                     | Form_Scale                   |                     |
| col_dept            | name                         | unused              |
| col_ff_name         | name                         |form name            |
| col_ff_field        | name                         |form elem name       |
| relation            | LT, GT, GE, LE, EQ, NEQ,     |                     |
|                     | MATCH, NOT_MATCH             | Wildcard matching   |
| text                | any short string             |                     |
| color               | 000000 - 999999              |                     |
| where               | 0 - 1000                     |                     |
----------------------------------------------------------------------------


25.
----------------------------------------------------------------------------
| Command     : ems_set_value                                              |
----------------------------------------------------------------------------
| Description : Sets a value of a cell in a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| job                 | name                         |                     |
| col_num             | 0 - 1000                     |                     |
| text                | any short string             |                     |
----------------------------------------------------------------------------


26.
----------------------------------------------------------------------------
| Command     : ems_view_info                                              |
----------------------------------------------------------------------------
| Description : get info of a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| dept                | name                         |                     |
| path                | path                         |                     |
----------------------------------------------------------------------------


27.
----------------------------------------------------------------------------
| Command     : ems_print                                                  |
----------------------------------------------------------------------------
| Description : print a view to a file
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |used when view_num=-1|
| view_num            | -1 - 100                     | -1 => use name      |
| path                | path                         |                     |
----------------------------------------------------------------------------


28.
----------------------------------------------------------------------------
| Command     : ems_view_delete                                            |
----------------------------------------------------------------------------
| Description : delete a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |                     |
----------------------------------------------------------------------------


29.
----------------------------------------------------------------------------
| Command     : ems_view_copy                                              |
----------------------------------------------------------------------------
| Description : copy a view
----------------------------------------------------------------------------
| Response    : none                                                       |
============================================================================
| Parameter           | Legal values                 | Comment             |
----------------------------------------------------------------------------
| view_name           | name                         |                     |
| new_view_name       | name                         |                     |
----------------------------------------------------------------------------
