Recently active
The above general request grid is populated using a collection widget... now when clicked onreopen button, a pop-up window will opened like below. On close of this pop-up window I would like torefresh the grid.I tried by binding the "windowClosed" event of the navigate function to refresh mashup in the collection widget mashup but the grid is not getting refreshed.....Would like to know if their is an alternative way to refresh the grid.
In ThingWorx, I have set the session timeout to 15 minutes. After the session times out, the expectation is that ThingWorx will redirect to the login page. Alternatively, a pop-up should appear with the message "Session timed out. Please log in to continue" and an OK button. Clicking the OK button should then redirect to the login page.Is there a way to implement this functionality? Please provide the code or implementation steps.
I have ThingTemplate, A_TT, and have service CallService. CallService has Allow Override false.I have Thing, B_TH, and it was generated, with A_TT as Base Thing Template.It include properties and services from A_TT, also CallService.But CallService in A_TT was changed one month ago (imported). And yesterday also (by editing). But when I open CallService in B_TH, I see old version of code, including none of changes mentioned.If I push button on mashup connected with this service, it behaves like yesterday changes were included, but one-month ago changes not. (wrong observation on my side)TWX used: 9.5.1-b359Thing was closed in Composer, Edit was cancelled - but it still does not show correctly. Problem does not look like browser connected, I've asked other developer for help, he logged with different PC and different account - and it's exactly this same.Created new Thing based on this template - changes are included.
Good day everyone, We've been trying to use the Git Extension (5.0.) to synchronize changes between a DEV and a PROD environment, both using the same repository and setup. This has worked before, but when we tried to import a slightly larger amount of changes for a first "feature update" to our PROD environment, we noticed that after the import, it says everything imported successfully but barely any changes made it over. A new thing with some services made it over, but from what I can tell all changes to Mashups, Things and ThingShapes were lost - or rather, not imported properly. When checking the files and logs, we found the following details:After pulling on the PROD system, the changes are *visible* - we see the commit and the changes made to the file in the preview window.When downloading that very same .xml or viewing it directly on the server, it does NOT show those changes.Has anyone had any similar experiences? The whole export/push process worked really well,
DATASHAPE 01 DATASHAPE 02 My service:= I am having two infotables. In first infotable i have no Criteria key value in the Infotable and in second infotable i have this Criteria and now i am doing this with infotable functions. but i have an error: Script evaluation error : ReferenceError: "Criteria" is not defined. (DSLCompiledExpressionProcessor#1)" " let TableDynamicData = Resources["InfoTableFunctions"].CreateInfoTableFromDataShape({ infoTableName: "InfoTable", dataShapeName: "Jamal.DS" }); let TableDynamicDataTwo = Resources["InfoTableFunctions"].CreateInfoTableFromDataShape({ infoTableName: "InfoTable", dataShapeName: "JamalOne.DS" }); let jsonData = { "UserResponse": { "I_O": "", "Criteria": "", "Image": [], "Remark": "1688977680000" }, "QID": "1_1", "I_O": "", "Image": [], "Remark": "1688977680000", "I_O_Image":"jamal" }; TableDynamicData.AddRow(jsonData); let jsonData2 = { "QID": "1_1", "Criteria": "Test Success
How to send Microsoft teams notifications (may be in channels) through Thing Worx Platform.There is requirement like we want send notifications through Teams just we send though mail extension in Thing Worx.Does anyone which extension is used to get this activity done. Is there any documented procedure on thing Worx Help center?is twilio extension be useful here just like sms?
I have three buttons that sets de visibility of the Conteined Mashups, but I am hidding the three outside conteiners.I set the first two conteiners before, than I exported the project to another VM, now when I try to set the Visibility of the third conteiner this property don't exist.In the first photo you can see one of the first two conteiner with the visible property set, and in the second photo is possible to see thats the same property don't exist for the third and new container, I don't know if the problem is some version update, but my version now is 9.3.3-b710.
Hi, I am working on a mashup that displays a list of parts. For each part its thumbnail is visible along with name and part number. This mashup requires a button that downloads an excel file containing the parts details: thumbnail image, name and part number. Like this mockup: I am able to retrieve the thumbnail in the mashup as described in Article - CS306799 How to display Visualization data from Windchill in Thingworx mashup via Thingview widget.My question is can the thumbnail image used in the mashup be included in an exported excel file? If so, how? The desired output would look something like this:TIA
Hi, I have an organisation where All Things Permission is based. I need to change the name of the Organisation, so I need to create a new one.But is there any other way to transfer the Permissions level without editing permissions for all Things and mashups? Thanks,
I stored infotable data in userextensions which will be moved to datatable once user clicked submit button. But updating one infotable userextension property for frequent service execution causing loss of data. Any other possible ways are there to store infotable values temporarily?
how to set "maxItems" into query input in service exampleI need to query data from Start(8:00) - End(9:00) maxItems = undefinedand I need to query data from Start(undefined) - End(8:00) maxItems = 1now I call Querynumberporpertyhistory service 2 times, but I concern about performance is possible to call 1 time and use query parameter in Querynumberporpertyhistorynow I try, maxItems is not work but timestamp is work{"filters": {"type": "Between","fieldName": "timestamp","from": 1720054800000,"to": 1720058400000,"maxItems": 1,"oldestFirst": false}}
Hi @atondorf, I have used your extension and when I executed the create PDF logic, it executed without any error on the screen but I see the below error in Application log. Could you please help me out on this. Error {_ message='Chromium distribution 'msedge' is not found at C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Edge\Application\msedge.exe_Run "mvn exec:java -e -D exec.mainClass=com.microsoft.playwright.CLI -D exec.args="install msedge""_ name='Error_ stack='Error: Chromium distribution 'msedge' is not found at C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Edge\Application\msedge.exe_Run "mvn exec:java -e -D exec.mainClass=com.microsoft.playwright.CLI -D exec.args="install msedge""_ at executablePath (C:\PROGRA~2\THINGW~1\tomcat\apache-tomcat-9.0.82\temp\playwright-java-13289891056474302043\package\lib\server\registry\index.js:521:13)_ at Object.executablePathOrDie (C:\PROGRA~2\THINGW~1\tomcat\apache-tomcat-9.0.82\temp\playw
Hello All1)Can we import entites from a lower Thingworx version to upper version I tried but faced issue. 2)How to upgrade Thingworx from 9.3.15 to 9.5.0 without deleting the data
Hi Community, I'm trying to set RunTimePermission for project entities using below code let params = { allow: true /* BOOLEAN {"defaultValue":true} */, name: "UG2" /* STRING */, includeDependents: false /* BOOLEAN {"defaultValue":false} */, type: "Group" /* STRING */, projectName: "TestProject" /* PROJECTNAME */, tags: undefined /* TAGS */ }; // no return Resources["EntityServices"].SetEntityPermission(params); When we execute this service it removes existing UserGroup permission from entity. Is this a bug or I'm doing something wrong here. TWX Version : 9.4.1 /VR
I have a MashUp page where users select choices and then click "Show Result," which redirects them to a different MashUp page displaying the results. However, the selected choices are visible in the URL of the result MashUp page. For security reasons, we need to hide or encrypt these URL parameters. Implementing SSL is currently not an option due to time constraints. Does ThingWorx offer any quick solutions to hide or encrypt URL parameters? Please advise.
Hi, What is the best way to upgrade the ThingWorx version without impacting any data in production. ThanksHema
Hi, ThingWorx cannot read the bad quality data from Kepware? Thanks Hema
I have a Thing with some properties from RemoteThings.The type of the 'IndustrialThing' property is Thing.Manually, I can set the value to 'ANOTHERTHING' if I want to, but I want to set it through a service using code. I've tried the code below, it gives no errors, but it doesn't work. var params = { propertyName: 'IndustrialThing', propertyValue: 'ANOTHERTHING' }; Things['MYTHING'].SetPropertyValues(params);
Hi all,Sorry if my question is stupid but i don't know anything about Micro FrontEnd architecture and technology.Do you know if it is possible to use Micro Frontend technologie to embed a thingworx application to avoid using IFrame? Thanks for your help. CB.
I have project where I need to take a lot of labels for mashup from SQL.First, there are configuration mashups to create questions and their config.Then, there is mashup where customer chooses their setting, and radio buttons with questions depending on his are presented.I use for this radio buttons, and connect labels with reading text from SQL querry. Unfortunatelly, it means ca hundred SQL calls to read every data for every label. It takes time, >20 secs. And I'm looking for something more optimised, where I would call ONE SQL querry to read data, then split data from it to every label. Thought about storing whole SQL querry in some infotable inside properties of Thing, then services could read this data - but if two users will be working simultaneously, it can happen there will happen that infotable will be set with data for user A, then for user B, then both will use data of user B - so user A will have wrong datas.
Hello Community, We are trying to enable SSO on Thingworx with AD FS. When we access Thingworx it throw below error message [L: ERROR] [O: S.c.t.s.a.AuthenticatorExceptionHandler] [I: ] [U: ???] [S: ] [P: ] [T: https-openssl-nio-443-exec-19] [ The request was rejected because the URL contained a potentially malicious String "%25" ] [L: ERROR] [O: S.c.t.s.a.AuthenticatorExceptionHandler] [I: ] [U: ???] [S: ] [P: ] [T: https-openssl-nio-443-exec-10] [ Error validating SAML message ][ NameID element must be present as part of the Subject in the Response message, please enable it in the IDP configuration ] [L: ERROR] [O: S.c.t.s.a.AuthenticatorExceptionHandler] [I: ] [U: ???] [S: ] [P: ] [T: https-openssl-nio-443-exec-7] [ Error validating SAML message ][ NameID element must be present as part of the Subject in the Response message, please enable it in the IDP configuration ] [L: ERROR] [O: S.c.t.s.a.s.ThingworxSSOAuthenticator] [I: ] [U: ???] [S: ] [P: ] [T: https-open
When importing Thing(Database or Mailserver) entity, configuration details are also getting imported.Tried different import options(disabling overwrite property values etc..) but existing configuration is getting replaced .Please let me know if it is possible to not disturb existing configuration.
Hi all, Our application relies heavily on custom extension widgets for showing large datasets in a card style layout.We understand the mechanics of using properties and events, but are not able make the 'services' part work.It would make development a lot easier if services could directly be triggered from mashup events. Currently we have a workaround to use change events on boolean property, but prefer to understand the 'service' method. Documentation on this is currently quite limited:Packaging a Web Component as a ThingWorx Widget - ThingWorx Web Component SDK - Polymer (ptc.com) Any suggestions to guide us is in the right direction would be appreciated, thanks in advance!
Hello Community Members, Using OData Services, I am trying to perform A Three Stage Action to upload a file into Windchill through Thingworx (9.5).Three-Stage Upload of Attachments to a Change Issue But after performing Upload Stage 1 Action I am stuck at Stage 2 Action.I have successfully uploaded the HTML file through Postman but cannot perform the same action from Thingworx services.Please let me know how to perform Upload Stage 2 Action Through Thingworx.I am attaching sample screenshots of Postman Call for Upload Stage 2 Action:Let me know if you have any queries.
I have one query regarding the project dependencies. I remove this dependencies but they come again when i come to thingworx. Can anyone pleasee let me know why they are coming even though they are not dependent on this project but still these dependenices which are other projects comes here.
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.