Recently active
Hi everyone, I would like to have a breadcrumb functionality that shows me the hierarchy of the mashup that I am currently on. e.g., Main menu item/sub menu item/sub-sub menu item.What I want to achieve is similar to what is highlighted in yellow on the first screenshot below: My service is as follows let result = Resources["InfoTableFunctions"].CreateInfoTableFromDataShape({infoTableName: "InfoTable",dataShapeName: "BreadCrumb_DS"});if(Data){for(let i=0; i<Data.length; i++){let row = Data[i];if(row.linkDestination){let newEntry = {DisplayField: row.title, // STRINGTypeField: row.TypeField, // STRINGURLField: row.linkDestination, // STRINGMashupNameField: row.MashupNameField // STRING};result.AddRow(newEntry);}}} The Data input here is the service output that goes to the menu bar widget. I did this because the menu bar widget has no selectedRows or data coming out from it that I can use to bind to my breadcrump widget. Has anyone ever overcame this issue?&n
Hello, I think I need some help configuring some Datalogger Trigger settings. I have a set of tags that I wish to record during a specific operation where the frequency of the logged data should match whenever the value of a single monitor tag changes. I set up a condition-based trigger where under the general settings I configured the start and stop logging conditions to reflect the specific operation during which I wish to record data, and this behaves as expected. Since I only care about logging data when the value of a single tag changes, under the Logging Conditions menu, I set the 'Log on Static Interval' field to No and 'Log on Data Change' field to Yes. I set the Monitor Item ID to the tag whose value I want to drive the data logging, set the Monitor Item Update Rate to 1000 milliseconds (I am fine with checking the monitor tag's value once a second), and make sure there is no deadband type (because I wish to log any value change). And somehow, when I check my databas
I created a Thing Template extension using the Java SDK9.5.0, set the configuration parameters, and wanted to be able to read the configuration parameters to update some of the Template's property values,Thingworx always fails. How do I use the initialization method correctly to update properties or how to use this method correctly.@Overrideprotected void initializeThing(ContextType contextType) throws Exception {// TODO Auto-generated method stubsuper.initializeThing(contextType);}
Hello Everyone, I wanted to give permission access of visibility and runtime to the particular user group for the particular project, but unfortunately it is not working can someone please help me with this. Version used- 8.5 Thanks in advance!!
Hi , Is there a connector/APIs/Integration available for Thingworx to connect to ECS off the shelf MES tool?Is there a study or document please do share. thanks,John
Hi all. I'd like to set up a custom message handler on Thingworx 9.4.3 and I'd like to use telegram. Wondering if anyone has done this before or can provide me with steps to achieving this. Thanks
Looking to make use of the service: GetUserRecipientsOfEvent I am unsure of the input's and what to populate them with. I am expecting to get a list of users from the Test trigger that I've created. Here is the trigger: I've followed this guide to get the custom handler working to a point where I am able to see that the handler is triggered from logging inside the service. I am aware this this guide is for thingworx apps and I am using foundation but it does work. Working with Thingworx 9.4.4. Now I would like to get it fully working by retrieving the list of recipients and then referencing them so that I can actually notify the users included in the recipient list. Hoping someone here has used this service and can point me in the correct direction.
The system user can become a vital point for properly yet conveniently securing your application.From the ThingWorx helpcenter:The system user is a system object in ThingWorx. With the System User, if a service is called from within a service or subscription (a wrapped service call), and the System User is permitted to execute the service, the service will be permitted to execute regardless of the User who initially triggered the sequence of events, scripts, or services. http://support.ptc.com/cs/help/thingworx_hc/thingworx_7.0_hc/index.jspx?id=SystemUser&action=showA few important notes to remember:It is not possible to log in as a system userAdding a system user to the Administrators group will not grant it the administrator permissionsAdding a system user to the Everyone organization will not grant it the same visibilityAs an option, one of the posts on our community provides a script to assign all of the permissions to the system user for a one time set up:https://community.thi
Has anyone been able to figure out the address for program header?
I have not set language preference for the datepicker widget. By default it should be english, but my widget is a mix of both english and another language. Please refer to the attached screenshots for more information. Any help is greatly appreciated!
hello, I created one master which have menu and under that menu there are some mashups.i want to show the mashup names on header which i have clicked on master or menu.How i do that please suggest the solution. i refer this link https://www.youtube.com/watch?v=jTpirSub6Gg but still not getting the output i want. let me know the another way to use this widget properly.I am attaching my output screenshot for your better understanding.as above Snapshot shows i have selected OEE menu under performance monitoring but on breadcrumb widget it shows all those menu names which i dont want.Please suggest me the solution on this as soon as possible.
Hello, We are planning to migrate an existing license (Siemens Suite- Perpetual / Kepware) from our old hardware to a new virtual machine system. Based on the attached details of the license - are we going to need additional licenses/upgrades before we can transfer the license to the new system? (considering that we will be deactivating the license in the old system after migration). Appreciate the assistance with this, thank you.
I have limitation of area I have to custom adjust paddingand I have to set height of this (am not sure it's "svg" or "#chart")
Hello everyone! I've already selected the first box, so how do I get the second box to auto-match based on the things I've selected in the first box?
Hello,everyone!How do I write a query the QueryNumberPropertyHistory service?I want to query values greater than 10.thank you!
Hello!I'm doing a project that involves linking variables from an Excel sheet to tags of a Siemens S7-1200 PLC through KEPServerEX. I have successfully made a connection using the Siemens Ethernet TCP/IP Ethernet Driver.The PLC is going to be attached to a PC used by an operator. This PC doesn't have TIA PORTAL V16 installed, and we'd like to connect it to our S7-1200 with KEPServerEX. We also keep in mind that this PC is shut down at the end of every shift and turn on by the supervisor of the next shift.When we did tests and tried to connect the PLC to a PC via the Ethernet port without launching TIA PORTAL V16, KEPServerEX couldn't access the PLC IP (the one that you set in TIA PORTAL). It wasn't until we launched TIA PORTAL and connect it to our PLC, where TIA PORTAL V16 added an additional IP address to the ethernet interface (192.168.XX.XXX) different than the default IP address of the interface (169.254.XX.XXX), that KEPServerEX could access the PLC address through the newly adde
Tune in to The Lean Manufacturer podcast where expert guests bring their outside view of the IIoT and discuss various aspects of manufacturing. Over the course of the series, we’ll cover some of the most important ways the IIoT can maximize manufacturing efficiency and bring value to your organization, including the need for reducing planned and unplanned downtime, enabling operational efficiency, ensuring digital continuous improvement, and so much more.
In my application, I have 100+ Industrial Things remotely binding properties from Kepware.Every time when I restart Thingworx service, I found all the tags/properties have "Unknown" quality for all 100+ Industrial things in Thingworx.I need to manually navigate to each thing and need to save the Thing. when I save the Thing, property/tag quality becomes "Good" in that particular Thing in Thingworx.I want to find a way to do this stuff of Saving the Things through a service, so that one executing a single service will save all the Industrial Things and all the tags/properties will have "Good" quality.Please suggest any solution or workaround for this.
This was working yesterday, and during the night Windows installed updates and restarted the computer (this is on a development computer for now). Not sure what the issue is. It connects to the DSN and says it is logging data. Then after that I get the recordset error, but no description of that the error may be.
I have a grid in my mashup and a few buttons on top, what i need is that whenever i click a grid row the buttons css should change signifying that the button is active now, For example i click the first row and the button text of the "remove cause" button changes to some other color, how can i achieve this functionality.
I am creating a service that needs to take in three Infotables and needs to access certain fields of data within them however when I try all I get is (Error in: RR.SA.SignatureViewMashupHelper.XaxisFixer javascript service. Message ::TypeError: Cannot read property "rows" from undefined (XaxisFixer#20))the specific data i am accessing is a Infotable that is a data type in the larger infotablethis is very confusing as when i inspect the payload of the API call the key of the array that is that infotable is rows so why can i not access the data within.here is the code snippet of the function const reMapper = (obj) => { let returnObj = obj; return returnObj.Xaxis.rows.map((row) => row.value); }; The infotable that "obj" refers to has the columnsSeriesId: StringSeriesTitle: StringXAxis: InfotableYAxis: InfotableSeriesLineColour: StringSeriesLineType: StringmaxX: Number I have already tried turning the infotable into a JSON however that just lea
has anyone integrated the AMU dataset in Thing Worx analytics for predictive analysis use case?has anyone came across such use case where there is requirement like this?in PTC release advisor i didn't find any compatibility of AMU and Thing Worx analytics.if anyone can answer this, that would be great help. to continue to this, is it possible to integrate DPM dataset to Thing Worx Analytics for model training?
I am rendering images inside the iframe/ webframe widget. But I'm getting scroll as the size the image returned from the url is big compared. How can i use the css to control the contents of the webframe?
When using a collection widget within a mashup, as the data used for collection widget is more so the page is getting vertical scroll bar within the collection widget area. I want to disable the vertical scrollbar and instead scroll the page. This can be seen as: In the container (where the collection widget is placed under), the "Container Scrolling -> vertical" is Disabled and can't be edited. And similarly in Container properties "EnableExpandCollapse" property seems to be un-editable, as seen in the below screenshot. In one of the community post, this issue was addressed / fixed in ThingWorx v9.3. However, though I'm using ThingWorx v9.3.5, I'm not able to fix this, please let me know I'm missing out anything.
QuestionDid you know... today April 9th is #WorldIoTDay?AnswerToday, we celebrate #WorldIoTDay. Help us do that by sharing your top IoT stories!In addition, watch out for posts, videos, blogs and other activities throughout the web, in social and over YouTube.
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.