🟦 Dynamic Table

I'm not asking for that, can I open the aix as a zip and make substitutions ?

Original now updated on my site.

You will have to load the new CompCreator extension to your project, and replace each DCLite entry with a CompCreator entry.

Did you test it ?

Glad to see someone is awake. Now fixed. :slight_smile:

I'm trying to insert new rows and new columns, for rows I'm using this block


But I don't know how to get selected column, cen you help me ?

Insert these to the original or updated list, then reload the list to the table.

My question is: when I clic on a cell the cell's row is rowedit, how can I get the cell's column ?

It should be the index of the component in the item of tableRows (see below - tbCol)

Thank you, it's ok

My goal is a csv editor, I would edit also the first row, can you suggest what I have to change?

You will need to add the values for each header to the updatedData list - at the top. I believe that is all that is required.

I'm sorry, but I don't understand, can you show me the blocks I have to change ?

Try this:

DynamicTableV3CC.aia

It is a quick fix, I have added an updateHrs procedure (which you will find at the bottom of all the blocks) to the Got Focus and Lost Focus events.

Note that the headers textboxes are not multi-line, if set to multi-line they are not included in the height resizing routine, so you would need to "add rows" to all the header textboxes to get the same height on return.

Thanks, your procedure updateHdrs runs well on my project (I have a button for saving) but your aia can not save.

Thanks for testing. The not using updates on restart is odd, I am looking into that.

Believe I have it fixed. remove the updateHdrs procedure from the GotFocus event.

image

DynamicTableV3CC2.aia (30.2 KB)

Thanks for your help, this is my csveditor, but it is very slow
CSVEDITOR.aia (36.6 KB)
Using Tableview Extension is much faster

Hello TIM, how can I print out a spreadsheet or dynamic table?

You can use extension like layout to pdf

1 Like

Thank you for your help