Why is Appsheet (the no-code app tool) not able to do the most basic math?

Hello. Some of you might already be bored with my continnuos inquiries, but Appsheet is still dissapointing my initial enthusiasm for the "no code" programming it promises.

I have two tables in a parent-child relation. In one of them I have a "project"; in the second i have a series of adding-up numbers for that project with color names:
Row 1 5 of yellow,
row 2: 8 acummulate of red (makes 5 of yellow and 3 of red),
row 3: a new accumulate  of 10 of white (5Y, 3R, 2W).
For those of you asking, yes, it is a mix of paint. Now back in the parent table I want to make a test from the mix, and after that, substract equally from the 3 ingredients in the child table. 

It would be so logical to think that what I need is to create an action which "adds a new row to another table" (the child table) with negative numbers looping to all of the three rows  (lets say, if I put 0.5 in the parent table - 5% of the initial total - it will be -0.25 of Y, -0.15 of R  and -0.1 of W).

But Appsheet is'nt that logical or easy. No sir. In first place, I created a new virtual column in the parent table that calculates a negative % to substract from all the rows of child table. So far so good. But that is where logic and common sense stopped.  I tried to make the action adding a row to another table, but Appsheet shows me the columns of the parent table, no the child I want to act upon.

1234567.jpg

 

Then i got this: 

CorneliusH_0-1717953865205.png

Say what??? Appsheet is not able to calcualate 0.05 * 10? 

Please, can somebode send this to someone in Mountain View? I would a "a true no-code platform, which means anyone can build rich apps and automated processes without writing a line of code" expect to be able to calculate 0.5 times 10.

Solved Solved
0 7 1,566
1 ACCEPTED SOLUTION


@CorneliusH wrote:

I still struggle to understand why Appsheet cannot even close a missing parenthesis. Excel does that since ever! Why I have to enclose columns sometimes in square brackets, but 10 seconds later in double quotes. And so on and on.


There are good reasons for that, and we can delve into them, and it will be another story. But, my friend, if you are approaching coding, either low code (that's AppSheet) or full code, on any platform, you are supposed to be reading and following documentations and going back and forth into them; not memorizing everything which comes naturally after long practice, but even then you'll find yourself needing to check documentation from time to time. This applies to any and all, unless you are in an environment where you're only doing drag-and-drop.

AppSheet also is not based on Google Sheets (nor Excel). It provides a way of converting your sheet into a database (which is not), and thus might be conceived as being based on Sheets (which is not). 

But really my friend, a valuable piece of advice, when learning a new platform/environment/solution, just drop presumptions and expectations and do what it takes to learn it with an open mind; you'll then be able to achieve great results easier and faster. 

As for the problem described in your post, you are already in the good hands of two of this Community's best experts. 

View solution in original post

7 REPLIES 7
Top Labels in this Space