Recently active
Hello, I am having some problems with the auto evaluation of my expressions.One is working fine, evaluating automatically (with no event trigger).But the other one is not evaluating. They are pretty much the same expression, however one of them have some input bound: Both have these settings: The code is just some logging (have tested with using event trigger and they both work, logging to console as they are supposed to. Code:Working expression: Not working expression: Am I missing something with the functionality of the expression function?Anyone else that have had similar issues? I have tried this on 9.1 and 9.3, both seem to behave in the same way.
Hi , when mashup load auto select first row even when MultiSelect checkbox selected in Properties of dropdown. how to do this because Auto select first row not exist when use Multi select . Thanks,
Good evening to All,I have a set of Thing in which there are 2 properties, the first 'A' is a property whose valor are updated by kepware, while the second property 'B' is an infotable that must contain all the variations of property 'A'. In particular 'A' must contain the last 500 variations of property 'B'. Whenever the value of property 'B' changes the value is saved in infotable 'B', if the number of rows in the infotable exceeds the number of 500 then the first element is deleted. It often happens that out of 160 different values of 'A' in the infotable 'B' a number of values between 113 and 16590 (but never 160) are saved. In the ScriptLog all values entered in infotable 'B' are tracked, but in the infotable some values are missing.No errors are reported but some data are always missing.The 160 different values arrive from kepware within 2 minutes.For the following tasks I need the infotable 'B' to contain all the variations of property 'A'.I have Thingworx 8.5.18 and kepware 6.2
Hello everybody,I need to decrease the writing times within ValueStream and Stream. To do this just lower the values of the 'ThingworxPersistenceProvider: Rate stream queue is checked (milliseconds)' parameters for 'Stream Processing' and 'Value Stream Processing' (by changing the values in the platform-settings.json file) ? Might it be necessary to change other parameters for 'Stream Processing' and 'Value Stream Processing' ?My goal is to be able to read the value stored in the ValueStream or Stream as soon as possible (especially by the service executed by the subscription on the DATA CHANGE event of the stored value).Can anyone give me some suggestions?P.S. I'm using Thingworx version 8.5.18
var result = Resources["InfoTableFunctions"].CreateInfoTableFromDataShape({dataShapeName: "TestDataShape"});var newEntry=new Object();for(var i=0;i<result1.length;i++){newEntry.first-data = result1[i].first-data; . . .result.AddRow(newEntry);} Does DataShape does not support property name having hypen? ie.newEntry.first-data and my second question is does result1[i].first-data;is not supported in thingworx? result1[i].first-data is coming from json file Can you help me out over here ?
Hi all, i'm trying to validate if text field input is empty using validation tab builded in Thingworx (v 9.3.4). Unfortunatelly, it doesn't work at all on mashup load. I mean that even if i select 'Invalid' ValidationState there is no changes on mashup, it looks like the input was valid. It starts to work only after lost focus on text field input and, after that, it looks to work fine but i see no way to trigger that focus lost event without clicking on mashup.
Hello, Is there any way to limit the number of simultaneous files uploaded in the widget properties? I realize I could do some limitations by not using the automatic upload and counting the files using the "FileNames" propery. However I kind of like the automatic upload feature so if possible I'd like to keep it. Any ideas are highly welcome! Thanks,Jens
Looking for a solution. We have large grids with multiple date fields (formatted to short dates) If the sort is enabled for the multiple date columns it stops working. The sort works fine with any other column. It will usually work for the dirst date column but after the second date column is clicked for sorting none of the columns will sort until you refresh the page. Is there a work around that will make this work as I prefer being able to sort the column with having to use the query filter that reloads the data.
Hi everyone, I am about to migrate an application from .NET Framework to .NET Core (Because of EF7 and the fact, that Framework is considered legacy by Microsoft). Currently the Thingworx .NET SDK requires (and only works with?) .NET Framework, (at least v.4.5.2). Are there any plans to migrate the SDK to .NET Core?
Hi Everyone, I am trying to call the forEach(myFunction) {} But I keep getting this error: : TypeError: Cannot find function forEach in object com.thingworx.types.InfoTable@e5e813bf. Is this a version issue?Please assist me with this Many Thanks,
Hi i am new to thingWorx, and i want to change the spinning dots of "ShowDataLoading" to somthing else, is it possible and how can i do that.thank you in advance
Kepware and Thingworx installed on separate server. Getting following logs in Kepware while trying to connect to Thingworx (9.3.4). Date Time Level Source Event 2/13/2023 12:09:24 AM Debug ThingWorx Diagnostics [WARN] 2023-02-13 06:09:24,476 SDK Version: 2.2.7 2/13/2023 12:09:24 AM Debug ThingWorx Diagnostics [WARN] 2023-02-13 06:09:24,476 TLS Library: OpenSSL 2/13/2023 12:09:24 AM Debug ThingWorx Diagnostics [WARN] 2023-02-13 06:09:24,476 TLS Library Version: 1.1.1d-1 2/13/2023 12:09:46 AM Debug ThingWorx Diagnostics [ERROR] 2023-02-13 06:09:45,500 Error intializing socket connection. Err = 10060 2/13/2023 12:09:46 AM Debug ThingWorx Diagnostics [ERROR] 2023-02-13 06:09:45,500 twWs_Connect: Error restarting socket. Error 0 2/13/2023 12:09:46 AM Debug ThingWorx Diagnostics [ERROR] 2023-02-13 06:09:45,501 twApi_Connect: Max number of connect retries: 1, has been reached 2/13/2023 12:09:46 AM Error ThingWorx Native Interface Connection to ThingWorx failed. | Platform = uewhcc1tw.c
how to view the image in the different(eg; png, jpg etc) format in the grid table.
When I am executing service, it shows the unable to find the certificate.
Hi ,I need to create Menu and subMenu with Horizontal Alignment of Menu item. as shown in attached file.how to achieve this in Twx 9.3.0 , with Icon need to add Menu Item. what widget is suitable here if we see Sub Menu as well in small popup. Thanks,Vaibhav S.
Is there a way to send out alerts from Kepware whenever a connected Modbus TCP/IP device disconnects?For example, when these errors are shown:Thank you!
Using Thingworx to connect to kepserver, I want to monitor the alarm status of a device. I use properties to store the alarm status, create event subscriptions for multiple tag, and modify the status properties through the subscription, but the properties results are only sometimes incorrect, I think the multiple tag are caused by concurrent alarms, any other solutions or suggestions?
I am trying to get one SQL query into the LED widget and another SQL query into the Gauge Widget. I am unable to do the bindings from the MSSQL connection thing to the Mashup.
I am getting the date in DateFormat as mentioned below2023-02-09 16:26:07.000I would need date in this format for ex: 20230209 (YYYYMMDD)format. Can you help me out over here ?
Hello all, I have some grids where all of my columns needs to be a fixed width. The grid also needs to support multiple selections. But when these two things are activated together, the grid has some (to me) unexpected behavior. You can see that it cuts off part of the last column and creates a scrollbar at the bottom. From what I can tell this is due to the fact that the grid part of the grid widget itself doesn't take into consideration the added column for the checkboxes. Does anyone know of any workaround for this? Or maybe I am just doing something wrong? Any help with this would be much appreciated as it is the last thing from my 9.1 -> 9.3 migration that I haven't been able to solve. Thanks, Jens
Hi, I have two Kepware Servers(lets say Kep-1 and Kep-2) connected to common edge, with modbus and OPC UA tags. The devices addresses and connection are exactly same in both the Kepservers(Kep-1 and Kep-2). There are around 300 energy meter OPC UA tags that are connected to FactoryTalkLinxGatewayOPCUA Server in each of these Kepservers. We are facing a scenario, where all of a sudden some of the tag's quality in the second kepserver Kep-2 becomes bad even though the quality of the same tags are good in the Kep-1. After we reinitialize the Kep-2 all the tags quality become good again. We stopped the kepware service at Kep-1 for some days for testing purpose, and didn't face any problem in Kep-2. But once we start the Kep-1 service again, the issue occurs unexpectedly again after few hours or few days in Kep-2. What is the cause of this issue? Best Regards, Thanks
I have a lot Tokens to add, if I add them manually one by one it will be a waste of time, do we have any tools can upload in batch? Thank you
Hello everyone, I am actually trying to migrate Thingworx 8.4 to 9.3 an i am facing an issue. I actually saw that you cannot migrate from 8.4 to 9.3 i have first to set Thingworx to the 9.0.3 version. I am using:JDK -> Amazon corretto 11Postgresl 13. Tomcat work perfectly fine and i m facing that issue when i tried to launch my service.I have already checked this article:https://www.ptc.com/en/support/article/CS305796 Afiter checking the point step by step, i can confirm there is actualy no answer for my situation, I join you the main informations from the stack trace, my linux service config and my setenv.sh.in screenshot format. (All the rights and ownership have been setted for tomcat8.5, which is the user of the service) Thanks for your time,
Hi @slangley Any idea if Thingworx latest version has introduced session timeout logs?
What can be used instead of for loop to loop through 10000 records which is present in Infotable?
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.