Web App - Google Sheets CRUD - Part 1 - Load Views

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

Комментарии • 303

  • @lossless4129
    @lossless4129 4 года назад +97

    You are most likely one of, if not the greatest RUclips teachers in this area. Unbelievable content, thank you!

    • @madBambula
      @madBambula 4 года назад +3

      I'm not English speaking, but it is amazing. Best lessons ever

    • @OneDeed90
      @OneDeed90 4 года назад +5

      Yeah. He makes RUclips ads worth it.

    • @wimino367
      @wimino367 3 года назад +5

      @@OneDeed90 He makes RUclips Premium worth it

  • @jonahdavepedrajas4716
    @jonahdavepedrajas4716 4 года назад +14

    This is what I'm waiting for! I'm very excited for the succeeding part :) great tutorial 👍

  • @packland
    @packland 4 года назад +1

    I loved your videos about google apps script. Im building exactly one contacts data system and this videos will save me. Thank so much from Brazil.

  • @reposit5713
    @reposit5713 3 года назад

    I know one, it would take ages for person like me who is all hands solely in Front-end to config such environment for further do. Thanks a lot. I am literally kowtowing for hours wasted of yours, and yours saved for us, sharing such cool stuff. I am learning everyday, but this Chicago guy literally knows what he is doing. What ideas of reusability! Wow! Keep it up!

  • @getdavemoore
    @getdavemoore 4 года назад +2

    0.53 secs in and I'm sold! Top job 👍

  • @kafkareader3212
    @kafkareader3212 4 года назад +3

    I want to say a big Thank You. Your videos helps me a lot.
    Big part of mine work i base at information that you give me through RUclips.
    So, I want to be a sponsor of your channel.
    Pls, add button for that.
    I think that action from my side will be a little part of mine gratefulness for your amazing work here.

  • @cookjeremiah
    @cookjeremiah 4 года назад +2

    Also what I was waiting for . You are the boss sir !!!! Kudos

  • @lionelfabre8320
    @lionelfabre8320 4 года назад +5

    Excellent. Just what I need to implement after your level 2 playlist.
    Thanks for your great job !

  • @AbdulmalickSalum
    @AbdulmalickSalum Год назад +1

    am proud for you man, a'm victim of learning this designed but i have fail in one thing of capturing the one who will edit the sheet and his or her sign should be seen in a column that i will suggest

  • @sebiporini
    @sebiporini 2 года назад

    I love u beibiiiiii. I am learning a looooot! Thank you so much for this tutorial! God bless youuuu. 😊

  • @pabami34
    @pabami34 4 года назад

    This is what I have been looking for! Thank you! I can't wait for the following series!

  • @ahmadabdullahjim1760
    @ahmadabdullahjim1760 4 года назад +1

    you are doing great sir. hope you will help us like this in the future. all of your tutorials are really helpful.

  • @acolbeck6615
    @acolbeck6615 3 года назад +1

    These are an amazing set of videos. I am so impressed by the things you have taught me to do in Google Sheets

  • @fabriciosouza408
    @fabriciosouza408 4 года назад

    This is just outstanding man! I can't say how gratful I am for your videos, they're really help me! Thanks again!

  • @findthetruth3021
    @findthetruth3021 4 года назад +1

    I live your videos man because you are always making amazing videos. Wow

  • @siddharthjain6629
    @siddharthjain6629 4 года назад +1

    😵😵😵@what a video@loved the end result@I appreciate your work!!@difficult programming but the end result is so good that it is worth put all the effort in understand ing that programming..(as i am not from programer background) @keep working like this sir..

  • @neogamma2128
    @neogamma2128 2 года назад +1

    sir, you have helped my life a lot. thank you

  • @wakt
    @wakt 3 года назад +2

    This is so good. Pretty powerful stuff. You should add a button for donations. If you do that, allow yourself to take cryptos as well

  • @yannick-rogerblanc6313
    @yannick-rogerblanc6313 4 года назад

    Great, just Cool ! Let's go for the next !

  • @maleliang3769
    @maleliang3769 4 года назад +1

    As always, great content this series sounds promising, well done, you are an amazing man, thanks!!!!

  • @josedejesusfragozolopez6396
    @josedejesusfragozolopez6396 4 года назад

    Presente en esta nueva e interesante serie. Muy útil, adaptable y educativa.... Gracias !!!

  • @khmerkeyinfo3518
    @khmerkeyinfo3518 4 года назад +1

    Awesome can't wait to see next video

  • @androidbox6876
    @androidbox6876 11 месяцев назад

    I repeatedly watched this video for over 10 times. 🤓

  • @jhicinternational
    @jhicinternational 4 года назад +1

    thanks, man, you are a gift from God!👏👏👏👏

  • @luuminhvuong
    @luuminhvuong 4 года назад +3

    If only you can include the example app script. Love what you do ,

  • @abdullahquhtani4247
    @abdullahquhtani4247 4 года назад +1

    Great. It’s one of the best tutorials ever BUT it is USELESS if you don’t add users (Authentication and Authorization ) functionality to this project. Thank you 🙏

    •  4 года назад +1

      User Management is way to big to put it in this series of tutorials. It deserves its own. But this alone is very helpful, thanks the author a lot!

  • @franco4538
    @franco4538 4 года назад +1

    Wow This is Great!!! I'm excited with next part

  • @vivekneymar2283
    @vivekneymar2283 2 года назад

    Heyyy friend. Thanks for all the knowledge you’ve taught me. Okay now I have constructive feedback : when creating a search engine that searches and retrieved rows in the data table, you taught me to search in columns 2,3,4 etc or whatever. A suggestion to speed up the search engine : concatenation of the columns you’re going to search in in a single column. Search for keywords in this index column. 🚀🚀🚀🚀

  • @wampphp
    @wampphp 4 года назад +2

    You are doing a really great job!!!

  • @sheyanran508
    @sheyanran508 4 года назад +6

    I’ve been waiting for this. :-)

  • @nicksonbonke2608
    @nicksonbonke2608 4 года назад +1

    Woow I have been waiting for this one bruh. U just the best

  • @juliol.7081
    @juliol.7081 2 года назад

    Thank you, great video. You are expert!! 👏👍

  • @vongvilaiinthasanh741
    @vongvilaiinthasanh741 3 года назад

    Best lesson for learning Thanks.

  • @apolovzla_ccs
    @apolovzla_ccs 4 года назад +1

    Excellent buddy, as always... 👍

  • @azlanmn5502
    @azlanmn5502 3 года назад

    tqvm for sharing this! really appreciate it!

  • @ajgorman1
    @ajgorman1 4 года назад +5

    What awesome work! Is the code files available for this project?

  • @TheTramos00
    @TheTramos00 4 года назад

    Definitely the best Google Sheets RUclips channel ! ALL steps are indicated in the 5 CRUD videos ? I'm going to start typing the code so please tell me.

  • @rightchanger3012
    @rightchanger3012 4 года назад

    bro waiting for your next video. really you are awesome ..

  • @aleksey3750
    @aleksey3750 4 года назад +1

    You are super. Please make more videos.

  • @mask75260
    @mask75260 4 года назад +1

    Same here webapp series are best.

  • @virterra
    @virterra 4 года назад

    I agree with Lossless. This is awesome stuff.

  • @jordancote7972
    @jordancote7972 4 года назад +1

    such great videos! Thank you for the great content!

  • @DaveThrash
    @DaveThrash 4 года назад +1

    I'm very grateful to you.

  • @anthonysilvey3784
    @anthonysilvey3784 4 года назад

    I'm not on Patreon, but I really want to buy you a coffee...or send a few bucks your way. Your videos are amazing.

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  4 года назад

      Thanks Anthony! You may do so on this page www.chicagocomputerclasses.com/youtube-learn-google-spreadsheets/

    • @anthonysilvey3784
      @anthonysilvey3784 4 года назад

      Your coffee this morning is on me! Thank you again for posting such awesome content.

  • @juansebastianpolaniaramire4530
    @juansebastianpolaniaramire4530 4 года назад +1

    Dude, great content!

  • @bobykumar3960
    @bobykumar3960 4 года назад +1

    god of google sheets

  • @ligoregiomechelen8118
    @ligoregiomechelen8118 3 года назад

    My favourite youtube channel without any doubt! Any plans to do a crud example like this published deployed as webapp instead of via custom menu in Spreadsheets?

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  3 года назад

      It takes 5 minutes to convert this to a Web App. Check out my other channel for more info ruclips.net/video/bwy1TS6If38/видео.html

  • @chocaletyboy88
    @chocaletyboy88 4 года назад +1

    Many many thanks

  • @reviewguy1766
    @reviewguy1766 3 года назад +5

    19:10 This didn’t work for me. The loadSearchView doesn’t show when I click on the Search tab. I couldn’t find any errors in my code and followed you exactly. Can you please help me?

    • @grantdotulong2327
      @grantdotulong2327 3 года назад

      same problem here, we have a newer version of bootstrap's template. not sure if that has anything to do with it. Please help!

    • @maisterPernat
      @maisterPernat 3 года назад

      you need to add "return" into your loadPartialHTML_ function. Whole final line of this function should be "return htmlServ.evaluate().getContent();"

    • @michaelporton845
      @michaelporton845 3 года назад

      @@maisterPernat I have the same problem. loadSearchView was not showing anything. Please help. Thank you:D

    • @grantdotulong2327
      @grantdotulong2327 3 года назад

      @@maisterPernat Already have that coded in my loadPartials.gs. I'm 100% sure I have followed the tutorial thoroughly.

    • @maisterPernat
      @maisterPernat 3 года назад

      @@grantdotulong2327 try checking for typing errors then. I was following this tutorial a week ago with latest version of bootstrap and it works for me. The only thing I changed is added this return statement

  • @vorichie2146
    @vorichie2146 4 года назад +2

    Thank you so much for the video.. however I cant seem to get the Search tab to print the text in the search.html.. please help!

  • @fredyservada
    @fredyservada Год назад

    dude. u is a G o d

  • @dancunchiriga
    @dancunchiriga 4 года назад +1

    super.. thank you

  • @stansuen8072
    @stansuen8072 4 года назад +1

    Awesome

  • @meetadii
    @meetadii 4 года назад

    Thanks for sharing.. great tutorial .. I m a fan of yours... looking for subsequent videos.. when would next video be released.

  • @pichit.raetai
    @pichit.raetai 4 года назад +1

    Thank you very very very much

  • @feadrijustyaulia2976
    @feadrijustyaulia2976 2 года назад

    you're unbeliavable amazing. thanks for your tutorial that give so much help
    if you don't mind, may i ask you something ?
    can we create an auto new table data based on data we choose ?

  • @H-do8tr
    @H-do8tr 4 года назад +3

    GREAT WORK! BUT
    I can’t seem to get the Search tab to print the text in the search.html :( help me

  • @vnvlthm007
    @vnvlthm007 4 года назад +1

    Thank you for these videos. Once you switched to Bootstrap I can't seem to make it work any longer. I followed a lot of your older videos and it always worked so far. I also notice that each time I do evaluate(), GAS tells me that it is not a function. Maybe it plays a role in that problem.

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  4 года назад

      Bootstrap has nothing to do with it. It seems like you've already narrowed down your problem. If evaluate is not a function then something went wrong in your HtmlService.createTemplateFromFile part. So check those lines carefully.

    • @vnvlthm007
      @vnvlthm007 4 года назад

      @@ExcelGoogleSheets I will, thank you for your hard work !

  • @jimmyantoniocorzon172
    @jimmyantoniocorzon172 3 года назад +2

    I have problems when clicking on the it sends me to different HTML templates when clicking I can't find the problem in the console

  • @lauraa.3593
    @lauraa.3593 4 года назад

    Excellent! Thank you!

  • @EdMartin-m2k
    @EdMartin-m2k Год назад

    I am enjoying your CRUD course, but have run into an issue when adding in the logic for the callback (25:14). I have reviewed my code character by character and it matches your example, but I cannot get the new title to appear, in fact, nothing appears when the tab is clicked. I would appreciate any thoughts on where I might be missing something.

  • @mindzen2107
    @mindzen2107 4 года назад +1

    great tutorial, can you please continue this on how to publish it as an web app and also load some images from the table url strings

    • @carloffbootyduty6560
      @carloffbootyduty6560 4 года назад

      I would like to know how to publish it as a web app as well, that would be brilliant

  • @ytdavide
    @ytdavide 2 года назад

    Beautiful 😍

  • @peraruor
    @peraruor Год назад

    Hi, was trying to look for the Starter Template. Turns out, is not the same template anymore. It also has, what it appears to be arabic letters on some of the sample data. Any advice? Are you planning to update this video. I think is one of the most valuvole ones. Thank you so much for your time.

  • @renetoong3625
    @renetoong3625 4 года назад +3

    this is great.i do have a question, this program will this allow multiple users. example 30 - 50 users at the same time?

    • @mask75260
      @mask75260 4 года назад

      More than 100

    • @mask75260
      @mask75260 4 года назад

      But simultaneous executions only 30.

    • @renetoong3625
      @renetoong3625 4 года назад

      appreciate the responses as i am developing something like this in my workplace

  • @ВикторКурильчик-х2ю
    @ВикторКурильчик-х2ю 4 года назад +1

    Great!

  • @emilianoreyes
    @emilianoreyes 4 года назад +1

    Thank you!!!

  • @jdaxini
    @jdaxini 4 года назад +7

    Hi, First of all, thank you for your effort, it is very informational content. I am trying to use this functionality in a Web app, I am not able to load the partials on pressing the search Tab at 19:14 mins. I faced the same issue in the Web App Series with Routes section for rendering the different views especially rendering spreadsheet content in the HTML table but I thought that I would get it done in this tutorial.Sorry for the inconvenience.

    • @MaxPell
      @MaxPell 3 года назад +1

      Try to be logged only in one google account. That works for me.

    • @kamalkishorebajaj143
      @kamalkishorebajaj143 3 года назад +1

      @@MaxPell was stuck there for 1 hour until i saw your reply. Thank you!!

    • @MaxPell
      @MaxPell 3 года назад

      ​@@kamalkishorebajaj143 I´m glad it was useful !!

    • @bradherron
      @bradherron 3 года назад

      @jaymin daxini were you able to find a solution to your issue? I’m facing the same thing. The suggestion of being logged into only one account didn’t correct the issue for me.

    • @snwlms
      @snwlms 3 года назад

      @@bradherron Same Here, cant access any functions from loadPartials

  • @ccjdrive3946
    @ccjdrive3946 4 года назад +4

    Hi great tutorial, have you made the source code available? Thanks in advance.

  • @uelifluppi
    @uelifluppi 2 года назад

    Thanks!

  • @wctins
    @wctins 4 года назад +2

    Hi. First of all, thanks for the excelent videos!!
    How can I set a CRUD as a webapp?
    Actually I need a way to search in a sheet as a webapp because we are afraid someone mess up our google sheet.
    Thanks in advanced

  • @jankleber6130
    @jankleber6130 2 года назад

    thank you very much.
    when i open the form and switch the tab, it have much longer time (5 sec+) for the first load the html in the tab. At the next switch its load much faster. What can i do to fix this?

  • @2010Sheb
    @2010Sheb 3 года назад

    thanks for the video, please tell me how can I somehow load the last 5 records before searching so that the table is not empty?

  • @lesptitsoiseaux
    @lesptitsoiseaux 3 года назад

    I wonder why I don't have the 'Project' option and only Script or HTML under the new button? Has this been dropped since? Oh, and thank you. Thank you, so very much. Your videos have helped me at work so much I'm building my next role thanks to you. If you are in Vancouver I'd buy you lunch once the plague abates!!!

  • @DivitKalem
    @DivitKalem 3 года назад

    Hi,
    I learned a lot from you. I'm grateful to you.
    I designed a web app with what i learned from you, a roster preparation app.
    I'd like to use Google Analytics for it, but no data is coming.
    I think, the reason for this is that Google runs my codes as an .
    Is there a solution for this?
    Thank you.

  • @assiadellanotte3638
    @assiadellanotte3638 4 года назад

    Great!
    A question I would to load automatically the Web App in a sidebar in the sheet without use the menu.
    How could I proceed?

  • @riteshpandey5082
    @riteshpandey5082 4 года назад +2

    Sir, in this whole series you also didn't talk about upload item, Please make it in coming video

  • @exyoris
    @exyoris 4 года назад

    This might be a very dumb question, but I'm just starting out. I'd like to have my web app outside of Google Sheets and to access it through an url, not as another menu. How would I go about this? Very much appreciated!

  • @Thelegend007-w6b
    @Thelegend007-w6b 2 месяца назад

    thank you very much
    i realy learned alot from you
    but i have aproblem cannot solve
    if thers a column have a date it dont appear in html page if i remove it from sheat it reads
    could any 1 help

  • @fahimhossain7156
    @fahimhossain7156 Год назад

    Can you add print option in this

  • @osama1989ali
    @osama1989ali 4 года назад

    you are very great man , I have a question : I want to know how many times word repeats in one cell?

  • @roquesyves6598
    @roquesyves6598 4 года назад

    Exellent - Very good ! - In an other video, can you explain us, how insert picture in html part ? - Thank you

  • @JomarRueco
    @JomarRueco 2 года назад

    Hi!. followed your level 2 tutorials and made my site with materializecss. can i combine it now with this bootstrap? thanks

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  2 года назад

      Sure, you could also just not use Bootstrap for this and use Materialize instead.

  • @anishpillai
    @anishpillai 4 года назад

    is it possible to create separate views for user....like in your tutorial, I would like to have edit and delete customer button for managers only and executives should only be able to search customers?

  • @kal_the_pal
    @kal_the_pal 2 года назад +1

    I really wish you would make the code available! Would make life so much easier!

  • @visiontv1175
    @visiontv1175 3 года назад

    Hi, Great series !!!! really helpful in my project.
    I have gone through multiple times with this series but I do have just one question how can I just view the rows data without adding the search input box?? please help me with this it would be really great for my project. Thank you :)

  • @mohamed.montaser
    @mohamed.montaser 4 года назад

    some videos in Userform Level 3 Series playlist are private, are they upcoming videos?

  • @yosoydineroenabundancia5088
    @yosoydineroenabundancia5088 3 года назад

    Spanish.........?; muy buen contenido; apenas entiendo el ingles como quisiera ver el contenido de este canal en español.

  • @MateusMoreira-di9wh
    @MateusMoreira-di9wh 2 года назад

    is it possible to create a button that automatically loads the form instead of loading it from the menu bar?

  • @emmanuelgomezalvarez5953
    @emmanuelgomezalvarez5953 Год назад

    MVP

  • @walterelemino
    @walterelemino 2 года назад

    You are a great teacher. I would like to ask a question why my code have error it says html.evaluate is not a function? Hope I can answers from you and anybody thank you! :)

  • @66Komodo
    @66Komodo 4 года назад

    thank You

  • @amheritagevdo3932
    @amheritagevdo3932 3 года назад

    I am relatively new to programming and I just want something simple. I want a code in add, update, delete and search responses in my google form. In the google form there is only the submit button, I want all those buttons. Is there an add-on or something similar. Tried to use appsheet and it was even too hard for me. Hope there is something easier.

  • @CappuccinoRUS
    @CappuccinoRUS 3 года назад

    How will this table with the form open if you use a phone?

  • @gadsam
    @gadsam 4 года назад +1

    Can you please share the link to code

  • @abhishekshrivastav2141
    @abhishekshrivastav2141 2 года назад

    How can I add the sort option for table.

  • @AnandRaoMoram
    @AnandRaoMoram 4 года назад +1

    Great help
    if possible please share the code also

  • @Silverpox
    @Silverpox 3 года назад +1

    Great videos. Many thanks. It was going fine until around 19.05 For some reason, I cannot get the search tab to display content from search.html . I've checked and rechecked all the code. Even started the whole thing over but cannot get that to work. Any help or advice would be greatly appreciated.

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  3 года назад

      Right click on the form and inspect, go under Console and see if you get any errors.

    • @Silverpox
      @Silverpox 3 года назад

      @@ExcelGoogleSheets thanks for making time to reply. I figured it out. Just a few syntax mistakes. Your channel is excellent by the way. I've learned a ton from it.

  • @luqmansecond6375
    @luqmansecond6375 3 года назад

    Hi, thank you for the great video!
    I tried sharing my Google sheets with the custom menu to another user and the other user is unavailable to see/use the custom menu. Is there anyway to do this?
    I'm trying to set a user interface for the data stored in my Google sheets to facilitate looking up of data via search bars for the end users.

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  3 года назад +1

      Menu should work for other users just fine. Not sure why you're having issues.

  • @palaiscorporativo5084
    @palaiscorporativo5084 4 года назад

    Love your videos...I'm making a new app based on them. One question...how to make input data persist when changing the views if they constantly reload? For instance a selected checkbox.

    • @ExcelGoogleSheets
      @ExcelGoogleSheets  4 года назад

      Save it some place. You could use PropertiesService.getUserProperties() service.
      It's not simple if you're not already comfortable with web development.