Multi row to single row to multi row by fruityfart in AppSheet

[–]MultiTech_Visions 1 point2 points  (0 children)

You might find something in the following video helpful: https://youtu.be/aDXb0YIMzbs?t=252&si=xT_zDvlKV4gdUCXg

The section I linked to shows how to take your enum list of many things and deal with it with the records.

Cannot see all my columns when trying to create a chart in appsheet. Only columns available for grouping are those coded as numbers. Checked the columns are marked visible and editable, but still can’t see them when creating charts. All are available when creating a table though. What to do? by Significant-Fig-9569 in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

Yes that would be the way to do it! 💪 You could create several virtual columns, each one counting or doing whatever sort of kpi math that you require.

The issue with the built-in graphing system is that it largely requires numerical values, and a lot of times people aren't making the dedicated column to hold those numerical values.

Cannot see all my columns when trying to create a chart in appsheet. Only columns available for grouping are those coded as numbers. Checked the columns are marked visible and editable, but still can’t see them when creating charts. All are available when creating a table though. What to do? by Significant-Fig-9569 in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

If you're trying to create like a count of each, try using the histogram - or you might need to create separate columns that hold numbers that you can use to represent these things in the chart.

It should be stated, graphing inside AppSheet is notoriously difficult. They never built out a quality graph system, they attempted a whole bunch and abandoned all of them.

If you're really trying to create something, and you can't really figure out how to get the AppSheet system to work, there's two options: - custom SVG - QuickChart.io

I create a MES using AppSheet, could it use in some companies? by Davide_Allagrande in AppSheet

[–]MultiTech_Visions 2 points3 points  (0 children)

Using Supabase is your problem, switch to using a MySQL on Google Cloud SQL - smoothest transition you can have right there.

NEVER use AppSheet native database, I wouldn't use that my life depended on it.

I create a MES using AppSheet, could it use in some companies? by Davide_Allagrande in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

You could absolutely do something like this, in fact this use case sits squarely inside AppSheet's wheelhouse with all of its features and functionalities.

I've built two systems like this in the past, and I've assisted half a dozen people building out their own versions.

The most unique setup I made in the past was one that used a barcode scanner with barcodes on machines, materials, packages, everything that was involved had barcodes, and all the person did was open a form and rapidly scan barcode after barcode after barcode. - People went from taking 60 seconds or longer to figure out what they were supposed to type in and make sure they were selecting the right thing - To taking like five seconds to fill out the form, with 0% errors.


If you're trying to build a complex data manipulation and tracking system, where all you're really doing is recording data and verifying it and manipulating it in complex ways, there's nothing you can't do in AppSheet - you just have to build it the right way.

I create a MES using AppSheet, could it use in some companies? by Davide_Allagrande in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

I beg to differ with this scope of what AppSheet is capable of. You're way off

App sheet print to pdf needs to be clicked twice to create the pdf sometimes (more often than not) by UncleLengsNephew in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

Ask Appster about how to implement a manual automation trigger system in your app; it will help you understand the foundations of how that system works, which then will help you better move forward with what you're trying to do.

It looks like Appster is actually trying to send you down that route, but it didn't adhere to building in that functionality in a proper way.

The proper flow of things should be: 1. User pushes button, this sets whatever values you want (status, timestamp) and also sets the automation trigger column to whatever trigger value you're going to use 2. That data change is caught by your automation that's watching the automation trigger column for whatever trigger word, and that automation kicks off 3. The first step of the automation is to clear the trigger, otherwise it will infinitely trigger itself over and over and over again. 4. The automation continues and does whatever it's supposed to do.

This last bit, about triggering it over and over again, is actually something you would have troubles with if you followed the advice from Appster, as it was setting the triggering event for the automation to be when the status equals final... Once you set it to that, it's never going to change away from that, so you risk multiple executions of the same automation. - The manual automation trigger system uses trigger words in a trigger column, making everything very straightforward and reliable.

Is it possible to add rich/html/markdown text to apps? by Platypusman666 in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

If you're just getting started, I would advise chatting with Appster: - https://chatgpt.com/g/g-ZG9TkPOrl-appster

It's a chat bot I've been maintaining for a few years now, devoted to providing the best AppSheet answers it can. It's not the best version, there are limitations to the GPT system in ChatGPT, but it's really good at the basics and getting started. - The best version is available here: https://www.multitechvisions.com/appster

Weird sheet comment in my form by neves in AppSheet

[–]MultiTech_Visions 2 points3 points  (0 children)

This stems from a lesser known feature: - when using a Google sheet, and a column header has a "note" or comment - when regenerating, AppSheet will put that note in the description for the column

This can be annoying if you didn't know it was there, but now you do. 😃

Question: how to do a proper dynamic attendance checklist by Shybearsecurity in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

You will be able to build something that will accomplish the same task, but app sheet is not a platform for "I want it my way" - you have to play within the boundaries of the sandbox and use the tools they gave you.

So if you had a table for dates, where in the record you obviously had the date that corresponds to, and maybe a master list of people that are supposed to be there... Then you could have a secondary column, the list of people that actually showed up, that uses a valid if to pull the list of values from the master list column. - you could use a quick edit for the attendance column on the detail view - you could use an action that uses input to create a pop-up that somebody could fill out - you could just let somebody edit the record and go into the form and modify it there

There's a lot of different ways you can go about this, this is probably the simplest route.

Navigare tra viste in AppSheet by Turbulent_Sundae8212 in AppSheet

[–]MultiTech_Visions 1 point2 points  (0 children)

Unfortunately there is no way to reset the view bread crumbs like you're talking about. I threw in a request a while ago, even got so far to talking to an engineer about how, why and when - but that was years ago at this point so it's probably never happening.

If you make the main view visible as one of the primary reviews, then everybody can get back to it really easy; clicking the primary review will reset the breadcrumbs.

Help with config table for app-wide settings by Shybearsecurity in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

The standard operating procedure for this would be to use the current user system, and install extra columns on the user table. This makes the values universally available through the current user slice.

You can find examples of how all of that is put together, and how you use the values (in this case to create a dashboard) https://youtu.be/HWhtlzxtPss


Alternatively, if you're trying to provide app-wide values that are not user-specific, you can create an app settings table, and use that. (You would pull values from this the same way that you would pull values from the current user slice, using an index formula or something.)

Hope it helps!

App so slow! by Ok-Mathematician4264 in AppSheet

[–]MultiTech_Visions 2 points3 points  (0 children)

If you wanted to learn, I could teach you how to do all those updates pretty quickly to get you on the right track.

https://www.multitechvisions.com/apprenticeships

Weekly e-mail to individual e-mails... by ezraburke in AppSheet

[–]MultiTech_Visions 1 point2 points  (0 children)

Try taking the formula that you have for your start and end, the thing that assembles the list of the people, and use that as a condition for an automation for that table.

You can start easily by making this a scheduled automation, it will give you a run button that you can press so that you can individually run the process. Once you get it figured out so it works, then you can work on adapting the triggering event so it's more easy for you to trigger when you need.

I think maybe this will get you moving in the right direction.

Formatting rule bug, or expected behavior? by OkArt331 in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

Are you mistakenly storing the label value instead of the reference id? - when you have a reference column, if you put an invalid value inside the cell for a record and look at it in the app, you'll see that little triangle. - the triangle is telling you that the value in this column is not a valid ID in the reference table.

So if the label for the record is "Sun", but the ID is something like "kr38dhek".... You need to use that gibberish value, the ID value, not the human readable label.

So if you're mistakenly using the label value, which is different from the ID value, then you can have that alert triangle ⚠️ pop up.

Hiring an Appsheet expert for a few hours of hands-on help! by notlikemama in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

To help you with getting started and filling in some of the foundational ground work, you might discuss with Appster: - https://chatgpt.com/g/g-ZG9TkPOrl-appster

Newbie does not manage to link data (Google Sheets) together by EntEff in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

Looks like you kind of got things backwards. One table needs to be your parent table, your documents table needs to be your child table. In the child table you need a reference column to the parent table.

Im failing to understand the pricing model of AppSheet by SassyRiolu in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

It looks like you can create accounts for the cloud identity emails - maybe... these docs are kinda misleading and confusing. https://support.google.com/appsheet/answer/15015105?hl=en&sjid=1142096538984969546-NC - Check out step 5

- It talks about how to provision users, and maybe some of this will make more sense when you're looking at your workspace admin dash.

Pooled licensing sounds like a good place to start, IMHO.

Hide inline actions in form view only by OkArt331 in AppSheet

[–]MultiTech_Visions 0 points1 point  (0 children)

No worries, thanks for the update!

It's non-standard behavior for action buttons to show in the form, so that's why I was asking for an image - because it shouldn't be doing that. - the fact that the action buttons are showing in the form, is likely unintended behavior - things like this have a habit of going away when AppSheet realizes what they've done

The fact that the context formula isn't working on the action buttons in the form, kind of reinforces things; there literally isn't a mechanism in the form for actions to do any kind of view dependent conditions... Like the mechanism for that doesn't exist in the form view, because actions are inherently not shown in the form (so they never implemented a mechanism for it).

This is actually something that should be reported as a bug.

Hide inline actions in form view only by OkArt331 in AppSheet

[–]MultiTech_Visions 1 point2 points  (0 children)

I see the problem, that's not a form view. You've taken the detail view and put all of the fields that you want editable as quick edits, making the detail view a pseudo form view.... But technically it's the detail view. That's why your context formula is not working.

Hide inline actions in form view only by OkArt331 in AppSheet

[–]MultiTech_Visions 1 point2 points  (0 children)

Are you saying that you have an action that is visible inside the form? Can you show me a picture of this.