Recently active
Hi Everyone, I have a Grid widget which displays data based on selected dropdown, also a data filter widget through which I am filtering grid data so now my requirement is I want to display distinct count of each column in Bar chart widget and once the data is changed it through data filter widget (for the same dropdown) bar chart data should also change like whatever data present in grid that data's distinct count should available in bar chart at runtime. like in runtime if data change according to the filter (Through data filter widget) that should also change the bar chart count that's it. can we achieve this functionality in Thing Worx 9.3.1 version. if yes pls guide I am able to get distinct count in bar chart but next is how it should change while filtering which is in runtime actually, I am not sure Thanks, Lav
how to do basic authentication through REST API in thingworx without passing user name and password in Header
How to add spellcheck in editable string column of grid
Hello, I want to select in a dropdown from a list users list ( I have already do this ) , but after add in the second list the user, I want to make sure in the list I can't add second time same user. I can do this from Mashup or I need to create a service that compare the users from this two list and create another infotable? Thank you in advance.
Hello,I want to add information from Mashup and I want to have an ID incremental from Mashup that is start from 1.I try to find something but anything use some service. I have some services already and I don't want to do this incremental from service, I want to do it from Mashup. Thank you.
Hello, Where can I change the default value of the "messageChunkSize" parameter on the server side? Thanks.
Have service where I receive infotable, and show it in grid.One of column is STATUS, with integer values to present OK/NOK, maybe different in future.Style for whole row is set acc. STATUS column, so if there is 2 (which means NOK), whole row is described in red.Is there also a way (configurable via mashup, style definitions, etc.), to display NOK instead of 2, OK instead of 1, etc.? Or the only way is to change it inside service?
What’s the best way to cache data in ThingWorx?Should I use properties, configuration tables, or user sessions (of course user session is valid only for user)?Are there other options available? If the value changes very frequently, is there a better alternative to Thing properties?If the value changes less frequently, what’s the best approach for caching?Also, can Ignite be utilized for caching in any way? I am aware that it depends on use case and scenario. I would like to know what are the feasible options available or supported by the ThingWorx platform. Thank you in Advance. -Abhiram
Is it Possible to adjust the spacing of checkbox (when multiselect is enabled) withing the grid row? Is there any property for this? If not, can this be achieved via CSS?
var users = [{ name: "Jane Doe", role: "Interior Designer", imagePath: "/Thingworx/MediaEntities/LAYOUTTESTIMAGE" },];var result ="<!DOCTYPE html>\n" +"<html>\n" +"<head>\n" +" <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n" +"</head>\n" +"<body style=\"display: flex; justify-content: center; align-items: center; flex-wrap: nowrap; height: 100vh; margin: 0; background-color: #f4f4f4; overflow-x: auto;\">\n";for (var i = 0; i < 10; i++) {result +=" <!-- Card " + (i + 1) + " -->\n" +" <div style=\"box-shadow: 0 10px 8px 0 rgba(0,0,0,0.2); display: inline-block; transition: 0.3s; width: 18%; margin: 10px; border-radius: 5px; background-color: #fff; overflow: hidden;\">\n" +" <img src=\"" + users[0].imagePath + "\" alt=\"Avatar\" style=\"width: 100%; height: auto; display: block;\">\n" +" <div style=\"padding: 16px; text-align: center;\">\n" +" <h4 style=\"margin: 0; font-size: 1.5em; color: #333;
Hi community, I would like to ask that if anyone knows that how to iterate over the application keys which are existed in the platform without knowing anything like list of Application keys. Please let me know about itfor eg like GetKeyID(), GetExpirationDate(), ... Thanks!
I am facing issues regarding Menus not changing Contained Mashups and instead overriding the parent mashup when clicked. This issue was noticed when loading projects developed on Thingworx 9.3/9.4 onto Thingworx 9.5 (ThingWorx 9.5.4-b764). The attached project functions as intended on Thingworx 9.4 (ThingWorx 9.4.0-b49) but not on Thingworx 9.5. The menu is correctly configured (having DrivePageMashupOrBindToMashup set to "Bound to mashup parameter"). Like I said, the exact same configuration functions correctly on TW9.4 but not on TW9.5.
Hello,I am using the Java SDK to invoke service QueryImplementingThingsOptimized let result = ThingTemplates["LoraDeviceGenericModel"].QueryImplementingThingsOptimized( { maxItems: 1000,}); The corresponding Java code is as follows; ValueCollection getEntityListParams = new ValueCollection();getEntityListParams.SetNumberValue("maxItems", BATCH_THINGS);getEntityListParams.SetNumberValue("offset", offset);InfoTable queryResult = thingClient.invokeService(ThingTemplates, "LoraDeviceGenericModel", "QueryImplementingThingsOptimized",getEntityListParams, TIMEOUT_30_000_MS); But this call could be optimized by using a filter on returned fields; function entityList(inarray) { let out = Resources["InfoTableFunctions"].CreateInfoTableFromDataShape({ dataShapeName: 'EntityList' }); inarray.forEach(entry => out.AddRow({ name: entry, description: entry })); return out; } let result = ThingTemplates["LoraDeviceGenericModel"].QueryImplementingThings
Can Thingworx container be closed on outside click ?
I’m planning to upgrade to a newer version of SCPA and need to migrate all my entities with the SCPA configuration. Can someone assist with the steps or provide best practices for the migration process?
I have an Infotable property that is enabled for logging and is persistent.This Infotable contains three columns: Number, StartDate, and EndDate. The table is updated every 24 hours.The update logic is as follows:I first assign the Infotable to a variable in the script.I modify the dates as needed.I update the property using me.property.While this updates the Infotable with the new values (updated dates), when I query it using QueryNamedPropertyHistory or QueryInfoTablePropertyHistory, I only see one log entry for the property instead of a complete history.Could you help me understand why the logs aren’t being recorded as expected?Thingworx version -> 9.3.8
Hi, I have created an Organisation and attached the 'Users' user group so that All the Users can log in from the Organisation. However, all users are able to log in to Composer, even though all articles on removing User access to Composer have been tried. So how comes this composer access can be restricted if the user group of the user is assigned to an Organisation Thanks,
Hi Everyone, I have a service which is fetching data and I have bind that service to grid widget which displays the data now I want to count each column unique data (I mean there are duplicates data in column) but I want them to count once and then showing that records to the Bar Chart graph and the graph data should change based on filter selected by user for e.g. Suppose we have 4 column like, name , age , Class , place now I want to count each column and represent in bar chart Thanks and Regards,Lav
Good day everyone, Today we changed the name of a group in our Active Directory and as a consequence we locked all users relying on that group out of the system for a while until we figured out where the problem is coming from - apparently, the connection between AD & Thingworx is based on the AD Group's name rather than its unique SID. For organisations where names can change frequently, this is quite the issue - is there any way around this currently? Kind regards,Martin
Good day! I have a bit of a problem with a specific setup - I have a list of changelog versions (just strings, 0.1.0, 0.1.1...) and from that selection, I load in the corresponding infotable of release notes. This works perfectly fine as long as you use it normally, but if you rapidly switch between list items, you get the following error in the developer console (note: no error on Thingworx' side): From that point on, you can still swap between the list items, but no more services are executed and the displayed collection does no longer change. Any help with this would be greatly appreciated!
Can I change a binding like in manage bindings menu through script? and if I can, how so ?
Hi folks,I have a problem with my 'Line Area Chart' in TWX 9.5.3. My selected colors of the 'Style Properties' are overwritten by 'fill-opacity: 0.5' from the element ':host([stacked]) [part~=“area”]'.The “style properties” of the series all have an opacity of 100% so that the colors are fully displayed. However, this has no influence on the pale color displayed. How can I overwrite this wrong value with 'fill-opacity: 1' with css? Best regardsMarc
I have also run into this issue. I have tried several combinations of Eclipse, JDK and TWX SDKs using ANT with no resolution, including the recommended combination.
Hi,I am working on a Thingworx extension that creates an excel file by passing an infotable parameter. The infotable contains strings and TwoDThumbnailURL.URL obtained from `Things["intralox-windchill-odata-connector-illustrated-parts"].GetPartRepresentations`.So far the TWX extension successfully creates the excel file with string parameters, the challenge is rendering TwoDThumbnailURL images. I have proven that the downloaded jgp file from TwoDThumbnailURL.URL can be embedded in an excel spreadsheet by doing the following steps: Edit TwoDThumbnailURL.URL value by removing the "oauth/" portionCopy modified TwoDThumbnailURL.URL into the browser A jpg file is downloaded into local Download directory. Upload this jpg file to a File Repository. Now that the image file is available in the File Repository the TWX extension code can obtain the image file and add it in the excel file. Is there a programmatic way to do steps 2-4 described above that would downloa
Hello Community,I’m working on a scenario where I need to pass selected dates from Mashup 1 to Mashup 2 using the navigation function, and then return the same dates back to Mashup 1 when the user clicks a back button in Mashup 2.Currently, I can successfully pass the selected dates from Mashup 1 to Mashup 2 using the navigation function and mashup parameters. However, I’m struggling to return the same dates back to Mashup 1 when navigating back.I’d appreciate any suggestions or best practices on how to handle this back-and-forth data exchange between mashups. Is there a recommended approach for maintaining these values? I am currently working with Thingworx 9.5 versionThanks in advance for your help!
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.