# Grid Nx2 with thunkable X?

**URL:** <https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662>\
**Category:** Questions about Thunkable X\
**Created:** [October 19, 2018, 9:08am UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662 "2018-10-19T09:08:48Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 9, 2019, 2:54pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/23 "2019-11-09T14:54:22Z")

</div>

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/](https://x.thunkable.com/projects/5d70f93f8a62b4079eedaff2/project/properties/designer/)

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 9, 2019, 6:01pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/24 "2019-11-09T18:01:57Z")

</div>

> [@domhnallohanlon](#):
>
> Create 1 “row” and clone as many as you need in your blocks.

Thanks for the suggestion! Now, check this out…  
[https://x.thunkable.com/copy/632d69aa29d5ea0b9c7f98d673351cbf](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…)

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [November 9, 2019, 6:28pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/25 "2019-11-09T18:28:17Z")

</div>

> [@itmanager](#):
>
> (Now if I could easily import this into other projects…)

We’re working on this!!

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 9, 2019, 6:41pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/26 "2019-11-09T18:41:01Z")

</div>

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/](https://x.thunkable.com/projects/5d90cb81aab4c26ef753f324/project/properties/designer/)

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 9, 2019, 7:01pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/27 "2019-11-09T19:01:37Z")

</div>

> [@actech](#):
>
> On my devices your application crash.

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?

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 9, 2019, 7:22pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/28 "2019-11-09T19:22:54Z")

</div>

> [@itmanager](#):
>
> The next step would be to do the same with the Text Input component instead of a Label.

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.  
😬

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 9, 2019, 8:11pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/29 "2019-11-09T20:11:35Z")

</div>

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.

 ![%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/3/4371601c1b438183b5937852a82b876007b62d88.png)

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 9, 2019, 8:23pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/30 "2019-11-09T20:23:40Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 9, 2019, 8:25pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/31 "2019-11-09T20:25:29Z")

</div>

> [@actech](#):
>
> 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 did get some errors while I was working on it, but they weren’t specific.

 ![37](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/3/0/305278eef265e2c5b40b7a04ac82306b451a20d1.png)

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).

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 9, 2019, 8:31pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/32 "2019-11-09T20:31:17Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 9, 2019, 8:48pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/33 "2019-11-09T20:48:38Z")

</div>

> [@actech](#):
>
> I made a copy of your project and it has successfully booted on Android.

That’s useful information. Thanks!

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

Updated:  
[https://x.thunkable.com/copy/241858bcfee5bbdd67afc9deab61c2fa](https://x.thunkable.com/copy/241858bcfee5bbdd67afc9deab61c2fa)

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 9, 2019, 8:55pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/34 "2019-11-09T20:55:22Z")

</div>

Question… when I share a project using [https://x.thunkable.com/copy/](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?

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 10, 2019, 7:18am UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/35 "2019-11-10T07:18:33Z")

</div>

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/](https://x.thunkable.com/projects/5dc7b7a840a2c172ec14a519/project/properties/designer/)

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

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 10, 2019, 7:29am UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/36 "2019-11-10T07:29:49Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 10, 2019, 8:24am UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/37 "2019-11-10T08:24:33Z")

</div>

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/](https://x.thunkable.com/projects/5dc7bb70ce8f6f04a83084e6/project/properties/designer/)

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

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 10, 2019, 12:40pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/38 "2019-11-10T12:40:33Z")

</div>

> [@actech](#):
>
> 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!

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 10, 2019, 12:42pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/39 "2019-11-10T12:42:48Z")

</div>

> [@actech](#):
>
> 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.

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.

---

<div class="post-metadata">

**Author:** ![itmanager](https://avatars.discourse-cdn.com/v4/letter/i/edb3f5/32.png) [@itmanager](https://community.thunkable.com/u/itmanager)\
**Post date:** [November 10, 2019, 12:47pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/40 "2019-11-10T12:47:39Z")

</div>

> [@actech](#):
>
> How the buttons on the screen you can see in this project?

I see 5 buttons and no blocks.

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 10, 2019, 1:26pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/41 "2019-11-10T13:26:10Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [December 11, 2019, 1:18pm UTC](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662/42 "2019-12-11T13:18:13Z")

</div>

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?

[Previous page](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662.md?page=1)

[Next page](https://community.thunkable.com/t/grid-nx2-with-thunkable-x/52662.md?page=3)
