# Books library App Logic

**URL:** <https://community.glideapps.com/t/books-library-app-logic/32101>\
**Category:** Ask for Help\
**Created:** [September 21, 2021, 1:29pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101 "2021-09-21T13:29:31Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 25, 2021, 10:25pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/21 "2021-09-25T22:25:48Z")

</div>

what do you mean?

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 25, 2021, 10:27pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/22 "2021-09-25T22:27:46Z")

</div>

i mean when i click on the author’s name nothing happens.

and the relations that i already added seems to not match on the data editor

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 25, 2021, 10:29pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/23 "2021-09-25T22:29:27Z")

</div>

you might have a problem with structuring data and relations… Glide will not warn you if there is a circular dependency… they just don’t show options… but if redo relations for the element or delete relations… that might create a problem when adding new relation that is not defined in previous state of that elemnt

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 25, 2021, 10:31pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/24 "2021-09-25T22:31:37Z")

</div>

Okay thanks @Uzo and @Jeff_Hager for helping me, i’ll try to figure out what the problem is.

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 25, 2021, 10:35pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/25 "2021-09-25T22:35:13Z")

</div>

i know that tracing relations in the advanced app is a pain… but that’s the only way to find a problem…  
also, Glide have a glitch that will bring back previous relations when is not stable… so the best way to fix it, is to delete that problem and redo it… but make a copy before doing that

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 25, 2021, 10:39pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/26 "2021-09-25T22:39:23Z")

</div>

Thanks ! Yeah I’ve spent hours on this but it Ok! I’ll try my best thanks for helping I’m very grateful for you guys this community is Awesome

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 25, 2021, 10:52pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/27 "2021-09-25T22:52:37Z")

</div>

The best advice I can give you in case of relations is to name the relation column as full as possible so you know what you were trying to do and in the future will be easy to know what is that for…(even if the column name is way too long) and test it in every possible way… and if doesn’t work delete it and all associated columns so there is no mess and even when coming back to this app after days or months… you will know what is going on… also move assisted columns next to that relation column

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 25, 2021, 11:22pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/28 "2021-09-25T23:22:30Z")

</div>

> [@wiz](#):
>
> Thanks @Jeff_Hager i tried to do that but i only land on a tab that don’t have the ability to choose the details view

This happened likely because you were using an action that navigates to a relation instead of a sheet. Can you confirm that this is the case?

What’s your desired flow?

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 25, 2021, 11:42pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/29 "2021-09-25T23:42:50Z")

</div>

I think Yes i have an inline list that shows a list of books and when i click on a book it takes me to a details view of every book with the name of the book and the name of the author. i already have an relation that shows all the books related to that author.  
What i want to add is when on a book to click on the author name under the book and go to a screen that show’s the author photo a brief description and add all the books related to that author as an inline list  
[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/0/7060942a85e034bace24c4beb8ba1740fb94f94f.png) ](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/0/7060942a85e034bace24c4beb8ba1740fb94f94f.png)

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 25, 2021, 11:49pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/30 "2021-09-25T23:49:30Z")

</div>

there is a simple way to do that …, show a new screen with a filter from a previous screen data

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 25, 2021, 11:51pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/31 "2021-09-25T23:51:02Z")

</div>

any tutorial on how to do this ?

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 25, 2021, 11:54pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/32 "2021-09-25T23:54:36Z")

</div>

look for a previous screen icon

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 25, 2021, 11:56pm UTC](https://community.glideapps.com/t/books-library-app-logic/32101/33 "2021-09-25T23:56:48Z")

</div>

okay I’ll check that

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 26, 2021, 12:40am UTC](https://community.glideapps.com/t/books-library-app-logic/32101/34 "2021-09-26T00:40:04Z")

</div>

@Uzo i can’t find it

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 26, 2021, 12:46am UTC](https://community.glideapps.com/t/books-library-app-logic/32101/35 "2021-09-26T00:46:11Z")

</div>

i do expect your app is an advanced one, and we will be shooting in the dark … unfortunately it will take hours for me to dig into your app and find a problem… there are many experts here who might do that, I can’t… it will affect my pay customers

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 26, 2021, 12:51am UTC](https://community.glideapps.com/t/books-library-app-logic/32101/36 "2021-09-26T00:51:42Z")

</div>

Yeah ! sorry for interrupting your work actually it not an advanced one, it a read only but i got stuck in this particular task.  
one again Thanks for helping i keep learning everyday new tings i’ll drop an update if i find any solution.  
Thanks Guys

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 26, 2021, 12:55am UTC](https://community.glideapps.com/t/books-library-app-logic/32101/37 "2021-09-26T00:55:11Z")

</div>

if is a basic one it should give default results… let me try again with a basic approach… try to open a new app and see this algorithm behave the same way… if not… it is the relations problem

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 26, 2021, 12:58am UTC](https://community.glideapps.com/t/books-library-app-logic/32101/38 "2021-09-26T00:58:57Z")

</div>

okay i’ll give it a try

---

<div class="post-metadata">

**Author:** ![wiz](https://avatars.discourse-cdn.com/v4/letter/w/7993a0/32.png) [@wiz](https://community.glideapps.com/u/wiz)\
**Post date:** [September 26, 2021, 1:30am UTC](https://community.glideapps.com/t/books-library-app-logic/32101/39 "2021-09-26T01:30:59Z")

</div>

Here is my Try.

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/0/f05094c56bb80fb99b82402c8bd62cdb5f9f6c95.jpeg "20210926") ](https://www.youtube.com/watch?v=WbUtzlGQRvs)

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [September 26, 2021, 1:34am UTC](https://community.glideapps.com/t/books-library-app-logic/32101/40 "2021-09-26T01:34:51Z")

</div>

oh… there you. go! you have multiple match relations… in the digital and logic world, try to make it 0 or 1

[Previous page](https://community.glideapps.com/t/books-library-app-logic/32101.md?page=1)

[Next page](https://community.glideapps.com/t/books-library-app-logic/32101.md?page=3)
