novo_motion_schema_editor
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| novo_motion_schema_editor [2021/02/03 23:35] – [NovoMotion Schema Editor - Drop Down Menus] dlm | novo_motion_schema_editor [2024/05/13 20:08] (current) – dlm | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | [[main_page|NovoMotion Outbound Menu]] | ||
| ====== NovoMotion Schema Editor ====== | ====== NovoMotion Schema Editor ====== | ||
| Line 62: | Line 63: | ||
| |@LITERAL | Used to pass static data through the schema - @LITERAL:1 | | |@LITERAL | Used to pass static data through the schema - @LITERAL:1 | | ||
| |@FIELD | Field based on info - @FIELD: | |@FIELD | Field based on info - @FIELD: | ||
| + | |@FIELDS | Field for multi-value array. | ||
| |@TM | Allows selection of a specific table master - @TM: | |@TM | Allows selection of a specific table master - @TM: | ||
| |@CHANGE | Used to change a specific string from one literal to another - @CHANGE: | |@CHANGE | Used to change a specific string from one literal to another - @CHANGE: | ||
| Line 71: | Line 73: | ||
| |@TRIM | Removes errant spaces from a string | |@TRIM | Removes errant spaces from a string | ||
| |@NULL | Returns a null character - @NULL | | |@NULL | Returns a null character - @NULL | | ||
| + | |@BLOAT | Use to expand (bloat) a dictionary to the value mark count dictated by another dictionary - @BLOAT: | ||
| + | |@USER | Sends the U2 user ID who caused the record change event, or load event | | ||
| + | |@SWAP | Used to change string from one string to another - @SWAP: | ||
| + | |@CAT | Use U2 CATS to combine two arrays of data together - @CAT: | ||
| + | |@TIMESTAMP | transmit a record timestamp for when change / load event happened in U2. This is both date and time in SQL. | | ||
| + | |||
| + | |||
| + | * In SWAP CONVERT etc above, @AM @VM @SVM can be specified as IN or OUT strings. | ||
| * Ordinal considerations: | * Ordinal considerations: | ||
| Line 200: | Line 210: | ||
| - | Note: The Generate SQL Script is used when one wants to generate script to create the SQL table (See the [[creating_a_sql_script|Creating a SQL Script]] | + | Note: The Generate SQL Script is used when one wants to generate script to create the SQL table (see [[creating_a_sql_script|Creating a SQL Script]]) to avoid the necessity of creating the SQL table by hand. This is often used multiple times during the development of new schema to perfect the information between U2 and SQL. |
| - | The SQL script can be pasted into SQL Management Studio and executed. It will drop any existing SQL table of the name defined in the schema and re-create it with the columns defined in the schema. It does this for both the base SQL table and - if an @ACTION row exists - for the parallel SQL trigger table. | + | The SQL script can be pasted into SQL Management Studio and executed. It will drop any existing SQL table of the name defined in the schema and re-create it with the columns defined in the schema. It does this for both the base SQL table and - if an @ACTION row exists - for the parallel SQL trigger table. |
| If a SQL table has already been established and the schema needs to change, the user has the following options: | If a SQL table has already been established and the schema needs to change, the user has the following options: | ||
| - | - Generate the SQL script through the Schema Editor, copy it, paste it into SQL Management Studio, and execute the script. | + | - Generate the SQL script through the Schema Editor, copy it, paste it into SQL Management Studio, and execute the script. |
| - Change, add, or delete the desired information in the schema via the Schema Editor, then make the same changes to the SQL table via SQL tools. | - Change, add, or delete the desired information in the schema via the Schema Editor, then make the same changes to the SQL table via SQL tools. | ||
| Line 217: | Line 227: | ||
| - | + | \\ | |
| + | [[main_page|NovoMotion Outbound | ||
novo_motion_schema_editor.1612395348.txt.gz · Last modified: by dlm
