Recently active
Returns wrong (old) Menu entry when executed with AssetId
Hello, we are using a custom widget to generate a dynamic HMI depending on the provided configuration. For this we would like to reuse some Thingworx Mashups. Our first try was to use <embed>, but this provides a very poor performance. What is the correct way of adding embedding Thingworx Mashups into custom widgets? We already tried to debug the mashup-container widget, but couldn't figure out how to reuse it for us. i.e. we already tried this without success:TW.Runtime.Workspace.Mashups.Current.rootWidget.appendTo($("customContent"), prop);
I am using a dynamic panel for sorting a grid . I need to collapse the dynamic panel while clicking outside of the panel. it is working while clicking all other elements, but when I click in the grid, It is not working. How to close the dynamic panel while clicking the grid? Can anyone please suggest a solution.
Hello all, I am creating a paint dashboard that contains multiple bays (or containers). Within the container, I have 3 buttons, Air Quality, Water Quality, Paint Quality. When pressed a drop down appears using a folding panel. As of right now I am trying to have the Bay 2, Bay 3, etc. information drop down as well so the Bay 1 container is expanded in full view. What I have going on right now is - the folding panel is going over container 2 (or bay 2) and that information is staying still. Instead it should be pushed down and the bay 2 information should be fully visible. When the user presses button in bay 2 that box box would also expand and so fourth. Refer to the pictures attached- Dashboard-1 shows the container collapsed. Dashboard-2 shows it expanded with the containers below not being overlaid. How do I go about formatting this? Is there a widget that can help with this? Any advise would be great. Thank you
Hello experts, I have used responsive mashup for project, and used collapsing/expanding feature of side bar. I have also used panels as shown in attached screenshots, but facing issue when Side bar is hidden/collapses Shown in Blue circles. can anyone suggest how I can resolve this issue? I am aware of Panels are not responsive and for the labels on the panel I used panel on panel technique. Please suggest how can I make panels responsive for when sidebar is collapsed. Also I am when I try to copy all widgets of first column to next blank column I am getting scroll bars. as shown in Red circles. @slangley
I'm trying to load historical data into Thingworx and tried several approaches but still can't get the desired result and/or performance So, I have a bunch of data (~30 devices, ~40 sensors per device, ~120 000 data points per sensor, with timestamps). I'm using ValueStreams to store data. The first thing I tried is just to use PUT with "https://<thingworx>/Thingworx/Things/<thingname>/Properties/*". This way I can load all 40 sensors woth a single REST request, and Thingworx consumes something like 150 PUT requests / sec. Works like a charm and quite fast for a laptop VM, but I couldn't find a way to pass my datetime values into timestamp and timestamps I'm getting are as of when data was loaded. I can create a separate parameter, like 'event_time', but I'd have to write wrapper services for timestamp-based Thignworx OOTB services, like QueryPropertyHistory, It looks like a kludge / workaround / hack to me, rathert than a feasible solution, and
I have old popups (static, and made with TW 8.3) that works fine on 8.5, that can be moved. But if I create a new pupop as responsive (static is shown as legacy so I prefer to not use it), I enable title bar, I open it as "popup" (not modal popup) it opens but the title bar cannot be clicked and so cannot be moved ... What I'm missing ?
Hello I encountered this problem more then once. I setup Kepware to connect Thingworx via named IndustrialThing name for example "conn". And i save this created Industrial Connectivity Thing to fetch remote tags and bind them to our properties. The method i use is to create a Remote Thing manually and Add IndustrialGateway ThingShape to add IndustrialThing property to the thing. After that i manually add "conn" to property. After saving the Thing i can do Manage Binding to bind remote tags to my property. After using this method for 4-5 months on a company, Kepware start to give error to "Connection to ThingWorx failed". After that, I try everything to fixed that but nothing seems to solve these issues. The only workaround i did find is renaming the "conn" IndustrialThing name from Kepware. For example, I renamed "conn" to "conn1", Kepware is connected to Thingworx. But I have to save this "conn1" IndustrialThing and change IndustrialThing properties to
I have created a Custom Action by copying the existing HTTP Request Action and made some changes in the logic. If we use this Custom Action in a flow and if we try to save this flow, the flow is freezing and a status message 'undefined' will appear after few seconds. But if we check on the Workflow page after this, we will be able to see that recent flow but it can neither be edited nor deleted. On trying to open this workflow, after few seconds of loading it will go back to the main Workflow page. I'm using ThingWorx 8.5.6-b110 -and ThingWorx Flow 8.5.6. Kindly assist.
I want to create a link to a different use case Mashup deployed in a Global server. My application sits in a local server. Is it possible to bypass the login popup and open the mashup directly using links or navigation from the local server application?
Hello Developers, I am new to thingworx 9.0 and trying to build an asset monitoring dashboard in Thingworx app on thingworx 9.0. I am trying to fetch list of assets as mentioned in one of the PTC provided exercises (Manufacturing App) by running service 'GetFilteredAssetList' in thing PTC.SCA.SCO.AssetMonitor.AssetList.AssetListServiceController. Since i am trying to get similar result in Thingworx 9.0 by running service 'GetFilteredAssetCollection' in PTC.SCA.SCO.AssetMonitor.AssetList.AssetListServiceController, it is not returning any data. Can anyone please help me in getting replacement of this thing.
I'm trying to setup DCOM consiguration as explained in section 4.1 Configuring the Application at https://www.kepware.com/getattachment/04042e47-c690-467c-a931-a1ca126575db/Remote-OPC-DA-Quick-Start-Guide-DCOM.pdf But, I don't see entry on "OPC Server". Because of that, I can't connect to Kepware OPC server from other machine.
For a recent project, I was needing to find all of the children in a Network Hierarchy of a particular template type... so I put together a little script that I thought I'd share. Maybe this will be useful to others as well. In my situation, this script lived in the Location template. This was useful so that I could find all the Sensor Things under any particular node, no matter how deep they are. For example, given a network like this: Location 1 Sensor 1 Location 1A Sensor 2 Sensor 3 Location 1AA Sensor 4 Location 1B Sensor 5 If you run this service in Location 1, you'll get an InfoTable with these Things: Sensor 1 Sensor 2 Sensor 3 Sensor 4 Sensor 5 From Location 1A: Sensor 2 Sensor 3 Sensor 4 From Location 1AA: Sensor 4 From Location 1B: Sensor 5 For this service, these are the inputs/outputs: Inputs: none Output: InfoTable of type NetworkConnection // CreateInfoTableFromDataShape(infoTableName:STRING("InfoTable"), dataShapeName:S
We will host a live Expert Session: "Thingworx Navigate 3D Viewer" on October 9th at 11:00 AM EST. Please find below the description of the expert session and the registration link . Expert Session: Thingworx Navigate 3D Viewer Date and Time: Friday, October 9th, 2020 11:00 am EST Duration: 1 hour Host: Robbie Morrison, Product Management Senior Manager Description: Following the series of new capabilities released with Navigate 9.0, this session will focus in the details of Navigate 3D Viewer leverage this to your use cases Register here Existing Recorded sessions can be found on support portal using the keyword ‘Expert Sessions’. You can also suggest topics for upcoming sessions using this small form. Here are some recorded sessions that might be of your interest. You can find recordings for the full library of webinars using the keyword ‘Expert Sessions’ in PTC support portal search Navigate 9.0 – What’s New? This ses
Hi, We are using a multiselect dropdown widget in a mashup, but we can´t see all the text on the dropdown view. Dropdown widget has Width property, but is it possible to configure only the width of the dropdown view? Thanks in advance,
Hi Team, I am using windows 10 64 Bit Enterprise version. When I trying to install "ThingWorx-Foundation-Installer-h2-trial-Windows-9-0-0" it ended up with some error message. My java version is : C:\Users\eaz>java -version java version "1.8.0_162" Java(TM) SE Runtime Environment (build 1.8.0_162-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode) Here I attached the error message and error log file.
Recently installed a demo version, am stepping through the IoT quickstart guide, trying to create a new thing template, but I'm missing the GenericThing base thing template.. Any ideas on how I'd be able to get it? Thanks, RL
Trying to install ThingWorx foundation trial and stepping through the installation guide online, but it keeps failing with just a generic error message. I'm making sure to run the install as an administrator. I've attached the error message coming up during the failed install, as well as my command prompt output for Java version and accessibility to keytool. The system I'm trying to install it on is Windows 10 Pro (I've also tried running the installer on compatibility mode Win 8), 4 cores, and 16GB memory, with well over 100GB storage available. Any assistance/ideas appreciated.
Hi, I am connecting Mysql through odbc client. The records in my database table are of 5 rows but the default "Maximum Records to Import " is 3 and not allowing me to increase above this. So in kepserver only 3 out of 5 rows are shown. Path: Kepserver>Tag Generation Options>Maximum Records to Import I am doing this in trial version of Kepserver in my system. But in other system this is not the case(also using trial version). What is this issue? Thanks, Sri1
I am using date time picker widget on a popup.When I clicked year dropdown,It is showing list on the top of main mashup screen. Please resolve the issue asap.
Would like to obtain WTDocuments with name "Test Data" from either Reference By or Describe By link from Parts. I was able to use the endpoint getPartsInPartsByID and supply it with value "References" in expand and was able to generate at least the Link OID. But the link oid doesn't offer name of document linked to so would I have to create another service that takes in the link value, gets the doc referenced and get its name? or could this be done in select or via expand parameter? Here is my current service code : // result: JSONvar partLinks = me.getPartsByID({$expand: "References" /* STRING */,ID: ID/* STRING */,$select: undefined /* STRING */});var references = partLinks.References;var result = "{ \"TestDataIDs\": ["; for ( var i=0; i < references.length ; i++) {result += "\"" + references[i].ID + "\"";if (i != (references.length - 1)) {result += ",";}}result +="]}";
Hi All, Have anybody tried BreadCrumb in Thingworx 9.0.0, How to use it on master mashup so that we can control the mashup traversing using it. An example will be great help. Regards, Pravin
hi, I had followed the steps mentioned in the following thread: https://community.ptc.com/t5/ThingWorx-Developers/PrintButton-Extension-project/m-p/532671 but whenever I click the Print button, It result into opening a new Tab which is stuck in loading state. and there is no content or any web url in the Tab. Please help me in resolving the issue. see the attached snapshot:
Hi, I have a query related to collection widget. I am having a collection widget where an each tile represents an action to be performed. In each tile I have a button on which we click the action gets executed and when the action starts to get executing the button goes to the disable state. But the issue what I am seeing is that whenever I am moving from one tile to another tile, all my tiles are reloading. Like lets say I have 4 actions and I click on execute action button on action 3 to execute and when I click on the button of action 3 the button goes to the disable state till the action is completed. While the button is in the disable state, i.e. the action is executing I just click on another tile and when I do this all of my tiles (all 4 tiles) refreshes or reloads due to which my button which is in the disable state just gets enabled and then again goes back to the disable state. This happens because whenever I move from one tile to another each tile refreshes or reloads
Hi everyone, I'm trying to call a rest api through lua script but receive a strange error. Module socket.core not found. I installed only EMS and Lua from PTC zip file. Is peraps needed to install lua source on machine? Can someone give me an example?
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.