To answer your questions: This is a fairly recent development by RSForm: Directories. with that you can make a list of all the submissions (front end). In the list you can show a limited number of entered fields and then click in the last column to go to a detail view. I can click on the magnifying glass to go to the detail view with all submitted fields.How are you searching the RSForm submissions?
Are you searching the records from within RSFormsPro?
Maybe you could speed up the performance of the search by adding a database index to some table columns,
e.g. the table column #__rsform_submission_values.FieldValue
Above the list you can add a search field, so the search is a function made by RS Form Pro.
In the config screen for Directories you can select the fields that you want to show in the list or which you want to search, etc. What I have done, is reduce the number of fields to be searched from about 140 to 35. The result was a reduction of the search time from about 35-40 seconds to 7-20 seconds (I tested the search a number of times with the same search string (a name) and the time varied from 7-20 seconds). That is of course a lot better.
Now your suggestion, @Pe7er:
I have heard of adding a database index which sped up the search many times. This was totally unrelated to Joomla, but it was a search on a database none the same.
But I am totally lost when it comes to applying it in Joomla:
How do I generate such a db index?
How do I make sure that it is updated after every new entry to the db?
How can I do a search on the index? And can it give me a list with clickable entries that lead to the detail pages that I want to view?
It sounds like magic, but I am no magician, not even a technician. Is there a manual for a function like that? Should I make a module?
Any information would be welcome.
Thanx
Thom
Statistics: Posted by Thomsterdam — Fri Jan 26, 2024 4:33 pm