Differences

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

Link to this comparison view

dglearning:level3:64 [2019/04/29 21:21]
oem
dglearning:level3:64 [2021/09/20 14:43]
Line 1: Line 1:
-====== 64. Create Authentication ====== 
-  -  This will ensure that ensures that required fields in the Add Edit Callout are completed and the Save button can’t be clicked otherwise 
-  - Open set.dg5 
-    -  Right click on main – headers- buttonBar – edit – callout, select Edit Symbol 
-      -  Click on addEditCallout – buttons – save -dataflow 
-        -  Drag and Drop Logic - If block 
-        -  Drag and Drop String Operations – Length block 
-        -  If1 
-          -  Input 0: Bind from length – output 
-          -  Input 1: 0 
-          -  Then: True 
-          -  Else: False 
-        -  Select If1 and length 
-          -  Right click, select Convert to Symbol 
-            -  Name: “nullCheck” 
-            -  Click Ok 
-        -  Delete nullCheck 
-        -  Click on Dataflow Symbols tab 
-        -  Right click on nullCheck, select Copy 
-        -  Change from Current Page to Current Project 
-        -  Right click on Dataflow Symbols panel, select Paste 
-        -  Change from Current Project to Current Page 
-        -  Right click on nullCheck, select Delete 
-        -  Change from Current Page to Current Project 
-        -  Drag and Drop nullCheck from Current Project, Dataflow Symbols, to dataflow 
-        -  Right click on nullCheck, select Edit Symbol 
-          -  Right click on dataflow, select Edit Properties 
-            -  Drag and Drop string 
-              -  Name: “input” ​ 
-              -  Bind to length – input 
-            -  Drag and Drop string 
-              -  Name: “output” 
-              -  Bind from if1 - output 
-        -  Save Symbol 
-        -  Click on nullCheck 
-          -  Right click on input, select Pinned 
-          -  Right click on output, select Pinned 
-        -  Duplicate nullCheck with (Cntrl + D) 4 times 
-        -  Drag and Drop Logic – If block 
-          -  Name: “auth” 
-          -  Op: and 
-          -  Click + button 4 times 
-          -  Input 5: true 
-          -  Then: true 
-          -  Else: False 
-        -  nullCheck 
-          -  Rename: “name” 
-          -  Input 1: Bind from AddEditCallout – row1 – name – Symbol Properties – output 
-          -  Output: Bind to If1 – input 0 
-        -  nullCheck1 
-          -  Rename: “severity” 
-          -  Input 1: Bind from AddEditCallout – row1 – severity – Symbol Properties – output 
-          -  Output: Bind to If1 – input 1 
-        -  nullCheck2 
-          -  Rename: “metric” 
-          -  Input 1: Bind from AddEditCallout – row2 – metric – Symbol Properties – output 
-          -  Output: Bind to If1 – input 2 
-        -  nullCheck3 
-          -  Rename: “operation” 
-          -  Input 1: Bind from AddEditCallout – row2 – operation – Symbol Properties – output 
-          -  Output: Bind to If1 – input 3 
-        -  nullCheck4 
-          -  Rename: “value” 
-          -  Input 1: Bind from AddEditCallout – row2 – value – Symbol Properties – output 
-          -  Output: Bind to If1 – input 4 
-        -  Drag and Drop Logic – If block 
-          -  Input 0: Bind from auth – output 
-          -  Input 1: true 
-          -  Then: 100 
-          -  Else: 60 
-          -  Output: Bind to addEditCallout – buttons – save – Effects Properties – Opacity 
-        -  auth 
-          -  Output: Bind to addEditCallout – buttons – save – General Properties – Clickable 
-        -  Select If1, Duplicate with (Ctrl + D) 
-          -  Input 1: false 
-          -  Then: “default” 
-          -  Else: “pointer” 
-          -  Output: Bind to addEditCallout – buttons – save – General Properties –Cursor 
-    -  Save symbol 
-  -  Save page