Welcome to week five of learning to use property controls. So far, I have covered drop-downs, list boxes, list box (multiple select), and input property controls. This week, I’ll cover input (multiple lines) property controls in Spotfire text areas. This particular property control performs well when users want to copy and paste identifiers (ex. well name, API, customer ID) and see only the data for those identifiers. Read on to learn more.Read More »Using Input (multiple lines) Property Controls in Spotfire Text Areas
Our Spotfire admin is on PTO this week, so I am walking in my old shoes this week. A user reached out when he received the error message “Spotfire could not publish”, and he was unable to save in the Spotfire library. Nine times out of ten, this error is related to temp files being deleted while Spotfire is open. But that wasn’t what happened in this case. This time, the user was trying to save a DXP that was larger than the library limit, which only became a problem when he added on-demand controls to his project. Read on to learn why on-demand caused the problem and how we fixed it.Read More »Error – Spotfire Could Not Publish
Two weeks ago, I kicked off a series on learning to use all of Spotfire property controls. I started with drop-downs and today we are looking at list boxes, which are very similar to drop-downs. They just look a bit different. Read on to learn how to use list boxes in Spotfire text areas.Read More »How to Use List Boxes in Spotfire Text Areas
A user reached out to me on LinkedIn last week with questions about an IronPython script he found in the TIBCO Community. The script attaches to a drop-down property control and helps users jump from page to page. Buttons are usually my go-to navigation medium, but if you have a lot of pages, they take up a lot of space. Using a drop-down maximizes real estate while giving full navigation capabilities. Read on to learn how to use IronPython to navigate Spotfire pages.Read More »Use IronPython to Navigate Spotfire Pages
After 5 years of blogging about Spotfire, I’ve written very little about using property controls, which is a shame because they are one of Spotfire’s best features. It’s time to fix that with a 7 part series on how to create each of the different types of property controls. This week, we’ll start with what is perhaps the most used property control, the dropdown. Read on to learn how to create drop downs in Spotfire text areas.Read More »How To Create Drop Downs in Spotfire Text Areas
Last week, I wrote a post on using Axis Names on Cross Tables. My examples calculated the difference in Amounts between two scenarios on a cross table. I also needed to know the difference in well counts between scenarios, this time on a bar chart. But, when I changed the aggregation from a Sum to a CountDistinct, the calculations didn’t work anymore. That is because counts aggregate differently than the other aggregation methods. Read on if you want to get your counts right!Read More »Why Do Counts Aggregate Differently in Spotfire?
This week, I ran into an issue with a user whose Spotfire desktop application kept prompting him to install the latest version of Spotfire (to match the latest version installed on the server). He would click install, and the installation would run. The next time Spotfire opened, the process would repeat itself. Fixing this isn’t a simple reinstall, but it is a relatively easy fix. Read on to learn how to solve this problem.Read More »Spotfire Prompts to Install Over and Over
A few weeks ago, I wrote a post on data limiting in Spotfire when column names change. I provided solutions using both data limiting with expression and the Show Hide Items function. I struggled to get working solutions in both because I expected them to work the same way, but they do not. Therefore, this week, I developed a comprehensive tutorial to show you what they can do and how they are different. Read on to learn more.
Read More »Data Limiting with Expression versus Show Hide
Working with custom expressions in Spotfire can be tricky. You try different combinations of syntax and just get errors. Sometimes the error message is helpful, but often it is just jibberish. How do you know exactly what’s getting passed thru the expression? There is a way to find out. Check out this short post for a solid pro-tip on troubleshooting custom expressions in Spotfire.Read More »Troubleshooting Custom Expressions in Spotfire