Grid Nx2 with thunkable X?

If you are not afraid of programming and specific solutions, you can see an example in the project scrFramefork7. With the help of Framework7 you can create great things, but in conjunction with Thunkable X it will specific solutions.

https://x.thunkable.com/projects/5d70f93f8a62b4079eedaff2/project/properties/designer/

1 Like

Thanks for the suggestion! Now, check this out…
https://x.thunkable.com/copy/632d69aa29d5ea0b9c7f98d673351cbf

The next step would be to do the same with the Text Input component instead of a Label.

(Now if I could easily import this into other projects…)

We’re working on this!!

1 Like

On my devices your application crash.

See an example of what writes Domhnall - creates a single row, which is then cloned.

https://x.thunkable.com/projects/5d90cb81aab4c26ef753f324/project/properties/designer/

Strange… it’s working perfectly on my iPhone 6s. In all fairness, I haven’t tried any other device. @domhnallohanlon, is it working for you?

Edit: I just tried my iPad, but none of the 10 apps I tried will run on that device. Has Thunkable X been tested on iPadOS 12?

There are almost no properties exposed for Text Input, so until that is corrected, an editable grid of text boxes will be very limited in functionality.
:grimacing:

What’s interesting is that your application gives failure on Android, but no error appears. Application just closed. I’ll try to find the problem.

In your application, I see some weird glitch. I deleted everything and re-create it on the screen and button. I see this on Android.

I recommend that you seek the assistance of developers. Otherwise, you could lose your project.

I did get some errors while I was working on it, but they weren’t specific.

Eventually, the errors went away and everything seemed fine. In fact, that same app is now working on both my iPhone 6s (iOS 13.1.3) and iPad (iPadOS 12.4.3).

I made a copy of your project and it has successfully booted on Android. In your place I would make a copy of your project and continued to work at it.

That’s useful information. Thanks!

Try this one (using Text Input for editable cells)…

Updated:
https://x.thunkable.com/copy/241858bcfee5bbdd67afc9deab61c2fa

Question… when I share a project using https://x.thunkable.com/copy/… and I make changes after sharing, will those changes be reflected in the link? In other words, am I sharing a snapshot or the live project?

When you create a copy of the project, it’s a different project and a link to it should be given repeatedly. If changes are made in the same project, it is we can check it out now.

https://x.thunkable.com/projects/5dc7b7a840a2c172ec14a519/project/properties/designer/

How the buttons on the screen you can see in this project?

It is interesting. Again, I was not able to run your project on the link to Android, but has made a copy of it, and he started. But I see a problem when edit the cell. When I try to delete the value in the cell, this value is returned, and also changes the value of another cell which can not be edited at this time.

Text Input table the problem is that the Text Input are for a long time and these components does not block for event handling, making it difficult to define the cell that is being edited.

https://x.thunkable.com/projects/5dc7bb70ce8f6f04a83084e6/project/properties/designer/

More effective in the work will be a table using the List Viewer.

That was my original idea, but I could not find any documentation or discussions on advanced use of the List Viewer component. I was only successful in adding single items, no columns. Do you have any suggestions?

Thank you again for your time!

Yes, I think I may have found a bug for cloned Text Input components. I’ll try to isolate an example in another project. If I am successful, I’ll submit it as a bug report.

I see 5 buttons and no blocks.

That’s right. If you make changes to the same project, these updates are available on the old link to the project. If you made a copy of the app, it will be a new link.

Maybe off topic @actech but I’ve noticed anytime you use the web viewer and set url using JavaScript, instead of copying and pasting the entire code into 1 text string you put it into many. Is this required or could it all go into 1 text string?