Level Up Your App Development: Mastering Appsheet Best Practices

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 73

  • @dyangkrismoris4553
    @dyangkrismoris4553 Před 5 měsíci +1

    Salamat dito, dami ko agad napulot. Galing sir!

    • @FullOfSheets
      @FullOfSheets  Před 4 měsíci

      Salamat, tol. Yan talaga ung para sakin, mga pinaka importante malaman e. Hindi masyado tinuturo ng iba.

  • @matthewhalog7509
    @matthewhalog7509 Před 4 dny

    Thank you! Very helpful tips

  • @goodmonkeygarage
    @goodmonkeygarage Před 7 měsíci +1

    Fantastic video. As a new user with Appsheets you've helped me understand some of the concepts I was not sure about. Thanks for sharing!

  • @rafaelfarfan6592
    @rafaelfarfan6592 Před 4 měsíci +2

    Thanks Pal, You have got a new suscriber of course!

  • @tanakornpromthep9025
    @tanakornpromthep9025 Před 27 dny

    Thanks!

    • @FullOfSheets
      @FullOfSheets  Před 25 dny

      Thanks for the coffee treat! I appreciate it! 😊

  • @gregmaier5784
    @gregmaier5784 Před 8 měsíci +2

    Great video, keep them coming! 👍

    • @FullOfSheets
      @FullOfSheets  Před 8 měsíci

      We will. Please feel free to suggest what we should cover next.

  • @boooney1
    @boooney1 Před 4 měsíci

    Thank you for explaining how to properly create record Ids! This is sorely missing from the Google documentation.

  • @ChrisGibbings-zx1yi
    @ChrisGibbings-zx1yi Před 4 měsíci

    Awesome video. Thank-you! You explain it very well. Nice presentation style, too.

  • @X1GENERATION
    @X1GENERATION Před 2 měsíci

    This is a great video. Thank you very much.

  • @josephrico51
    @josephrico51 Před 6 měsíci +2

    ME TOO SIR, IM FULL OF SHEETS. 🙂

    • @FullOfSheets
      @FullOfSheets  Před 6 měsíci

      Most, if not all, of us work with a lot of Google spreadsheets or Microsoft Workbooks.
      And each of our files have multiple sheets or tabs that we try to transform, update, track, monitor, and analyze.
      Which is why we all try to find ways to automate as much processes as we can. Because we all want to be more productive and efficient in working with the sheets that we manage.
      We are all... full of sheets. 😉

  • @user-jp88
    @user-jp88 Před 8 měsíci

    Very useful! thanks!^^ Please make more videos about appsheet.

    • @FullOfSheets
      @FullOfSheets  Před 8 měsíci

      Thanl you
      There's a lot more to make that I can't decide which one to do first.
      Can you suggest? What would you like to learn next?

    • @user-jp88
      @user-jp88 Před 8 měsíci

      @@FullOfSheets In my case, table design principle, data backup, appsheet database vs google sheets pros and cons, Refs details, formula and expression assistant details with sample phrases, various actions sample etc.. Too many? haha thanks^^

    • @FullOfSheets
      @FullOfSheets  Před 8 měsíci

      Wow! Great suggestions. I've added them in my list of videos to make.
      Please wait for them because I am still finishing my holdiay vacation. 😁

  • @zaidalsrory8197
    @zaidalsrory8197 Před 7 měsíci

    Fantastic video. Thank you so much

    • @FullOfSheets
      @FullOfSheets  Před 7 měsíci

      You're very welcome! Glad you liked it!

  • @laurelozano1446
    @laurelozano1446 Před 5 měsíci

    Thank you for the great tutorial.
    Do you have any best practices to share when you want to use an Airtable base as a back end with Appsheet as the front?

    • @FullOfSheets
      @FullOfSheets  Před 5 měsíci

      Hi Laurel,
      The best practices in this video are pretty much universal. Just implement the same things I did in the Google Sheets with your Airtables.

  • @sajinj2457
    @sajinj2457 Před 8 měsíci

    Great video and easy to understand. I subscribed your channel

  • @frenchmoneybags
    @frenchmoneybags Před 7 měsíci

    Easy and awesome!!!

  • @abdulwahabal-anesi1961
    @abdulwahabal-anesi1961 Před 6 měsíci

    Great , Dy you have a video about the Date validation rules

    • @FullOfSheets
      @FullOfSheets  Před 6 měsíci

      None yet. Can you expound on what you meant by Date Validation Rules?

  • @hiroyukinumaguchi1984
    @hiroyukinumaguchi1984 Před 7 měsíci

    Great!

  • @kareemelkafi7845
    @kareemelkafi7845 Před 7 měsíci

    Greaaat Explain ❤❤
    I have a question about submitted By and Edited By ..
    The two column have function useremail() .. Good
    How appsheet will know this is original user and this is Edited user ?
    I think when edited user make any modification the two column ((submitted by and edited by)) will change to the email of edited user..
    How make seperate between them

    • @FullOfSheets
      @FullOfSheets  Před 7 měsíci +2

      The submitted by will never change because we only used USEREMAIL() as an Initial Value. Initial Values are only assigend during first creation of entry.
      Except...
      If we turn on 'Reset on Edit', as I've shown in the video.
      So to summarize.:
      SUBMITTED BY
      Initial Value : USEREMAIL()
      Reset on Edit : No
      EDITED BY:
      Initial Value : USEREMAIL()
      Reset on Edit : Yes
      What you are referring to is if you put USEREMAIL() in the column formula instead of in the Initial Value. Because column formulas (1st text box in the app editor) will always recalculate on each edit.
      Hope this clarifies.

    • @kareemelkafi7845
      @kareemelkafi7845 Před 7 měsíci

      @@FullOfSheets
      Very Very Clear ❤
      Realy you are great ❤
      Continue 💪

    • @FullOfSheets
      @FullOfSheets  Před 7 měsíci +1

      Thank you 🫡
      I appreciate it.

  • @20128096
    @20128096 Před 7 měsíci

    Hey! Is there a way in which I can have different views of the same table which show up almost similar, the major difference being one view is where all the edits happen with user level security by using show if and the other which again shows all of the info but renders everything not editable and is a view only type view. Please help!

    • @FullOfSheets
      @FullOfSheets  Před 7 měsíci +1

      Yes, it is possible.
      There are more than 1 way to do it.
      First things first:
      Everytime you create a view that is either a Deck or a Table, AppSheet actually automatically creates the ff. for you.
      A system generated Form View
      A system generated Detail View
      A system generated Add action button
      A system generated Edit action button
      A system generated Delete action button
      So if you create another Deck or Table view for the same table, then you should get another set of the system generated views and action buttons.
      All you have to do now is Do Not Display the system generated action buttons of the second view.

    • @FullOfSheets
      @FullOfSheets  Před 7 měsíci +1

      Another way is to set a table level permission based on the logged in User.
      This way, you can just have a single set of views and action buttons, and the table controls who gets access to Add, Edit, and Delete actions.
      There are other ways, but those are the one on top of my head right now.

    • @frenchmoneybags
      @frenchmoneybags Před 7 měsíci

      Golden non-patreon information

    • @FullOfSheets
      @FullOfSheets  Před 7 měsíci

      Thanks for the nice words. ☺️

  • @adonis2846
    @adonis2846 Před 8 měsíci +1

    Hello, are you able to do development? If so, how can I contact you?

    • @FullOfSheets
      @FullOfSheets  Před 8 měsíci

      Hi, what kind of project do you have in mind?

    • @FullOfSheets
      @FullOfSheets  Před 8 měsíci

      Please check out my Chennel Description

  • @Seabrasistemas
    @Seabrasistemas Před 7 měsíci

    can i conect a blueooth device with a SPP code in appsheet?

    • @FullOfSheets
      @FullOfSheets  Před 7 měsíci

      What's an SPP code?

    • @Seabrasistemas
      @Seabrasistemas Před 6 měsíci

      @@FullOfSheets serial port

    • @FullOfSheets
      @FullOfSheets  Před 6 měsíci

      Well, you don't actually connect to Appsheet. You connect it to your sevice.
      If your device can recognize it, then you should be able to use it.
      What is it you're trying to do with this bluetooth SPP? So far, you've only described what it has, but you haven't mentioned what it does.

  • @user-tv3pv8tl5i
    @user-tv3pv8tl5i Před 8 měsíci

    I would like to add multiple tasks and would like to equally assign it to members automatically.. I'm able to add the task details in the worksheet. But. I'm not able to make equal assignments. Can you help me?

    • @FullOfSheets
      @FullOfSheets  Před 8 měsíci

      What did you mean by equally assign it to members?
      I'm guessing you have a column in the worksheet that would record the Assigned member?
      And you want to assign multiple members to the same task?
      If i understood correctly, then you would want tou se an EnumList + Valid If, or an EnumList-Ref combination.
      See my video czcams.com/video/I0TwK5rODaI/video.htmlsi=diHsgXobw5BpBw3V for more info.
      You can then use the IN() function for your slice or security filter, as discussed in this Best Practices video, to make the task appear in the view of your member/s.

    • @user-tv3pv8tl5i
      @user-tv3pv8tl5i Před 8 měsíci

      @@FullOfSheets Thank you for your response. I have two sheets: a Worksheet and a Master sheet (where I have predefined tasks). I want to update the Worksheet with the predefined tasks from the Master sheet using buttons. I'm able to transfer the number of tasks from the Master sheet to the Worksheet, but I'm having trouble assigning the tasks in the Worksheet equally.
      Here's an example: I've updated 10 tasks in the Worksheet, and I have 4 people who will be working. I need to assign the 10 tasks among those 4 people evenly, with each person getting 2 tasks and the first 2 people getting the remaining 2 tasks. I've tried using the RANDOM function with this formula:
      - INDEX(Work_Sheet[Ldap], RANDBETWEEN(1, COUNT(Work_Sheet[Ldap])))
      However, this method doesn't distribute the tasks evenly. Can you help me with a solution that ensures equal task assignment?

    • @FullOfSheets
      @FullOfSheets  Před 8 měsíci

      I'm afraid that what you are trying to accomplish is like simulating dealing cards in a poker game.
      You can achieve this through looping which means you will have to use the AppSheet API.

    • @user-tv3pv8tl5i
      @user-tv3pv8tl5i Před 8 měsíci

      I'm working on project management application, where tasks should be equally assigned among the operators. Can you help me with any video of API to achieve? Thanks.@@FullOfSheets

    • @FullOfSheets
      @FullOfSheets  Před 8 měsíci

      There is not much videos of Appsheet APIs as the # of people using it are very minimal.
      I can direct you to some source materials, but do you know how to code? You would need some knowledge of Javascript and JSON to be able to successfully implement it.

  • @user-ji7kb4sl5l
    @user-ji7kb4sl5l Před 3 měsíci

    Hi.. Is activating flask icon available in core license? Hindi ko sya makita sakin.

    • @FullOfSheets
      @FullOfSheets  Před 3 měsíci

      Yes available sya sa core plan Are you referring to the flask icons for shw, editable, and require tickboxes in the table editor?
      Click mo ung profile icon mo sa top right, then editor settings.

    • @user-ji7kb4sl5l
      @user-ji7kb4sl5l Před 3 měsíci

      @@FullOfSheets Yes, para hindi mo na need pumunta sa pen button, pero sakin kase hindi ko makita yug option na katulad sayo na pinakita mo dito sa video.

    • @FullOfSheets
      @FullOfSheets  Před 3 měsíci

      Talaga? That's weird ha. Kasinkahit sa free plan na gsmit ko, meron nun e.

    • @user-ji7kb4sl5l
      @user-ji7kb4sl5l Před 3 měsíci

      @@FullOfSheets Yes Sir.. medyo weird nga po.. kahit sa free ko din po wala.. hehehe. anyway, Thanks po! Nice video tutorial, napaka clear.

    • @user-ji7kb4sl5l
      @user-ji7kb4sl5l Před 3 měsíci

      @@FullOfSheets I got it na po Sir, dapat po pala nasa improved ecitor. im using most of the time kase na legacy. Thanks thanks!