Group by Column of Type EnumList in a view - bug in New mobile Framework Preview

I have a view in which I have given group by column [Equipment] which is of type EnumList

The Desktop view is ok but the mobile view shows duplicate items for those having more than 1 item as EnumList. In this case {Rectifier , NRP , OVPD} is the only one having more than one item in EnumList column whereas other contains only 1 item in EnumList Column.

The duplication in mobile view happens only for those with multiple items in EnumList.

Any ideas or suggestions.

Mobile View :backhand_index_pointing_down:

Desktop View :backhand_index_pointing_down:

3 Likes

Hi @jyothis_m

The groupby with an enumlist is surprizing from my perspective.

However, a client of mine noticed that using an enumlist grouping is effective when it comes at a second groupby criteria, rather than the first groupby criteria. You may want to try that, if it’s relevant for your situation (maybe using “equipment status” with first criteria, or something like that?)

If that doesn’t solve your situation, you may want to file a ticket, but pick “send email” instead of “send a chat”, it’s less time-consuming and more effective :slight_smile:

3 Likes

Thank you @Aurelien I tried moving the [Equipment] to second level with third level as RowNumber to make the level 2 a group but still same behaviour is seen in mobile.

2 Likes

I was thinking at the opposite. Equipment should be the second level, not the first.

2 Likes

Yes. I made status as first group then equipment then rownumber. But still same behaviour.

How would you want the row that has an EnumList with multiple values grouped? Its own group? Grouped multiple times by each individual item? Grouped only with the first item?

2 Likes

Hi @Steve

I prefer the “group multiple items by each individual item”

And this is happening both in Desktop and Mobile now. Only problem is that the individual item (of multiple) is shown 2 times (duplicate) in mobile view which is weird.

Desktop view is perfect and that’s what I want

1 Like

So I am curious in the Desktop view, which you say is working perfect, how are the rows grouped that have multiple values selected in the EnumList column? Are they shown in each grouping associated with the values selected?

Also, have you tried this view against the New mobile Framework Preview? Maybe they have adressed this mobile issue to align it with the Desktop. Or, if you are already using the Preview feature, try it in the legacy mobile framework. It could be bug that is being introduced.

1 Like

Yes @WillowMobileSys they show in each grouping. I shall make it clear

The Enumlist Column has values in different rows as given below

  1. 33kV Switchgear (AIS)
  2. 33kV Switchgear (GIS)
  3. Auxiliary Transformer
  4. Traction Transformer
  5. Battery Charger & Bank
  6. Trackside Disconnector
  7. Rectifier , NRP , OVPD
  8. Rectifier , NRP
  9. OVPD
  10. Thirdrail Mainline
  11. Thirdrail Mainline (Power Feed & Ramp)
  12. DC Switchgear

As you can see Sr. No. 7 & 8 has more than 1 item in list and Sr. No. 9 has 1 item which is also in Sr. No. 7

The Desktop View gives groups are below

  1. 33kV Switchgear (AIS)
  2. 33kV Switchgear (GIS)
  3. Auxiliary Transformer
  4. Battery Charger & Bank
  5. DC Switchgear
  6. NRP
  7. OVPD
  8. Rectifier
  9. Thirdrail Mainline
  10. Thirdrail Mainline (Power Feed & Ramp)
  11. Trackside Disconnector
  12. Traction Transformer

Which is what i expect and the count also shows correctly for each group. In Mobile view however the groups NRP , OVPD & Rectifier are showing duplicate (2 times) with same count which i feel weird.

Yes, i have enabled the New mobile Framework Preview as you can see the Action buttons as grouped together at bottom.

I tried disabling it and the preview now showing the groups correctly without duplication in mobile view. So yes what you said is correct.

Mobile preview after disabling New mobile Framework Preview :backhand_index_pointing_down:

Do you know the right person from appsheet to tag this post

1 Like

@jyothis_m

Log a ticket, ensure “New Mobile Framework” is on the title or description, keep it concise as they will contact you again and verify. They will most likely need access to the app, so create a copy showing issue if you have time, or allow access to the app if you don’t mind sharing.

They will verify they could reproduce the bug and will put it on the fix list. Then wait for it to be fixed when they feel or see fit.

They will respond via email.

3 Likes

Note you will need a paid account to log, at bottom there will be this section to click “Contact Us”

You won’t see “Contact Us” if not paid account..

2 Likes

Since it seems to be a bug introduced into the New Mobile Framework and it is still in Preview, I would post this issue on thread in the Announcements section for New Mobile Framework in Preview.

It is very unusual for a Grouping function to work this way. If a row is appearing in two separate Groups, that means the row itself is duplicated, at least visually, within the Grouping. If all you wanted to know is which Groupings the row could belong to, then there isn’t really an issue. Even the Count Aggregate shown is fine IF you recognize it as a items count and not a row count.

But once you start to apply other Aggregate functions, problems arise. For example in your case the items seem to be parts. If you wanted to Aggregate on part Price, there isn’t a way in AppSheet to specify which price goes to which Group for that row with multiple parts listed. You wouldn’t be able to do that Grouping Aggregate using the EnumList method. You would need to separate the rows so that you could pull the different pricing for each item.

2 Likes

In my case the Desktop view serves the purpose correctly as expected.

Each row is a maintenance schedule planned which contains equipment/s in the EnumList column.

I want the count of schedules for each individual equipment. Clicking on the Group shows those rows correctly even though that EnumList column may also have another equipment along with the one I selected which is completely fine.

Only issue is the duplicate Group which is exactly a duplicate of the other group.

1 Like

Did you try with the new mobile view and framework? Overall, Google seems to gave up modifying the existing mobile framework (it may be called as Legacy view style), although it is still valid and prevailings, while they may apply the proper changes to the new mobile frameworks so that the views of new desktop and new mobile frameworks are working consistantly.

Without adding more words, as you know new mobile frameworks is sill beta / preview features though. But among other features, new mobile framework could be PREVIEW for forever and eternally, as Google never ever declare GA for new features unless it is not related with AI.

2 Likes

The bug is with New Mobile Framework preview enabled.

Don’t use preview features in production.