List of Contributions

Andy.S

Contact Details

Andy.S


My Content

1 to 20 of 50+ total
Posted By Andy.S Sep 11, 2026 03:39:59 AM
Found In Egroup: FactoryTalk Optix
\ view thread
My apologies, I re-read my previous post and spotted I written that I couldn't find GetAlias(), whereas the help attempt I received from our browser AI suggested GetAliasNode(), which was what I couldn't find any help on. GetAlias() comes up fine in the offline and online help. I've ended up using ...
Posted By Andy.S Sep 09, 2026 02:27:59 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thanks for the help, I've now got most of this working. I can pass an alias with the DialogOpen command and then read/write to the pointed node, from within the graphical interface, no problem. I'm struggling to figure how I can read/write the alias from within object-based Netlogics? I've had a look ...
Posted By Andy.S Sep 07, 2026 07:22:18 AM
Found In Egroup: FactoryTalk Optix
\ view thread
The Netlogic describes how to pass a single or multiple Alias across to a Dialog, but I'm being a bit dumb, I can't see any help on how I use the aliases within the Dialog? Do I create Aliases on the actual Dialog, which get given the passed Alias at runtime or do I have to use Netlogic on the Dialog ...
Posted By Andy.S Sep 07, 2026 04:47:11 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thank you, not sure why I didn't spot that discussion, but guessing I used the wrong keywords :D
Posted By Andy.S Sep 07, 2026 04:22:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
#FTOptix I'm using dialog boxes as popup prompts and also as popup command interfaces. e.g. someone clicks a button on the main window to set the operating mode to Off/Test/Local/Remote, which opens a Dialog window that contains option buttons for the modes. The dialog popup is a widget that is ...
Posted By Andy.S Aug 27, 2026 10:34:47 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thanks for the help, I'll add that tomorrow. I did try Visual Studio, though it didn't integrate as well as I'd hoped. For instance, C# code with obvious errors, that was opened through Optix, showed no errors. I needed to browse to the solution in the project folder to get squiggles where I expected. ...
Posted By Andy.S Aug 27, 2026 10:18:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
I'd used the "Size" data type quite early on in the dev and never even tried a native Int, and it turns out that it's quite happy with an Int. I'll swap the Type def for now and hopefully RA can fix it in the future :D
Posted By Andy.S Aug 27, 2026 02:46:48 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thanks Soumen, that's good information. I'm sorry, I really should have searched the forum before posting, but it's good to know it's not something I'm doing wrong.
Posted By Andy.S Aug 27, 2026 02:43:41 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thanks, Tim, that's great and I'll give it a try today. I'm currently using VSCode and while I'm very much an amateur, I'd used the debugger to get to "FTOptix.Core.DataTypes.GetFields" being short on data types. I was trying to get a list of the data types it did support and couldn't find a way of ...
Posted By Andy.S Aug 25, 2026 10:35:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
#FTOptix I'm testing the script that handles importing and exporting Model tags and have run into an issue. I can export Model tags to a CSV file and it seems happy to handle an object that contains non-standard data types. By which I mean one of the data types chosen after ticking the Show All check ...
Posted By Andy.S Aug 18, 2026 11:37:45 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Our focussed effort is on leveraging our in-house Alarm maps and the InTouch exported tag database to match existing projects. There's quite a few contract-to-contract differences, so it will save a lot of time by converting existing project data for each project. I've already got the basis of a message ...
Posted By Andy.S Aug 17, 2026 05:55:54 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thanks again. The current example of TagAnalogHorz wasn't a lib object, so I've added it to our library before carrying out the tests. I've tried deleting the parent Type, which in turn deleted all of the instances in the project. I then searched all of the yaml files and found no references to TagAnalogHorz. ...
Posted By Andy.S Aug 12, 2026 04:49:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thanks for you continued efforts, @CodeAssist I think the nature of the work I do here makes this a more likely issue. We are developing a standardised set of tools that will likely get used for many years, though may evolve during their lifespan. We've put together several example widgets for our ...
Posted By Andy.S Aug 07, 2026 05:27:40 AM
Found In Egroup: FactoryTalk Optix
\ view thread
I've now looked at the yaml file and can see differences between the working one and the broken one. It looks like the position of the Input and the path have been misplaced/corrupted, I've just no idea why. I've also manually updated the yaml file and the broken one works as it should. For now, I'll ...
Posted By Andy.S Aug 07, 2026 02:55:43 AM
Found In Egroup: FactoryTalk Optix
\ view thread
OK, Change Type didn't work. It replace the old instance with an instance of the new type, but the internal error with the connection remained. I've created a simpler copy of the project with just one symbol and I've made both the working and the broken screens identical 🤞 Thanks for your help, ...
Posted By Andy.S Aug 07, 2026 02:24:01 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thank you for taking a look and sorry for the differences between the screens. I've been a bit time-limited and the replacement was hand-o-matic, which is what I love about using the Change Type function. What I'll do is create a copy of the parent type, with a different name and I'll delete all but ...
Posted By Andy.S Aug 06, 2026 08:01:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
This is a stripped out copy of the offending screen (TestScreenBroken) in a project, just displayed in a panel loader on the main window. The working screen (TestScreen) is also included in the Mimic folder. The symbol Type, TagAnalogHorz, is in the UITemplates>Symbols folder. If you look at the ...