Recently active
Hello, It is possible to change the filter hint text in dropdown after clicking on it? The default behavior is that the hint text disapear when you write something.
hii, i want to play video in mashup after clicking on button. i have one grid which have number of videos and i want to play the video after clicking on button. below i have attached the pictures for your better understand.
Hi, There is requirement, that in a particular condition a Tag's value in the Kepserver has to be changed. I can detect that particular condition externally (though nodejs service), now how do I access this Kepserver tag from my nodejs service. Is there any API that Kepserver provides to connect to its device tags and alter. Please suggest. Regards, Sri1
Hello, I'm wondering if it is possible to switch to a mashup based on the time of day. My goal is to having something such as at 2:50 pm every day, the screen will switch to a mash up that says to start winding down and prepare for the shift change. Or at 7:00 am - 7:10 am every morning, the screen will ask the operators to check their equipment. Is this possible? Thanks
Hello All, We have configured Thingworx8.3.3 with Pingfederate for SSO experience and TW developer is able to access TW composer with SSO but when developer is trying to access any entities, developer is getting an error "You do not have permission to view" . How to move users into TW Administrators group when Thingworx composer running with SSO. We are using the components for PoC Thingworx server Pingfederate as Central Auth Server Enterprise identity provider (IdP) - LDAP Not sure where am missing configuration step. Need help. Thanks in advance.
I using autorefresh widget to refresh specific services at every 6 minutes. Widget is working fine only if i access the same window, if i access any other window widget is not working then again it calculating 6minutes from that time. For example : If i access mashup page for 6+ minutes widget is working fine and If i moved to other page at 5th minute or any other minute then it is not refreshing the data then it calculating time from first second to trigger the autorefresh. Is there any other way to trigger the service for every 6 minutes. Thanks.
Hi , I am trying to create dynamic alerts , it is working for "Above" , "Below" , "Equal To" etc. but the same logic is not working for "in Range" and "Out Range". I am using below code : var params = {infoTableName: "alertAttr" /* STRING */};var attrs = Resources["InfoTableFunctions"].CreateInfoTable(params); var field = new Object(); field.name = "minimum";field.baseType = 'NUMBER';attrs.AddField(field); field.name = "minimumInclusive";field.baseType = 'BOOLEAN';attrs.AddField(field); field.name = "maximum";field.baseType = 'NUMBER';attrs.AddField(field); field.name = "maximumInclusive";field.baseType = 'BOOLEAN';attrs.AddField(field); var row = new Object(); row.minimum = MinValue; row.minimumInclusive = true; row.maximum = MaxValue; row.maximumInclusive = true; attrs.AddRow(row); Things[thingName].AddOrUpdateAlert({alertType: DeviationType /* STRING */,alertName: AlertName /* STRING */,property: Property /* STRING */,description: undefined /* STRING */,attributes: attrs /* INFOTABL
I am getting following error in foundation-20201014070146.log file. [2020-10-14T07:03:12-07:00] WARN: Mode 640 includes bits for the owner, but owner is not specified [2020-10-14T07:03:12-07:00] WARN: Mode 640 includes bits for the group, but group is not specified [2020-10-14T07:03:12-07:00] INFO: template[platform-settings] sending run action to execute[change_owner_twx] (delayed) [2020-10-14T07:03:12-07:00] INFO: Processing execute[change_owner_twx] action run (twx_foundation::install line 158) [2020-10-14T07:03:12-07:00] ERROR: Running exception handlers [2020-10-14T07:03:12-07:00] ERROR: Exception handlers complete [2020-10-14T07:03:12-07:00] FATAL: Stacktrace dumped to c:/progra~2/thingw~1/installer/foundation/local-mode-cache/cache/chef-stacktrace.out [2020-10-14T07:03:12-07:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report [2020-10-14T07:03:12-07:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: twx_keystore_secret[encrypt_db_passwor
Hi, i'm trying to import entities from a file and i get this error: com.thingworx.common.exceptions.InvalidRequestException: The User being set to the 'Run As User' value is invalid. Cannot proceed with changes. Thank you.
Hi, Can anyone tell me how to add or insert row in data shape(info-table) by using advance grid in mashup?
Update to Connected Factories Benchmark Scenario Three: One Kepware Server in ThingWorx 9.0 The goal of this scenario is to confirm the same performance in ThingWorx 9.0 as seen in scenario one, where one Kepware Server represented a single factory in version 8.5. Matrix 1 - Slow (15s slow properties, 1s fast) The lower frequency tests performed the same in 9.0. Even the 10k ingestion test, which lies very close to the boundary for a single Kepware Server, passed with no errors. Matrix 2 – Fast (5s slow properties, 500ms fast) These showed similar results, but the 500 thing, 50-10 property test had data loss in 9.0. However, the write rate is much higher than PTC recommends for a single Kepware Server anyway. Matrix 3 – Faster (1s slow properties, 200ms fast) The fastest tests had similar results as well. The larger tests ran with more success with two Kepware Servers (data not shown here). Conclusions ThingWorx 9.0 is
I've followed the help file in order to create an additional KPI (which I've named OperationalEfficiency) within ThingWorx Manufacturing Apps. The following error appears in the script log: "KPI name : OperationalEfficiency is not in Save Information array, might not supported for now." It looks like it originates from a service called "PopulateProductionKPIsTreeGrid" on "PTC.Factory.PlantStatusUtils". Any idea how I can fix this error? Thanks, George
Announcing the Final Installment JMeter for ThingWorx, the Comprehensive Guide and Best Practice Tips This is the final post on using JMeter for ThingWorx. Below there are best practice tips for using JMeter and for load testing in general. Attached to this post is a comprehensive guide including all of the information from every post we've made on JMeter, including the tutorials. For a more central source, feel free to download the guide , or see the past posts here: JMeter for ThingWorx (original post) Building More Complex Tests in JMeter Distributed Testing with JMeter Generating and Reviewing JMeter Results JMeter Best Practice Tips Use Distributed Testing As already mentioned in a previous post, each JMeter client can only handle about 150-250 threads depending on the complexity of the tests, and each client will need around 1 CPU and up to 8 GB of RAM for the Java heap. Some test plans will run with fewer host resources, so resizing the test client VM up
hii, i want to show multiple videos by using file upload widget from my own system like we upload the image, is it possible? if yes then please share the process for the same
Hi, We have connected ThingWorx to 100 equipments in PLC. ThingWorx is reading almost 3000 tags. We wanted to constantly monitor the tags so thinking about using the Timer entitiy. But if we put the timer for 30 seconds timer to monitor all the 3000 tags how will the performance of ThingWorx be affected? Is it advisable to add timer for mass data collection like this? If the system creashes where will the data be logged? Thanks & Regards, Shalini V.
Hi, I've exported a project from TWX 8.5.4 to 9.0.2 which is working fine so far. But there is one issue: I can't figure out how to bind the "Changed"-Event from a session variable in TWX 9. There is simply no menu to do it. I've attached two screenshot from 8.5.4 and 9.0.2 where you see that the event "ToggleVarChanged" show up when you click on the session variable in the "Session" tab. Since 9.0.0 this isn't the case anymore and I don't see another option. The binding itself (created in 8.5) is still working in 9.0 and is shown in the mashup builder. So... any ideas where to look for it?
Hi, I create a native javascript function to convert a infotable to a key-object holder: ================ function infoTableToKeyHolder(infoTable, keyField){ let holder = {}; for(let i = 0 ; i < infoTalbe.length; i++){ let item = infoTable[i]; let keyValue = infoTable[keyField]; holder[keyValue] = item; return holder }} ================= How to share the function for any JavaScript service ? Regards, Sean
Hi All, I have seen some logs in Thingworx Related to Blacklisted words. Can anyone tell me what are those blacklisted words or Thingworx is only checking the Length of the Password? Thanks for your response.
I see an extra space after widget migration for tab widget...Please check belowscreenshots. After migration Before migration. Please resolve the issue asap
I have a problem styling the list widget in TWX 9.0.2. As seen in the attachement I set the base color/background to green, hover to grey and selected to blue. But the base text color seems to be overwritten by the hover color. Is this a bug or am I missing something in the settings?
Hi Team, I am trying to use Style Themes to set style to my button. There are multiple button styles defined in my style theme like for primary button, secondary button, Transparent button. How can I use a specific style like secondary button style to my button ? Thanks and Regards @nmilleson , @krishnakomal
Is it possible to send dynamic data to Generic radio button widget though an infotable service?
I use a 24" fullhd screen, but seems limited in particular when working with mashups. with previous composer (8.3) it was quite enough, but now with the new composer (TW 8.5) more size seems required. I need sometimes to zoom-out with the browser Is it better a 4k screen on a 27 inch ? What do you use ? Regards
How do I set selected and hover styles for list items without using style theme in Thingworx 8.5.2
Hello, this is my first post here so I hope I am posting in the correct location. I'm having some issues with figuring out how to do joins and other filter functions on the Thingworx platform. But I think I am getting the hang of it, at least a little bit. I am having some issues with while doing an INNER join on two tables from the Operator Advisor addition to TWX. in the output from my service I get both of the tables "mashed" together. I'll add an attachment to illustrate this. I think I am getting the join and filter correct, but I am not sure. Here's that code: var filter = {"filters": {"filters": [{"dataShapeName": "PTC.SCA.SCO.JobOrderProcessingResourceRequirement","fieldName": "ProcessingResourceUID","type": "EQ","value": ProcessingResourceUID}],"type": "AND"},"joins": [{"type": "INNER","sourceDataShapeName": "PTC.SCA.SCO.JobOrderProcessingResourceRequirement","sourceFieldName": "JobOrderUID","targetDataShapeName": "PTC.SCA.SCO.JobOrder","targetField
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.