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