User Tools

Site Tools


transformations:sharedmemory

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
transformations:sharedmemory [2023/10/13 23:08] craigttransformations:sharedmemory [2025/03/18 17:33] (current) – add Increment by option craigt
Line 11: Line 11:
   * Recall a value by key   * Recall a value by key
   * List keys and values   * List keys and values
 +  * Increase/decrease stored values 
 \\ \\
 =====Key-value storage===== =====Key-value storage=====
Line 36: Line 37:
 =====Action settings===== =====Action settings=====
 ^Setting^Description^ ^Setting^Description^
-|Command|Select the operation to perform on the shared memory repository.  Options:  //Remember//, //Recall//, //Recall a list of keys//, //Forget//, and //List//.|+|Command|Select the operation to perform on the shared memory repository.  Options:  //Remember//, //Recall//, //Recall a list of keys//, //Increment//, //Forget//, and //List//.|
  
 \\  \\ 
Line 64: Line 65:
 |Column name|Select the column that contains a list of fully qualified shared memory keys.| |Column name|Select the column that contains a list of fully qualified shared memory keys.|
 |If a key doesn't exist|Select how EasyMorph will handle cases where the listed key does not exist in shared memory.\\  Options: //Fail// (the workflow stops with an error message) or //Return error// (the workflow continues, but an error message is returned in the "Value" column). | |If a key doesn't exist|Select how EasyMorph will handle cases where the listed key does not exist in shared memory.\\  Options: //Fail// (the workflow stops with an error message) or //Return error// (the workflow continues, but an error message is returned in the "Value" column). |
 +
 +\\ 
 +====Increment settings====
 +Description:  Increase/decrease a stored value by the specified increment.
 +^Setting^Description^
 +|Key<sup>*</sup>|Enter the key name or key/subkey "path" to be removed.  This must be a lowest-level key or an error is displayed.|
 +|Pick|This button opens a window used to navigate through the current key structure.|
 +|Increment by<sup>*</sup>|Enter a value to increase (or decrease, if negative) the key's value by.|
 +|If the key doesn't exist|Select how EasyMorph handles situations when the provided key does not exist.  Options:  //Fail// (display an error), or\\ //Ignore// (no action is taken).|
 +<sup>*</sup> Setting can be specified using a [[:parameters|parameter]].\\
  
 \\  \\ 
transformations/sharedmemory.txt · Last modified: 2025/03/18 17:33 by craigt

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki