Ben Langhinrichs

Photograph of Ben Langhinrichs

E-mail address - Ben Langhinrichs







Recent posts

Thu 15 Aug 2019

Midas LSX and Midas C++ API Version 5.60 released



Wed 14 Aug 2019

When low code is no code - saving space for mobile



Mon 12 Aug 2019

The low code you already know


August, 2019
SMTWTFS
    01 02 03
04 05 06 07 08 09 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Search the weblog





























Genii Weblog

The low code you already know

Mon 12 Aug 2019, 06:13 PM



by Ben Langhinrichs
Over the next few posts, I hope to show some different features of Notes/Domino which actual customers use, both to suggest things you may not have thought of, and to highlight (after the fold) where our software is important even with these native applications.
 
This first comes from an application a customer developed with the lowest of low code. They created a form and a view to show a visual representation of various gauges and settings. They used a combination of numeric fields driven by @DbLookup and computed color fields.
 
Color fields? Yeah, I don't use them often myself, but if you create them as editable, they allow you to select a color and then show the color. They store the value as an eight character text value with the first two character always 00 and the next six a hex color string as used on the web. So, red would be "00FF0000". Well, these clever people decided to use calculations about how far these gauges were from whatever normal was, and showed the value as a color by shifting up and down the red and green values. Simple formula langauge. No LotusScript even. On a good day, the results might look like this. (I can't show what their actual gauges are measuring, so I pretended it was high water measured at various places.
 
Inline JPEG image
 
 
The bottom color is somehow calculated from the average differential. The field definition looks like this. They just played with the size of the field to make it stand out.
 
Inline JPEG image
 
So, yes, a series of color fields. You could do something similar with a table and computed table cell images, but there are two reasons they didn't. The first is that they would have need a whole slew of images since there are technically 510 possible values (255 for red and 255 for green, though it turns out there are only really 256 rational possibilities). The second is that when the gauges look bad, they email them. Imagine that one day, they saw this. 
 
Inline JPEG image
 
Well, that doesn't look very good, so they just do Action - Forward and send the results and a note to the relevant people. Mind you, there might be other ways, but this is a very low code system that works in Notes right now, and would work even on the iPad or whatever if that is where you wanted to run it. The low code you already know.
 
So, anyway, they email it like this:
 
Inline JPEG image
 
For a while, this worked perfectly. But then one of the people they sent it to went on vacation and forwarded her email.
 
*** NOTE: This is where the Genii Software stuff comes in, so if you just want the ideas above, you can stop reading now.
 
Let's assume that her mail was forwarded to a Gmail account. The results were less than ideal.
 
Inline JPEG image
 
That doesn't exactly communicate the same way, does it? It perhaps makes the point that this isn't an accessible solution, but that's a different topic. Anyway, perhaps the mail could have been forwarded to Outlook365 instead. Then she would have seen:
 
Inline JPEG image
 
Which is no better.  This is where our CoexLinks Fidelity software comes in. Let's send the same email with CoexLinks Fidelity enabled on the server. First, to Gmail:
 
Inline JPEG image 
 
That gets the point across! It even includes the background waves, though they aren't particularly important. So, next to Outlook 365:
 
Inline JPEG image
 
As often happens, Outlook doesn't support even as much as Gmail does, and both support less than Notes/Domino does. But still, the only loss is the background image.
 
The take away is that we have a powerful low code system already in place. But that means you don't know what applications are out there creating content and using email. You don't have to know. And if you (as a system administrator) don't want to hear complaints, you'll get CoexLinks Fidelity to handle whatever weird low code creations there are so you can stay busy with more important stuff.
 
Try CoexLinks Fidelity for yourself. 
 
 

Copyright © 2019 Genii Software Ltd.

What has been said:


1100.1. Doug Finner
(08/12/2019 07:46 PM)

@Functions forever! Dang, that's brilliant. Thanks for posting (and I'm now sad I'm retired an no longer build apsss).

Have your say:

Name *:
E-mail:
e-mail addresses will not be displayed on this site
Comment *:


<HTML is not allowed>
Linking: Add links as {{http://xxx|title}}, and they will be activated once approved
Blocked? Unable to post a comment? Please read this for a possible explanation...