Forum Discussion
_anomDiebolt_
9 years agoQrew Elite
Easy:
Multi-Select Color Pills
https://haversineconsultig.quickbase.com/db/bmm3bpuni
Pastie Database
https://haversineconsulting.quickbase.com/db/bgcwm2m4g?a=dr&rid=562
Multi-Select Color Pills
https://haversineconsultig.quickbase.com/db/bmm3bpuni
Pastie Database
https://haversineconsulting.quickbase.com/db/bgcwm2m4g?a=dr&rid=562
- AndreonnaGarret9 years agoQrew Assistant CaptainI received this error on the first link, but it sounds like what I'm looking for.
"You've requested a page using an invalid hostname: haversineconsultig.quickbase.com.
Please double check the web address or try the address of our main site: https://login.quickbase.com. - _anomDiebolt_9 years agoQrew Elitetypo - try again
- AndreonnaGarret9 years agoQrew Assistant CaptainYes! That is was I am looking for. How do I go about doing this?
- _anomDiebolt_9 years agoQrew Elitehttps://haversineconsulting.quickbase.com/db/bmm3bpupr?a=td
I can't seem to edit the original answer. - AndreonnaGarret9 years agoQrew Assistant CaptainI realized the spelling error, and got to the link. This is exactly what I was looking to do. Can you tell me how to achieve this?
- _anomDiebolt_9 years agoQrew EliteInstructions to setup the IOL technique are in every pastie:
There is a good chance that this code uses the image onlaod techique which you can read about here:
https://haversineconsulting.quickbase.com/db/bgcwm2m4g?a=dr&rid=294
These may help - especially the second one which inlines the above instructions with screenshots:
What is the Simplest IOL Example?
https://community.quickbase.com/quickbase/topics/what-is-the-simplest-iol-example
How Do I Setup the Image Onload Technique (IOL)?https://community.quickbase.com/quickbase/topics/how-do-i-setup-the-image-onload-technique-iol - AndreonnaGarret9 years agoQrew Assistant CaptainOnce I figured out what I was doing I was able to get this to work. Thanks so much for the help!
- _anomDiebolt_9 years agoQrew EliteLesson to others: Took less than an hour for Andreonna to become an IOL master.
- AndreonnaGarret9 years agoQrew Assistant CaptainTo be fair, I placed a catering order in the middle of that hour. So more like 20-30 min to set it up. Understanding it in depth will take a bit longer.
Next question. When I filter the reports using dynamic filters the colorization disappears. Is there a reason for this? So in your sample table if you filter it to show only jack it removes the colors. However, if you create a custom report filtered to only show jack, the colors are there. It's only when filtering using the dynamic filters on the left side of the report page. - _anomDiebolt_9 years agoQrew EliteWhen dynamic filters execute it overwrites the changes made by the IOL so you have to add additional JavaScript to again clobber the changes made by the dynamic filter or use another technique call BOL (Branding OnLoad).
It is sort of an arms race between native QuickBase and your script but luckily your script can always prevail. In either case one way to solve the problem is to write a mutation observer in script to detect when the dynamic filters code changes the display and then reinvoke the color changing portion of your script.
You can search this forum for mutation observer and find some examples but I don't have time to provide an example:
https://community.quickbase.com/quickbase/topics/resize-record-picker-popup-window
I have tradition of submitting presentations for Empower that never get approved because they are so stunningly advanced and creative that QuickBase staff just faint and collapse in reviewing them. In 2015 I prepared a presentation entitled "Let Me Mutation Observe That For You". I will see if I can find the demo I created.