poirazis / bb-component-supertable Goto Github PK
View Code? Open in Web Editor NEWA modular Table component for Budibase.
A modular Table component for Budibase.
Hi,
I just updated the Super Table-Components because I thought it was time since we were still on 1.0.X.
Now, I have my standard data provider which shows data when I add a normal table, but when I add a Super Table as shown in the screenshots, it doesn't show anything at all.
Screenshot 1: Super Table config
Screenshot 2: Super Table Column config
Would love some help, thanks!
Mr. Poirazis,
Apologies for abusing 'issues', but I couldn't find a way to reach you. Can you please reach out to me to let me know if you'd be interested in building a custom budibase ranking/sorting component? e.g. allow the user to promote/demote n items with an easy drag and drop or up arrow/down arrow sort of interface?
Thanks and Regards,
Jeff
In my case, pagination does not works when using Data Provider as a source.
v2.0.20-alpha
"budibaseVersion": "2.23.11"
How do I use the super cell with super table to create a tags type of column like you show in the image?
Hi @poirazis
Firstly, I would like to say thank you for your great plugins for @Budibase. They are very useful and handy for my work!!
I have a question, in super table how I can access other column/cell value?
The case is when I click a "Settings" button on super table it would navigate to other pages which has 2 URL Parameters. This parameter got the value from the data of the table.
Regards,
Seoul
Hello!
I use SuperTable version of: 2.0.9-alpha
and SuperTableColumn : 2.0.9-alpha
And here some issue: i can't access value of one column from another!!!
here i try to get data from SuperColumnYear.Value and SuperColumnMonth.Value, but i get only SuperColumnAppereance.Value.
And SuperColumnAppereance - is current.
Please help!
A also try to user 2.0.12-alpha for supertable and supertablecolumn - but i get only white screen and i can't to select columnds from GUI...
Hello! I just installed this amazing plugin... but I am wondering how does the search work? I have a table with the following cells
Shipment Number: 0036307109 | LEO: C059
Shipment Number: 0036311704 | LEO: C004
Shipment Number: 0036311705 | LEO: C004
But if i try to search for example C059, it does not work.
Any ideas how can I make the search work?
Hello,
When working with super table as well as super column and super cell, the cells created, when clicking on the header/table title
Chrome will start swallowing COMPUTER'S RAM and then the site freezes and chrome alerts as the side is no longer responding.
Hello,
I am seeing issues with alignment.
When aligning a Super Table Column (both header and row customize setting) to the right they are misaligned.
I would expect the cell content to match the alignment of the header.
This is also visible on the left alignment, but less so.
As a second issue, I see this strange line on the right that I cannot seem to get rid of.
It is related to the table, that I am sure.
Hey,
When I try to add a condition to the table cell to change if value is equal to x or whatever, it does not seem to work, other conditions like value or key are working normally with no issues
Font Size
Font Color
Bold
Italic
And underline are all not working
Hi @poirazis
I tried to use Super Table inside Super Tabs in my application. In development mode, it looks fine
But when I deployed it it looks the space for the rows was very small
If I use the default table, it shows perfectly fine. Then I tried to use Tab container, unfortunately, I got an error, see below:
Regards,
Seoul
Hey,
I am having the problem, that the filtering function only matches items which have the exact starting-value compared to the searchvalue. E.g., given this data: ["Apple", "applejuice", "Many apples"], none of these items would match the searchvalue "apple".
Only or the searchvalue "App", the first item would match, and so on...
I forked your repo and would like to edit the functionality so that, the filtering is:
Can you point me on the correct code-section? I already tried editing the lucene query
From:
`
// Process a string match (fails if the value does not start with the string)
const stringMatch = match("string", (docValue, testValue) => {
return (
!docValue || !docValue?.toLowerCase().startsWith(testValue?.toLowerCase())
);
});
To:
const stringMatch = match("string", (docValue, testValue) => { return ( !docValue || !docValue?.toLowerCase().includes(testValue?.toLowerCase()) ); });
However, had no luck in changing the filtering
Any help would be greatly appreciated :)
What are the chances of you adding an on row click actions? Kernw seftialies kai souvla tsiknopemti Lemeso to show my appreciation :)
Hey,
I would like to use the super-table component and make a column searchable which holds data from a budibase relationship column. Data displays fine, but if anything is searched, this error appears:
Table updated externally, please re-fetch - error: column projects.bb_phase does not exist
A workaround, placing a dataprovider in the column, linking the "real" table fk-column with a display tag to search for, gives this error:
Table updated externally, please re-fetch - error: operator does not exist: integer ~~* unknown
Hello!
The checkbox 'Add Row' don't working. No button appear.
Help.
Budibase version: 2.18.0
Super Table version: 2.0.9-alpha
Super Table Column: 2.0.9-alpha
If I have a conditional font colour based on cell value, let's say "resolved" is green, and click next page, the same cell/row position on the new page stays green with a value that should fail the condition, maintains the colour from the previous page.
This persists even if I have a second "does not equal" condition to force the colour out.
I followed the instructions to add a "super table" plug-in at the bottom of this page
https://docs.budibase.com/docs/table
I added a super table within a Data Provider
I added a super column to the table
I added a second column and it appeared to add it as a child to the first column rather than the table.
The design page is now unresponsive.
How do I recover?
Hey Poirazis,
Firstly, this is an excellent plugin thanks for building it. I've noticed that there is some visual tearing on super-tables with more than 3 columns where the column you scroll on seems to scroll slower than the other columns. Did you happen to know about this?
Hello
How can I show alternating row background colors?
Thanks
Gerd
I love your tools. They greatly assist the capabilities of Budibase. I am using the super table and super columns so that I can do some form manipulation by row. I have found that if I set the "Visible Rows" property to the same number (or less) of data elements, that it returns everything aligns just fine. But if I specify that the number of visible rows is larger, the rows begin to offset.
Getting the form elements to display
Visible Rows matching data:
Published:
If I add a super cell and mark it editable, then try to update the datasource on data changes, i end up getting empty fields (it seems that the on data change is triggered on page load) and if there are changes, I can’t seem to match the column to the field in the datasource (i.e., column “name” in the super table doesn’t save to column “name” in the data source.)
i was able to make it work by defining every column and every datasource field and passing the values to an automation, but that was a ton of work.
is there a better way to handle updates?
Thanks,
Love your plugins btw. They are the most useful in my opinion.
Hi, I just installed these SuperTable plugins. Thank you for your amazing work!
I'm encountering an issue when trying to execute action "Refresh Data Provider" after, say, creating a new row or updating it. I'm using Side Panels for creating & updating entries, then added an additional action in the Save button to refresh the table after saving.
It succeeds saving, however, the table just gets stuck right after refetching the data. I cannot click on anything anymore.
Here's a console log, I'm not sure if it helps but the execution definitely stops here making the table crash.
I was able to reproduce this issue on a new screen with very simple set up e.g. just using the defaults.
I just added a "Row click" action in the Super Table, action is Refresh Data Provider.
I directly changed something in the database table (I'm using MySQL) and then clicked a row randomly to trigger the Refresh Data Provider.
Budibase: 2.23.5
Super Table: 2.0.20-alpha
Super Table Cell: 2.0.6-alpha
Super Table Column: 2.0.18-alpha
Hello,
I've noticed that the row selection is possible only if the edit flag is on.
I wonder if it is possible to make row selectable even without the edit flag somehow.
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.