Recently active
Hi Community,We need to provide an FTP secured connection details to our client for ThingWorx Flow solution. I am referring following PTC documentation for same : "https://support.ptc.com/help/thingworx/platform/r9/en/index.html#page/ThingWorx/Help/Integration_Orchestration/FTP/FTPConnectorTypes.html#" Here in step 6, secure list we get following options: 1)false2)true3)control4)implicitCan someone please explain me difference for these parameters. Thanks,Sid
Hi @VladimirRosu_116627, I installed the extension in ThingWorx (version- 9.3.1) which is available under Build section from the github link you shared (in topic) and tried to execute the services - GetLastMessages, SendMessage with the following configuration: but the result is, ErrorCode(6bbd1442-4b7b-4b88-ab6b-125feb8812e2), Cause(null), Reason(Access was attempted on a null reference variable.), Possible Resolutions(Remove the reference to the null variable within your extension code. Note: ActiveMQ is up and runningCan I get any help to resolve this?
Hi! im new to thingworx and we are trying to create a drag and drop planer for or production with machine integration. Is it posible to code a ui in js and use thingworx for the backend or is it posible to make somthing like this in thingworx. we want to be able to se what is producing in the macine both art:nr and amount.and plan whats next and whos responsible for the machien via drag and drop like a canban board. has anyone done this or have any tips and trix on how to do this
I Want to set group name programmatically through service of Resources->InfotableFunctions-> Services->TOJSONI need standard service code to do programmatically. Please check the below screen shot
Hi community, I am trying to visualize in a grid or in a text field the data info after having clicked on a data point on my combo chart. (Chart Type = Line).I have already bound the selected data from the chart onto a grid, But I only see the datashape of the service on the grid instead of seeing data that I have selected. Does someone know how I can go about this? Regards,
I have used a validor to check textfields text are empty or not and if not empty then i am executing a service because validator will return TRUE otherwise i show message with status message FUNCTION to show that please enter the text into fields but it is not working. if i normally write output= true or false then only it works. can anyone please guide me in this regard. I have put a screenshot of bindings and my parameters also please have a look into it. I am using Thingworx 9.3 let Output = true; // Initialize Output as true // The isValid function should accept a single parameter to check. const isValid = (param) => { return param !== null && param!=="" && param.trim() !== ''; }; try{ // Check each parameter individually if (!isValid(emailAddress)) { console.log('Invalid email address'); Output = false; } if (!isValid(firstName)) { console.log('Invalid first name'); Output = false; } if (!isValid(lastN
I have a service takes infotable as an argument and gets some data in the form of a datashape infotable for a piechart which are just 2 counters "open" and "closed" being displayed on the pie chart.This is the code for the service for a better understanding: let result = DataShapes.ex_NumberWithLabel_DS.CreateValues();let buckets = { OPEN: 0, CLOSED: 0};let localizationstate = Resources.RuntimeLocalizationFunctions.GetEffectiveToken({ token: "ex.mu.disposition.IssueState.CLOSED",});for (let i = 0; i < objectData.rows.length; i++) { let row = objectData.rows[i]; if (row.workflowStatus == localizationstate) { buckets.CLOSED++; } else { buckets.OPEN++; }}result.AddRow({ label: "Open", value1: buckets.OPEN, DisplayField: Resources.RuntimeLocalizationFunctions.GetEffectiveToken({ token: "ex.mu.disposition.IssueState.OPEN", }),});result.AddRow({ label: "Closed", value1
Hi all, I would like to copy my string from thingworx to my clipboard. I have found 2 ways of doing so in javascript.1. .execCommand("copy");2. navigator.clipboard.writeText the issue is that thingworx does not support these 2 methods because it is a client-side operation.How can I incorporate my custom JavaScript code in my mashup? What are the steps? My ultimate goal is to copy text from a mashup to a clipboard.Best Regards
Using Thingworx version 9.4.1 on a high availability (HA) cluster.We're building a Thingworx app to display historical Thing data using the Grid widget in a mashup. The data is streamed from a Kepserver and saved in a Value Stream by logging the Thing properties. The mashup uses the "QueryPropertyHistory" service to pull a specified time period of data for all logged properties (currently only allowing data to be queried earliest to latest-"oldestFirst"=true). We also provide the option to export the queried data to csv file using the Data Export function. We just found a problem with the Grid widget that I'm looking for help to overcome; the Grid seems to be automatically filling in all empty BOOLEAN-type data cells with "false". This is a problem because the actual value of the property could have been "true" at the time queried. I replicated this issue by manually setting two booleans, let's call them "Bool1" and "Bool2" (shaded RED in screens
Hi All,There is a requirement from customer to provide the access to admin user to do the following activities at runtime:Dashboard Management: create/edit/delete dashboardTask Management: update the progress of task manually which is getting updated automatically by a formulaPrompt Management: Create/edit/delete the prompt messages and add those prompt message to a particular rolesBusiness rules Management: Create/edit/delete the business rules which are related to do aome automate operation. Will it be feasible to do the above activities in ThingWorx at the runtime?Thanks in advance for your help
How to configure Thingworx AMU alarm to not trigger when machine is manually shut down and value (ie. voltage) becomes 0 as expected? Kepware is being used in this case as well if relevant.
The quality tag in Kepwere appears to be showing a Bad tag, while the thingworx shows a good tag. Why is this the case, and how can this be fixed?
Hi, All Now I'm working on Thingworx9.2.0. [Need your help] On Grid or AdvanceGrid, I want to copy a selected cell to the clipboard, like in Excel. This means that I do not want to edit a cell, only reference to prevent incorrect entry in cell manipulation, Regards,
I would like to retrieve a list of all my industrial connection Things and output a list of them. I need code to achieve thisIn this case ThingWorx Kepware Mi... should be listed.
What are your experiences about TWX 9.5?I'm very surprised, because if there were some fields to be filled, usually they had "natural" labels/description, like "Enabled", "Description", "Active", "Published".But new fields are labelled like: "tw.form-labels.deprecated", "tw.subscription-editor.labels.sequential-events",(attached printscreen was taken in one of Things / General Information tab). For me, it looks like names of language tokens instead of their values. Is that intented use? Global bug? Something local on our server?
Hi All, My requirement is for TWX HA architecture. I checked the below link from PTC support. https://support.ptc.com/help/thingworx/platform/r9/en/index.html#page/ThingWorx/Help/ThingWorxHighAvailability/OverviewOfThingworxHighAvailability.html# I have a confusion that whether Apache zookeeper and Apache Ignite will be installed on each server node along with Thingworx Foundation application or These two will be present on a separate server from the Thingworx Foundation nodes and maintain the HA architecture. Thanks for the help.
Now i know we can listen on thing single property value change in a Subscription , but i want to listen thing all property value change in Subscription, i have to create many Subscription with all property .Is there any way i can achieve this with single Subscription?
The double-click event is missing in ThingWorx 9.4 version, and I use that event extensively in my application. Please suggest an alternative that I can apply to achieve the same functionality.
We have a Thingworx 9.5 and Influx 1.7.9.It was working fine for a very long time. Recently, the connection is not working as expected. We are getting following message from Influx log. tcp.Mux: handler not registered: 71. Connection from 127.0.0.1:52517 closed In Thingworx,[O: c.t.p.i.InfluxdbDatasource] [I: ] [U: Administrator] [S: ] [P: ] [T: http-nio-8080-exec-9] Data Source thingworx connectivity test failed! with [2,002] No connection. Contact the administrator. can you someone help us? Influx is running with following cmd: influxd.exe -config "C:\influxdb.config"the influx.config filereporting-disabled = false bind-address = "127.0.0.1:8086" [meta] dir = "C:\\Influx\\influxdb-1.7.9-1\\influx_data\\meta" retention-autocreate = true logging-enabled = true [data] dir = "C:\\Influx\\influxdb-1.7.9-1\\influx_data\\data" index-version = "inmem" wal-dir = "C:\\Influx\\influxdb-1.7.9-1\\influx_data\\wal" wal-fsync-delay = "0s" validate-keys = false q
Hello,is Icon alignment in button is possible? in previous version of Thingworx 8.x, ICON on button can be aligned, but there is no option to align in 9.x.is there any possibility with CSS or any other workaround? Thanks,
Hi,I would like to create my own custom widget, but I'm a bit overwhelmed.I've seen there are different options to create a widget (e.g. with Eclipse, with Polymer or Lit, ...)Does anyone have experience with this topic and can tell me how to best start and which variant is the best? I thought it would be best if I could integrate existing ThingWorx widgets (buttons, ...).Unfortunately I didn't find much information about it, and almost no current information. And are there any example projects or finished projects for custom ThingWorx widgets somewhere? Thank you!
hello,can i please ask how to listen on a thing property value change and coding in this thing service to save new value to db?
Hi Community Expert Regardless of the license, is there a limit to the number of SSO users in Thingworx?
I have created a service which takes an input by the name "objectData" and this is a data shape which has certain property and values like: rootCauses0containmentActionsdaysOpenworkflowStatus stepStatusTablesupplierTeam adjustedCloseDateactionStatusworkItemsHere in the service what i want to do is that pick any property and manipulate the data which the property holds, since this input objectData is the output of some other service and is binded to as the input of this service for manipulation. So far i have tried this code but i think it's incorrect :for(let i = 0; i< objectData.length; i++){ let row = objectData.rows[i]; if("workflowStatus" in row ){ //increment some value or manipulate the row property }}
HelloI have to plot a process steps in a timeline, each step can have sub-steps that i would like to plot also.i think about using the timeline widget, but i could not find how it works or an example f the inputs as an infotable nor json,so my question is how to use this timeline? Can i plot the process steps and as subgroups of the step's sub-steps? Thank you
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.