FREE Chrome Extension that enhances the Expression Assistant [AppSheet Toolbox/QREW Tools]

Hi AppSheet Community

As someone who is in the App Editor 24/7, I frequently catch myself trying to remember the syntax for a particular expression, re-reading a formula several times to figure out where my missing parentheses are, or searching my mind for some fancy formula I put together ages ago.

I know many of you have experienced the same.

To make life a little easier on our favorite app making platform, the QREW Technologies team has released the first version of a Chrome Extension, QREW TOOLS, that adds some cool features to help address those pain points:

LIVE EXPRESSION FORMATTING
2X_f_f12f247e5ac91dc82a36536f51b16ff6d3950fe5.gif

IN-EDITOR DOCUMENTATION SEARCHING

SAVE AND INSERT CUSTOM FORMULA SNIPPETS

I hope you guys enjoy this and that it helps you get more enjoyment and productivity out of the AppSheet Platform.

Please give me a shout if you have any feature suggestions or find any bugs

105 226 20.2K
226 REPLIES 226

Thanks @DidierL!

For the feature request, are you wanting to see a list of all formulas applied to a particular table?

@Stefan_Quartemont,

Yes, for a particular table (and fields, slice and action).
But may be also filtered by type: Formula, Show if, Valid if…

This would give a much better control over the code, and ease copy paste from one table to another.

H Y P E D
3X_f_5_f593418604ade91a8069804b843a2d365a4ff7a5.gif

Good. God.

I’m gunna go with the original.
3X_3_1_31a5294b67d00f13f9a8de03da0842463a7256c7.gif

Oh No!
Baller!

Loving the update!!

Holy crap

@Stefan_Quartemont
When can we expect this?
Itching for this so badly.

@Jonathan_S I know the feel bro, i’ve been annoying them just about everywhere in order to get the release date; forums, youtube, slack…

Stefan said the autocomplete could be rolled out as early as Monday next week !

EVEN MORE HYPE
3X_d_1_d1e33e351f89cf3938ea3298378c964106ee1f6b.gif

Where can I buy Stock? lmao

3X_4_2_42069a73e0de96fd3a4e08823c533d951709c189.gif 3X_2_7_27522b1cf20361a8ddbdcdd6c91623f8a5436558.gif 3X_4_a_4a1239de1f866c4032ac19b1196ff1691e5955e8.gif 3X_6_2_62f72656655b086d070d669090593374f30b0518.gif 3X_a_d_ad3e9ac0a27a3a582b45269cfe7094a4f2789d5c.gif 3X_3_9_3971085d2d2f75d768c5b793985bf44382674745.gif 3X_8_c_8c477f719a1165e4dee1cfb59537f9929ea4bece.gif 3X_c_4_c47f34e583072a3248c0e3f81515ad3b78b8bb30.gif 3X_5_7_5716e73949a5b5fde73924af20056b3c1f6ecde5.gif 3X_5_9_59a3a86a806eb9a443cf3d2baa8b72d59ec377ee.gif 3X_f_6_f69109bf3ed3b338f233b55e4aaf70deef5833a2.gif 3X_d_1_d1e33e351f89cf3938ea3298378c964106ee1f6b.gif 3X_1_2_1214221bc9bb1527a8734addbf2426a39e11f2e2.gif 3X_4_a_4a1239de1f866c4032ac19b1196ff1691e5955e8.gif 3X_0_4_04df86ae10d3281bbfb389da250694c2f6e2c333.gif 3X_5_5_553fcc677970cc2d606df558a9b692a7dfe79851.gif 3X_4_e_4eece7e310b3c0f3f141443391b4374a77c58c8f.gif 3X_0_d_0d03f6c22c80f532f4ef5abe40be8a90ef9f3548.gif 3X_8_0_80ed5a7abc091afe2a1ec9b53c248b8df00ed728.gif 3X_d_8_d802211839209a6f96aa3ab0be8a72384a0f6482.gif 3X_e_3_e3bfac2b34316beb3e370f9a4db355d3db6d54bc.gif 3X_4_6_462d1a2e0660b71431682290cb68aeb9fe4f466f.gif 3X_0_9_09f4da6b37a54d961fb7efb3e958398ee2a4e0a2.gif 3X_c_9_c9a29e31763de6c32cb0fac5e3c775d1aa81331d.gif 3X_1_0_10f58d880d9b7c34abb4cd79f3130a31d9d5d3ab.gif 3X_d_7_d7e1dfb00bbd725cc135885e2e4e1e39a841249a.gif 3X_d_b_db6bacfd9a13bd155b9fb63ca89ec73f73f313c4.gif 3X_4_5_457dfe61bca0dd5cac2995f5445f546f45637573.gif 3X_c_c_cc5bb32140d989ded0ac29e26ffc61305477b08d.gif 3X_2_4_241e8b2d4776b30014295d3e96545375a65f8a8a.gif

This feature deserves all the parrots! (at least all the parrots I have downloaded to make into custom slack emojis)

@Austin_Lambeth, I hate you.

Steve
Platinum 4
Platinum 4

I have the new AppSheet Toolbox. I would like to completely disable the autocomplete, as it interferes with keyboard navigation–I can’t move the cursor up and down. I don’t see an option to disable the feature.

@Stefan_Quartemont

Adding it in today

Also, it’s unexpected that pressing Esc while autocomplete is active closes Expression Assistant. I’d expect it merely to close autocomplete, as autocomplete appeared to have focus.

I’ve added a Setting (Click the Extension Icon) to turn on/off the Autocomplete feature.

Very sorry that put a wrinkle in your AppSheet flow.

Regarding the ESC button… It would normally close the Autocomplete Widget, but AppSheet’s mapping of that key seems to supersede the functionality.

Best way to close the widget is with a Left or Right Arrow Key

Steve
Platinum 4
Platinum 4

Feature suggestion:

I prefer lowercase expressions in my own apps. All of the autocomplete function names are uppercase. I suggest the suggestion case match the case of the first one or two characters of the initial text:

  • 1 or 2 upper => upper
  • 1 or 2 lower => lower
  • 2 mixed => camel caps functions, original table/column/slice/etc. names

That a good suggestion, Steve!

This actually makes appsheet expression editor feel normal to my programmer fingers!
3X_e_e_eeaf8c955cf68ef37fbc58bd26c7849ea0da68a6.jpeg

As the Extension is getting more feature rich, and some of the features are a bit delicate/primitive, I’ve put together an OFFICIAL USER GUIDE

A link to this guide will be added in the extension and in other places for better visibility. If i’m missing anything in here, please DM me and I’ll review. Thanks!!

3X_e_c_ec338532a0c3b30e10a16dc8f50b3aa4faaa5d07.png
I noticed _thisrow isn’t in the autocomplete

Good Point! This is not a Column described in our current data model (because it’s not part of any of the app’s data tables). I will try to manually define it and add it in for the next release.

You might also consider [_THIS], [_THISROW_BEFORE], and [_THISROW_AFTER].

Loving the auto complete… Thanks @Stefan_Quartemont

This is fricken Insane. Well Done. Well done…

Thanks for the props! If you wanna drop a quick review on our store page, that would be awesome.

@Stefan_Quartemont
Suggestion, can you highlight the key of tables in the auto fill in some way? I try to name my keys intelligently but some tables I work with are not created by me so the naming convention isn’t the same.
3X_1_b_1bfa1945cd7f46c51ccded9ad65530fbd81476f4.png

That’s a great suggestion. I’ll see what I can do.

There’s an update rolling out (3.002) that includes View names and the “_THIS***” expressions in the dropdown.

I am new to the extension and got this problem with multiples rows, does anyone get the same problem?

Steve
Platinum 4
Platinum 4

@Stefan_Quartemont It appears Toolbox is removing the AppSheet logo from help.appsheet.com.

Enabled:

3X_9_0_90936f503c7fb3373a23eb4d2e70bf0f3c8edb2d.png

Disabled:

3X_8_7_871298e6b6b447c3448f80f8e49a5654f4a78956.png

I hope this is okay, but I just want to express my gratitude to the creators of this extension, because it has been amazing! I have a monster of an app, and I’ve saved so much time (days, maybe even weeks) on the production of it, all because I can easily enter column names and see a nice list of all the columns in my app. I’ve been using this extension for a little over a year and it’s been extremely helpful!

Hi @NinaDCS! Thanks for sharing that. I’m so glad you’re finding it useful and that it saved you so much time.

Makes my day

@Stefan_Quartemont Trying to access this seemingly wonderful tool, but I don’t see how that is possible. Could you help please? This is all I see.

It does not appear to create any kind of overlay menu like in the videos. I would like to access the recovery feature. Do I need a login to Appsheet training that is supposed to activate this?

Mi Markus. you can access recovery features as a standalone on our website: No Code Training Tools for the Citizen Developer - QREW Technologies

Once you’ve installed the Chrome Extension, it should show a little grey arrow tab on the top right of the AppSheet Editor window. This opens the side menu with all the features.

Hey @Stefan_QREW !
Is the extension still working?

It's not on my side

Steve
Platinum 4
Platinum 4

Doc links no longer work since the doc site migration.

Sure, but syntax highlighting is not working for me 😥

That's the feature I care about the most

Top Labels in this Space