I am making a custom visualisation for Spotfire and I would like to store some state so the next time my visualisation is opened it can look the same. It is likely to be a small string. Is there a recommended way of doing this?
Thanks in advance
Chris
You can use a bookmark to store the "state" of your current analysis. You can add as many of these as you want, and name them whatever you want, and make them available to other users too!
https://docs.tibco.com/pub/spotfire/7.0.1/doc/html/bm/bm_how_to_use_bookmarks.htm
EDIT
Also, if you go to Edit > Document Properties > Library (tab) and check the "Remember personalized view for each Web Player user" this will save the last state of the analytic for each user, so when you open it back up it will look the way it did when you left it.
Related
when I select (say customer) using Dropdown I would want to show users all the properties on a side table or division. Essentially, displaying the selected customer's fields on the same page for the users to verify/read.
I am using laravel-backpack for development and finding it difficult to implement. Any help is greatly appreciated.
I'm afraid there's no existing way to achieve that, you'd have to code it.
But you don't have to start from scratch, you can use the code for the select2 field (or whatever field you prefer) and create a new field type, say select2_and_preview by tweaking the Javascript inside that one file.
There's recently been a Feature Request for a similar feature (see here), you might want to pitch in with your opinion if you want it created by the team, and included in the official build.
Which is a better User Experience / Design decision for opening a table row (in a business website)? To place an "Open" button like this:
Or, to allow the row to be opened by clicking anywhere on it?
Your question assumes that people understand that there is more information to be gained by "expanding" these rows in this table. As this is designed right now, there are zero hints for a user that they are capable of viewing more information inside the same view that they are using.
Option 1: Open button
Let's assume (dangerously) that people are knowledgable that they can use this table to view more info about a line item in this table. The button itself is separated from the content it is referring to, breaking Fitt's Law. Also, the label is "open", which most users would interpret as taking them to another page, or opening a new context. "View More" or "Expand" would be a better label.
Option 2: Click anywhere
This is slightly better than the button, as it clearly relates the action to the content. However, it still doesn't solve the problem of exposing the functionality to the user.
I would recommend a combination of both of these approaches, making sure you are solving for Fitt's Law as well as exposing a label that will tell the users what functionality is present in these table rows, and how to access them.
Is there any way where we can see the list of items that have been checked out by a specific user.
Items checked from a project are recorded in the database as a place-holder revision with the next number in sequence. Generally they will appear in the user's pending list (inbox) and will show with state "$TO_BE_DEFINED". Arrange your desktop client views to show state, along with user names and dates (use Customise Views under Tools menu) and you can sort and filter columns to show information you need. You can even add User Filename to the views and you will see exactly where the file was checked out to.
The desktop client is very powerful but needs some customising as the out-of-box standard views are very limited.
With appropriately set privilges a user can inspect other users' inboxes. A team leader could set up some simple reports to show numbers of checked-out files against users.
There are so may ways to achive this - but I agree it is not obvious to a new user.
Menu, EDIT/FIND/ITEM
On Tab Option:
STATUS=$TO_BE_DEFINED
ORIGINATOR=?user?
Click on tab Find Now
I am still using dimension in 2019. Let me add relevant snapshots as well. I struggled with this let this answer be so no one has to struggle again.
On Web View
You can add a column Checked Out By and then use that column to arrange the files accordingly.
To add on Web View you can first go to your user preferences as shown below:
You can add the "check out" column by taking it from available columns as shown below:
You should now able to rearrange file in views by clicking on the check out column. The files will arrange first on ascending order of usernames and then by descending order.
On Desktop Client
My item list view looks something like the following which doesnt have a "Check out" column in the view.
One way to find out the files check out is using find item. You can find this in Edit -> Find -> Items. Looks something like this.
You can fill in the data as follows: Status as $TO_BE_DEFINED and User Name to the user you want to search for. .
On Clicking open you will get the results in the items(Find Results) window.
Hope the snapshots helps.
hey all..
i want the user to enter a set of data such as "name" and "age" and correspondingly send it to the person bean. But the user can choose to enter any number of person's data at 1 go.
What control at GUI would be suitable for achieving this (keeping in mind i am developing the application in stuts2).
Thanks;!
There isn't going to be anything definitive. Just hand roll the solution with your favorite JS library. Adding struts2-json-plugin will probably help.
I had created something very much like what you are looking for... It was a two column table where you typed in a user name into one field, hit tab, then typed in the second field. There was one button at the end of the table, so hitting tab once more and enter added the current fields to the DB and added a new row to the table and positioned the input into the first field. It allowed for smooth data entry.
Is it possible to use the default ComboBox control under VB6 to make it a smart ComboBox?
We suppose that the values are already populated in the ComboBox. For example:
New Delhi
New World
New York
We need the ComboBox to respond to one of the default events, so when for example the user writes 'N' the value in the ComboBox will be the first Value starting by 'N'. In our case it's New Delhi and then the user can continue typing till they write the exact word or he writes something different.
This technique is very used in web Application (for example in Google when you put the first word you will get a droped down list containing the suggestions).
But how to do that in VB6 :-(
In case its not possible, how can we keep the ComboBox droped down, the values changes when the text in the comboBox change and the first element in the ComboBox correspond to the first word starting by the value entered by the user?
Thanks a lot.
Actually I found an easy solution :) thanks to FreeVbCode uder Forms&Contorls Tab. There is a control named AutoControl. We can use it easly for our requirement.
http://www.freevbcode.com/ShowCode.Asp?ID=5944
Thanks.
You might also want to look at this control from vbAccelerator.com, which supports auto-completion. The vbAccelerator code is usually high quality. Of course you're introducing quite a dependency into your code whenever you use a third-party control.