Confiforms TableView and Table Filter macro display and function problem

Vanessa August 26, 2023

Hi Community

 

I design a table by ConfiForms TableView with Approval and Reject action buttons. The action button works well in all the data of the table except for the first row .

There are two issues-

1. Both Approve or Reject action buttons work fine to trigger Status field update in the preview window under edit mode in the entire table except for the first row (example: ID#153 in the screenshot)

image.png

2. In the other page, I add Table Filter macro outside of ConfiForms TableView and freeze first 1 row and first 3 columns. When I move horizontal scrollbar, the data in the first three columns of the first row will overlap with other columns, but there is no such problem in the preview window.

image.png

 

Confluence version: 7.19.11 

Confiforms version: 3.5.7

 

Thanks in advance!

 

3 answers

0 votes
rik in
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 28, 2023

Does your TableView macro reside inside a macro that has been placed inside another macro?

0 votes
Vanessa August 27, 2023

Hi Alex

Issue #1

image.png

 

Issue #2

image.png

 

Here is the setting in the Table Filter.

image.png

Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 27, 2023

Thanks, but a complete page is what might help, as there seems to be conflict with either scripts on the page or custom CSS (which you seems to be using)

First issue also sounds like a 

https://jira.atlassian.com/browse/CONFSERVER-56489 but you are saying the table is not within any other macro…

 

Alex

Stiltsoft support
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 28, 2023

Hi @Vanessa ,

The Table Filter is our macro and it should support the ConfiForms app.

So, as @Alex Medved _ConfiForms_ has mentioned, the page storage format may help us to investigate the issue with freezing. You may send it via our support portal (it is based on the Atlassian JSM and it's confidential).

Like # people like this
Vanessa August 28, 2023

@Alex Medved _ConfiForms_ , @Stiltsoft support , I found the root cause.

I forgot to mention about Horizontal Navigation Bar and Horizonal Navigation Bar Page are placed outside of the table. 

image.png

Issue#1- First row issue disappeared after I remove first Horizonal Navigation Bar Page "Introduction". I also tried to move "Submission Record" to the first tab and the issue was gone. 

 

Issue#2-It's similar root cause. When I change "Submission Record" to the first Horizonal Bar Page, there is no column overlapping problem.

 

What's the reason why it only functions well in the first Horizonal Navigation Bar Page? Can it be fixed?

 

Vanessa

Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 28, 2023

So you do have the TableView macros INSIDE other macros... well, that explains the issue

See the mentioned https://jira.atlassian.com/browse/CONFSERVER-56489 bug in Confluence that breaks the tables by introducing a double table header

Like Stiltsoft support likes this
Vanessa August 28, 2023

@Alex Medved _ConfiForms_ Can you teach me how to add double table header in my example? I have 5 tableview macros under Approval Queue tab.

Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 28, 2023

I think you misunderstand... Confluence renders the tables incorrectly when they are initially placed in the hidden section (tab/expand or any other initially hidden pane)

Atlassian must fix the mentioned bug in the Confluence code... 

The workaround is to place the Confluence TableView and the TableFilter macros OUTSIDE the "tabs" container (if you do so, then you will see the functionality works for any "row")

Alex

Like Stiltsoft support likes this
Vanessa August 28, 2023

@Alex Medved _ConfiForms_ this workaround will break the entire layout that I have designed as I already built up a highly customized and complex portal with Confluence solution for our organization. Could you advise a target timeline that Atlassian plans to fix this problem? It looks like this bug has been reported few years ago.

Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 28, 2023

I am not from Atlassian, please contact Atlassian support or communicate via this bug comments https://jira.atlassian.com/browse/CONFSERVER-56489

Alex

Like Stiltsoft support likes this
Vanessa August 29, 2023

ok, I will follow up with Atlassian. Thanks for help!

0 votes
Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 26, 2023

Hi @Vanessa and welcome to this community

Is your TableView macro placed inside some other macro?

Alex

Vanessa August 26, 2023

Hi Alex

Issue#1- no other macro places outside of TableView Macro.

Issue#2-  TableView macro is placed inside of Table Filter.

The content in both tables are very similar. In the preview window, row 1 can function well to trigger Status field update and no overlapping issue.  


Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 26, 2023

Could you share the full storage format for the page to look at?

Taruna Marrivada September 18, 2024

Hi Alex,

I am also referring with the same issue (inserting table view macro inside the table filter macro) Is this issue compatible in cloud?

Thanks,

Taruna

Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 25, 2024

Take a look at this limitation of Confluence cloud - https://jira.atlassian.com/browse/CONFCLOUD-78513

Like Stiltsoft support likes this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events