Skip to main content
Question

Merging/overriding a grid between two customizations

  • January 3, 2024
  • 7 replies
  • 140 views

Tony Lanzer
Pro III
Forum|alt.badge.img+2

Picture this:  One customization package adds a custom UI tab with grid and underlying view via graph extension.  A second customization needs to extend it by modifying the view and adding a new joined column to the grid.

The problem: The custom tab needs added to the second customization package with a grid to make the change, and the result of publishing is that two of the same tab appear on the screen with different grid contents, because merging of a tab is problematic with the UI publish.

I understand that modifying the first customization instead of adding a new customization would resolve this, but in this particular scenario, the first customization shouldn’t change for one instance, but for another it should.
Any ideas for handling this?

7 replies

Forum|alt.badge.img+7
  • Captain II
  • January 3, 2024

Does your second customization project extend the base graph or does it extend the first customization project?


Tony Lanzer
Pro III
Forum|alt.badge.img+2
  • Author
  • Pro III
  • January 3, 2024

@Django, the second extends the base. Are you going to suggest that I extend the first one instead?  That’s a good idea, but I wonder if the UI controls will still need duplicated.  I’ll give this a try.


Tony Lanzer
Pro III
Forum|alt.badge.img+2
  • Author
  • Pro III
  • January 3, 2024

The tab is still duplicating on the screen unfortunately.


Forum|alt.badge.img+7
  • Captain II
  • January 3, 2024

Do the tabs have the same ID in your two customization projects?  I’m wondering if they were to have different IDs if you’d get two tabs vs having the same ID and thus the merging engine would realize that you are customizing the same tab.


Tony Lanzer
Pro III
Forum|alt.badge.img+2
  • Author
  • Pro III
  • January 3, 2024

@Django, I had that thought, too, but the IDs are all the same on both tabs.


Chris Hackett
Community Manager
Forum|alt.badge.img
  • Acumatica Community Manager
  • March 11, 2024

Hi @Tony Lanzer were you able to find a solution? Thank you!

 


Tony Lanzer
Pro III
Forum|alt.badge.img+2
  • Author
  • Pro III
  • March 11, 2024

@Chris Hackett Have not resolved yet, no.  Will probably get back to this and look for some kind of workaround soon.