Documentation

Trace:

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
jvx:client:model:databook:events [2018/02/01 09:33]
admin
jvx:client:model:databook:events [2020/06/08 15:38] (current)
cduncan Edited for English grammar (capitalization, punctuation, correct verb conjugation)
Line 1: Line 1:
-~~Title: DataBook ​events~~+~~Title: DataBook ​Events~~
  
 The IDataBook Iinterface defines the possible events that can occur while using DataBooks. These events are triggered on different occasions. The following instructions show the possible event triggers and the exact event sequence. The IDataBook Iinterface defines the possible events that can occur while using DataBooks. These events are triggered on different occasions. The following instructions show the possible event triggers and the exact event sequence.
Line 13: Line 13:
 {{:​jvx:​client:​model:​databook:​restoreselectedrow.png?​nolink|}} {{:​jvx:​client:​model:​databook:​restoreselectedrow.png?​nolink|}}
  
-==== Inserting ​records ​====+==== Inserting ​Records ​====
  
 {{:​jvx:​client:​model:​databook:​insert.png?​nolink|}} {{:​jvx:​client:​model:​databook:​insert.png?​nolink|}}
  
-==== Editing ​records ​====+==== Editing ​Records ​====
  
 {{:​jvx:​client:​model:​databook:​update.png?​nolink|}} {{:​jvx:​client:​model:​databook:​update.png?​nolink|}}
Line 23: Line 23:
 {{:​jvx:​client:​model:​databook:​setvalue.png?​nolink|}} {{:​jvx:​client:​model:​databook:​setvalue.png?​nolink|}}
  
-==== Deleting ​records ​====+==== Deleting ​Records ​====
  
 {{:​jvx:​client:​model:​databook:​delete.png?​nolink|}} {{:​jvx:​client:​model:​databook:​delete.png?​nolink|}}
  
-==== Row change ​====+==== Row Change ​====
  
 {{:​jvx:​client:​model:​databook:​setselectedrow.png?​nolink|}} {{:​jvx:​client:​model:​databook:​setselectedrow.png?​nolink|}}
  
-==== Column ​change ​====+==== Column ​Change ​====
  
 {{:​jvx:​client:​model:​databook:​setselectedcolumn.png?​nolink|}} {{:​jvx:​client:​model:​databook:​setselectedcolumn.png?​nolink|}}
  
-==== Updating ​data ====+==== Updating ​Data ====
  
 {{:​jvx:​client:​model:​databook:​reload.png?​nolink|}} {{:​jvx:​client:​model:​databook:​reload.png?​nolink|}}
  
-==== Row change ​in Master ====+==== Row Change ​in Master ====
  
 {{:​jvx:​client:​model:​databook:​masterchanged.png?​nolink|}} {{:​jvx:​client:​model:​databook:​masterchanged.png?​nolink|}}
Line 51: Line 51:
 ^Event^Description^ ^Event^Description^
 |BEFORE INSERTING|<​WRAP>​ |BEFORE INSERTING|<​WRAP>​
-  * Change current selection, e.g. to always insert in the first or last row+  * Change current selection, e.g.to always insert in the first or last row
   * Throw exception to prevent insertion   * Throw exception to prevent insertion
 </​WRAP>​| </​WRAP>​|
Line 65: Line 65:
 ^Event^Description^ ^Event^Description^
 |BEFORE UPDATING|Manual locking| |BEFORE UPDATING|Manual locking|
-|AFTER UPDATING|Control visibility or en-/disable components, when, for example, ​editing is not permitted|+|AFTER UPDATING|Control visibility or en-/disable components. For example, when editing is not permitted|
 |BEFORE UPDATED|<​WRAP>  ​ |BEFORE UPDATED|<​WRAP>  ​
   * Calculate dynamic columns and copy values into writeback columns   * Calculate dynamic columns and copy values into writeback columns
Line 89: Line 89:
 |AFTER RESTORE|Update GUI/status| |AFTER RESTORE|Update GUI/status|
  
-==== Value changed ​====+==== Value Changed ​====
  
 ^Event^Description^ ^Event^Description^
Line 98: Line 98:
 </​WRAP>​| </​WRAP>​|
  
-==== Row selected ​====+==== Row Selected ​====
  
 ^Event^Description^ ^Event^Description^
Line 104: Line 104:
 |AFTER ROW SELECTED|Control visibility or en-/disable components after a row change| |AFTER ROW SELECTED|Control visibility or en-/disable components after a row change|
  
-==== Column ​selected ​====+==== Column ​Selected ​====
  
 ^Event^Description^ ^Event^Description^
 |BEFORE COLUMN SELECTED |Throw exception to prevent leaving the column| |BEFORE COLUMN SELECTED |Throw exception to prevent leaving the column|
 |AFTER COLUMN SELECTED|Control visibility or en-/disable components after a column change| |AFTER COLUMN SELECTED|Control visibility or en-/disable components after a column change|
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information