Action icon in top menu

Hello! I have created 3 actions that do the following:

- Mark yes: mark with Y the actual column called CHECKED
- Mark no: Same with N
- Group email: Opens the email app to send an email to the addresses in the virtual column [concatenated email], in which email addresses are displayed depending on whether the MARKED column indicates Y.

I can display the "Mark Yes" and "Mark No" actions perfectly in the menu that appears when selecting multiple rows from the app's user interface.

However, I can't get the "group mail" action to appear there, although I configure it the same as the other two. I also can't get it to show me an action that is a chain with the three actions.

Update: If I enter a row, it does show me the 3 icons but of course, from there I cannot make a multiple selection to send emails.

How should I configure it? Thanks!

Captura de pantalla 2023-09-07 131829.pngCaptura de pantalla 2023-09-07 132134.pngCaptura de pantalla 2023-09-07 133943.png

0 5 228
5 REPLIES 5

A row level action will show in the summary views , if it is applicable for all rows. So if you select some rows in bulk select which have status Yes and some have status No , then the Group Email action will not show.

But if you select all rows in bulk select that have status as Yes, then the Group Email action will show. This is logical because if some records selected have no valid Group Email action ( because Status is No) the Group Email action should not be shown.

Oh, wow.

So how should I do one or more actions to open the email app and send an email only to the accounts in the selected rows?

thank you!

One way could be you have a format rule to show the records that have Yes status with Green color and no status with red color. You could also possibly add Email icon to those records with Yes status. Such visual indications will guide the app user to only select records that have a Yes status to send emails. 

Another way could be you can create another slice called "Email Ready Records" that have status set as Yes. The row filter expression for this slice could be [Checked]="Yes"

I don't understand, the row selection occurs just before sending the mail:

I don't know if I have explained myself.

1. The user selects the rows of the students to whom he wants to send an email
2. The app must send an email to the addresses of the rows selected by the user.

I can't color a few rows before the process.


@Jose2 wrote:

I can't color a few rows before the process


The user could select all the rows that he wishes to send the email with Yes.

In the second step.  he could select all the rows that have color code or email icon.

The second step could be made more efficient by converting it into to a reference action or automation but it will be a bit complex.  You could select records in the reference action in the second step to run the email action on the rows that have status as yes. This reference action could be invoked from any one (either the first or the last selected by MAXROW() or MINROW()) to run the email action. Or you could run automation on selected records to send the email.

As the article below mentions, the reference action is an automated version of bulk select.

Suvrutt_Gurjar_0-1694091791664.png

 

Actions: The Essentials - AppSheet Help

Here is a sample app on reference actions.

Reference Actions - AppSheet

 

Top Labels in this Space