How to make search function

Hi Experts, do you mind on helping me to make a search function?
I exported the Gspreadsheet to csv , making one template for every person informations and copying them automatically like the template i made using process like this :


and i’ve been stuck in making a search function :
Here’s my block :

Is there any extension or maybe can you experts suggest me the block ?
If you please, i’ll be very helpful masters :slight_smile:

you want to search whole card with data as result? or a specific label text is enough as result…?

a spesific label text is enough, if i search a “name” label, shouldnt it show the whole following informations attached to that “name”?

then i have a simple solution for you…
use simple built-in textlistview and put all titles list as elements then in designer side enable search bar
then you can perform search beacuse item index of dynamic card view and item index in textlistview are same you can get dynamic components data by there id(item index)…

pardon my lack of knowledge, can you help me suggest the blocks? is it below the “screen init” or “dynamic components schema created”

try this

2 Likes

Tried that mr.Professional, it works, but if you please , can you suggest me on these blocks?


if i want to show only 1 dynamic component searched is viewed.
Thankyou in advance


or maybe is there any way to select the searched name and show it as a single cardview/dynamic component?

tell me more i am not getting your POV…
Does you want to create dynamic component of search result? or you want to create dynamic compoent after selection result?

So i have already make a dynamic component (in form of cardviews) based on dataset from Gspreadsheet. It looks like this

it shows all names followed by their personal information such as email, etc.
but after following some advise in a post you suggested me, i found it’s not really what i hope. It only shows set of data from searched “name” in the list view, but all the dynamic components (cardviews) are still shown, the search function doesnt filter the cardview i searched. Can you help me ?

you want to filter these whole card view according to search?
like make a search on Abbas it gives just Abbas related whole cardview

Yes if you able to provide

yes it is , can you help me if you pleased

show blocks that you set…

This is the mainblock that calls the procedure and calls the data from gpsreadsheet :


This is the procedure blocks :


this is the current search blocks i used, it only shows the labels included in one “name” i inputed.

Your help will be a blessing to me , thankyou in advance