Does anybody have an information on how to set the maximum number of columns in a slickgrid table? I see that if I have more than 120 columns the new columns appear on a new row in the header section, and what is even worse some columns are hidden.
I am trying to use slickgrid to show excel headers, and I am seeing that when having too many columns slickgrid only optimizes the scrolling of rows and not of columns.
Can anybody guide me in the right direction regarding this?
UPDATE: Support for virtual rendering on columns has been implemented in SlickGrid v2.1.
This is a bug - you should file it on GitHub.
On the latter, SlickGrid doesn't handle large numbers of columns very well right now, and you have correctly noted that columns are not virtualized like rows. This is something I'm going to investigate for the next major revision.
Related
I just want to be my paper size in Telerik reporting to be dynamic, so I want to know how to compare the table width to paper size? Also dynamic table column width. Can anyone help me with this? Thankyou.
The table will retain its designed width, unless it has column groups - in this case it will grow horizontally, generating more pages. The table itself can be resized at runtime using Bindings, but this approach will resize all the columns proportionally. Another approach is to modify the report definition prior to rendering, as explained here.
Having a dynamically resized pages in a report is not a common requirement - please, try to explain your scenario in details for a more precise answer.
I have a report with multiple sets of data, but only one dataset. I've accomplished this by setting up multiple different columns in my table that SSRS uses. I set up a rectangle that contains a text box header and a tablix; the tablix is filtered on an identification column in the table so it only shows its own data. What I'd like to do is to only show each rectangle if there is applicable data.
I know that I can solve this problem by adding another row in my tablix and moving the text box title into it, and then showing or hiding the tablix based on whether or not it has data. That's probably the smart move. But before I did that, I wondered if there was a way to assign visibility to the rectangle based on the presence or lack of values in an arbitrary column in SSRS. First doesn't work, because everything other than the first rectangle has NULL in the relevant columns on the first row. Count doesn't work because the rectangle isn't actually hooked to data. What I'm looking for is something like a WHERE clause (=Count() where type = "ab" or something). Like I said, I can go with the tablix route. But the broader scope of this is the ability to control the presence on the report of various items based on the results that have been returned.
I'm using singularitygs as my grid system and am really like the flexibility but I have come across a fairly unique situation and I'm not sure if singularity (or any other grid system) addresses
I have a row that span the entire column width, that breaks up the header portion and the content portion of the document. There is an element, div.b, that sits within above the full column bars next to div.a in larger layout. But on a medium sized layout and below, that element falls below the full span row. Here is the source order and the desired output, showed using a 10 column layout for simplicity.
Source Order
div.a
div.b
div.c
div.d
div.e
div.f
div.g
div.h
Large Layout
Medium Layout
Thanks in advance for any help and ++ to the creators of the grid system
Interesting use case. Honestly it’s going to be pretty hard until CSS grid layout comes out. While Singularity can handle any order horizontally, the vertical reordering like "D" and "G" stacked is going to be tricky. There might be a clever use of floats to get this working but it will probably be more hand manipulation of elements than pure Singularity magic.
For some reason my responsive grid is breaking when I open my website in Firefox. I'm using skeleton grid system and I haven't really had any problems with cross browser compatibility before but I modified the grid (to a 8 column grid instead of a 16) and I think I may have broken something.
I can't figure it out because all I did was remove the classes for the other 8 columns.
The columns start where they are supposed to but they are huge and extend off the page now.
Here is the live website: http://nicki.smartbrandidentity.com/
Any help is greatly appreciated.
If I were you, I'd just use the 16 column layout. Use the column2 when you would use a column1. These grids are designed to give you as many options as can fit in a grid, and you shouldn't limit yourself to only 8.
Also, looking at the css, this does not look like a "responsive" grid. All of the columns are set in pixels. If you want a really easy grid that is actually responsive, check out the columnal grid system. http://www.columnal.com/
Is there a way to add row labels to slick grid?
I guess worst case, I could make a static first column but I was thinking there might be something built-in?
Basically what you need is just a column which you can style and format as you wish with your label content, but the functionality that is currently missing from SlickGrid is support for fixed/frozen columns. There are some forks that have attempted to implement it, but the implementation is incomplete.