one appsheet app for multiple configurations ?

Hello there, 

Im in need of a configurational value setting within the app for admin users to configure ( which can be pulled from cell value within a google sheet or appsheet database)which will help me to use to build the visual display layout design  based on the configuration value.(for example: if i have 2 in the configuration i will be using that to  retrieve 2 rows to build a 2 row visual layout in one of the View).

Essentially im looking for some reference or suggestions on a template if any exists (sample apps) which i can refer to or use on how to get the intended desired end goal i,.e build a common app for a common segment of users and use the configurational values to build a custom app for customers based on the admin setting screen.

any help is much appreciated.

 

@Marc_Dillon  @SkrOYC @Luis_Rodriguez_  @Steve 

Solved Solved
1 6 491
1 ACCEPTED SOLUTION


@sandeepraon wrote:

to build a 2 row visual layout in one of the View


I am not certain what this means in the context of AppSheet.

I believe you can accomplish what you are suggesting.  At the very minimal you can create Views to support all your needs and then conditionally show/hide the views depending on the configuration.

Your description has some hints of multi-tenant apps - apps that can support multiple sets of users (e.g. separate businesses and their employees).   Each tenant has their own set of configurations that control how the app looks and feels to them.  Of course, this is only prudent when the majority of the app functionality is shared across the tenants and only the data changes.  Below is a sample app that may help you get started.

However, it does sound like you have specific needs and therefor probably won't find any samples that directly fit.  Again, I believe you can do what you want it just may take some implementation effort to get there.

I hope this helps!  And happy coding!

Multi-Tenant Sample App

https://www.appsheet.com/templates/A-secured-app-with-silos-for-each-company-that-uses-the-app?appGu...

 

 

View solution in original post

6 REPLIES 6


@sandeepraon wrote:

to build a 2 row visual layout in one of the View


I am not certain what this means in the context of AppSheet.

I believe you can accomplish what you are suggesting.  At the very minimal you can create Views to support all your needs and then conditionally show/hide the views depending on the configuration.

Your description has some hints of multi-tenant apps - apps that can support multiple sets of users (e.g. separate businesses and their employees).   Each tenant has their own set of configurations that control how the app looks and feels to them.  Of course, this is only prudent when the majority of the app functionality is shared across the tenants and only the data changes.  Below is a sample app that may help you get started.

However, it does sound like you have specific needs and therefor probably won't find any samples that directly fit.  Again, I believe you can do what you want it just may take some implementation effort to get there.

I hope this helps!  And happy coding!

Multi-Tenant Sample App

https://www.appsheet.com/templates/A-secured-app-with-silos-for-each-company-that-uses-the-app?appGu...

 

 

Thanks for the reply, and the ref template, but seems like the data on the template is not available for me to test / view the multitenant app functioning and its underlying design. 

Did you copy the app and read the documentation as instructed by the template?

 

Screenshot 2022-11-09 at 7.01.52 AM.png

The Multi Tenant Example template app looks interesting. Do you know whether "the documentation" is indeed available? I can't access it via the means that occur to me.

When I "Copy and Customize", I receive an error that I've not encountered before:

dbaum_0-1668039723871.png

The errors reference unavailable resources:

dbaum_1-1668039805465.png

When I try to access the app's About URL directly, it's also unavailable:

dbaum_2-1668039915160.png

 

It has been a while since I looked at this app.

I am experiencing the same problem.  Even though I get an error, the app definition does copy.  The GDrive sheets are not accessible. 

The documentation file is listed at the bottom of the app template page under "How we built this app".  That file is also not accessible.   The Owner Portfolio doesn't seem to exist any longer so we don't know who to contact.

I have submitted a request for access to see what happens.

As an alternative, we can manually reproduce a blank sheet with tabs for each table shown in the app -  using the app definition as a guide.

hi @sandeepraon ,

If I got you right... you want a way in wich an admin in the configuration settings of the app can determinate if a layout of a certain view will show only the first X records. If thats the case then its totally possible. Create a slice of the table to set the numbers of rows to show in the view.

Now, if what you look its a way for a user with denomination as Admin inside the app, then again  its possible. But it requires, as @WillowMobileSys said: " some implementation effort to get there". It isnt difficult just need another configuration like :

  • create another table for a "balance scoreboard" so the admins can choose the values in order to set the different configuration the want.
  • integrate the conditions that would trigger your desire view.

you see... its a matter of know what the resources can do for your app.

Top Labels in this Space