List of Contributions

General Quarters

Contact Details

General Quarters


My Content

1 to 20 of 50+ total
Posted By General Quarters Jan 07, 2026 08:13:08 AM
Found In Egroup: Advanced Software
\ view thread
Check if there are any Emulator outputs on screen render. If there are not, I would follow these steps for diagnosing where it's broken: Use a sqlite browser to verify that the values are stored properly, From there triple check your AuditEventLogger Configuration (it looks fine based on the screenshots, ...
Posted By General Quarters Jan 07, 2026 08:08:00 AM
Found In Egroup: Advanced Software
\ view thread
Screenshots would be helpful to visualize your configuration. Also let me know if this post going over auto / stretch helps you out: https://asqi.org/resources/optix-layout-positioning-avoiding-common-gotchas/ -------------------------------------------
Posted By General Quarters Jan 06, 2026 08:00:05 AM
Found In Egroup: Advanced Software
\ view thread
Can you show some screenshots of how you have this built? sometimes passing your 'query builder' (advanced dynamic links) into a StringFormatter can help it work better. Also note if there's any error logs when the query is executed -------------------------------------------
Posted By General Quarters Jan 06, 2026 07:57:00 AM
Found In Egroup: Advanced Software
\ view thread
I think your problem using visibility rather than the embedded Open Close functionality of the DialogBoxType dtDialogbox.Visible = true; Rather than toggling the visibility, fire the OpenDialog method and Close Here's some code examples -------------------------------------------
Posted By General Quarters Jan 06, 2026 07:47:33 AM
Found In Egroup: Advanced Software
\ view thread
also double check that you added the WebPresentationEngine in the UI folder. if you have a panel accessible, it'd be worthwhile to check if you can access it there. the important thing for accessing on panel is ensuring that the IP of your WebPresentationEngine matches the IP of the device ------- ...
Posted By General Quarters Jan 05, 2026 02:54:00 PM
Found In Egroup: Advanced Software
\ view thread
The error message indicates that OnEvent isn't sub-scriptable to FeatureTileObject. Is this extended from FeaturesDemo2? If so you could try to edit the associated logic in that script. Here's some ideas: Can you make a transitioned event from Optix Studio to handle your objectives (what are they)? ...
Posted By General Quarters Jan 05, 2026 02:36:19 PM
Found In Egroup: Advanced Software
\ view thread
There is a library script called FromPLCToModel, but you'd still need to find a way to pair the instances of the UDT / Model to the appropriate audit signing workflow. I found this thread talking about Design time workflow modifications that might help: https://engage.rockwellautomation.com/discuss ...
Posted By General Quarters Jan 05, 2026 08:24:21 AM
Found In Egroup: Advanced Software
\ view thread
There's 3 security measures at play Google has a X-Frame-Options policy (embedding websites) Google has a CORS policy (Cross origin - you're hitting google from a 'server' with the ip of 127.0.0.1) your WebPresentationEngine is http but the site you're trying to reach is https Note that you ...
Posted By General Quarters Jan 05, 2026 08:12:25 AM
Found In Egroup: Advanced Software
\ view thread
also note that your browser will sometimes default to https, so double check that you are hitting http if you configured for that in your web presentation engine -------------------------------------------
Posted By General Quarters Jan 05, 2026 07:58:00 AM
Found In Egroup: Advanced Software
\ view thread
Can you provide more technical details on where / how this is generated as well as what the values are that are no longer rendering? best guess would be the bindings underlying those variables. It could be a type change, tag path change, or something in the data logger. Is this being derived from an ...
Posted By General Quarters Dec 30, 2025 02:06:40 PM
Found In Egroup: Advanced Software
\ view thread
The trick is to leverage Stretch in the Horizontal Alignment rather than using the mouse (which is just a way to make a fixed width). Stretch just makes the element use up all of its parent's space (in the example above, the vertical layout) For the components to be smaller or larger, just modify the ...
Posted By General Quarters Dec 30, 2025 01:49:19 PM
Found In Egroup: Advanced Software
\ view thread
Sorry I wasn't any help! Very weird that it's working fine on the Insert but not the update. Keep me posted on if you find a fix there, but I think the approach you outlined above is good -------------------------------------------
Posted By General Quarters Dec 30, 2025 01:08:00 PM
Found In Egroup: Advanced Software
\ view thread
rather than swapping your panel loader via a ChangePanel() method, you can open a dialogue box with your button. this "popup" can have an invisible button that is behind your close button. if you set the horizontal and vertical alignment to stretch, then it'll prevent clicks behind it by just filling ...
Posted By General Quarters Dec 30, 2025 11:21:00 AM
Found In Egroup: Advanced Software
\ view thread
Yeah that should work with some triggers and transition events driven by the PLC and the Login() method called from Optix -------------------------------------------
Posted By General Quarters Dec 30, 2025 11:20:44 AM
Found In Egroup: Advanced Software
\ view thread
Try either of these: DateTime finishTime = DateTime.Now; string finishTimeFormatted = finishTime.ToString("yyyy-MM-dd HH:mm:ss"); string query = "UPDATE OrderHistory " + $"SET QuantityComplete = '(qtyDN)', " + $"FinishTime = '(finishTimeFormatted)' " + $"WHERE OrderID = '(orderID)'"; //OR O ...
Posted By General Quarters Dec 30, 2025 11:14:00 AM
Found In Egroup: Advanced Software
\ view thread
What you're looking for is a Vertical Layout. See the screenshots below for different configurations. Important things to note are the Vertical gap in the Vertical Layout and the ability to shift+click on the embedded elements to bulk update their Horizontal alignment / Width. See below for what Center ...
Posted By General Quarters Dec 30, 2025 11:06:00 AM
Found In Egroup: Advanced Software
\ view thread
This one is tricky per some of the caveats you've found above. I'm guessing you're attempting to modify this repo? The best hack I've found is to modify the configuration of the RFID scanner to add to cycle through username and password (this will cycle through your elements in the project view). ...
Posted By General Quarters Dec 30, 2025 10:57:52 AM
Found In Egroup: Advanced Software
\ view thread
I think that you can get away with resolving this within Optix Studio (NetLogic script not needed) by type casting from Siemens DTL to Optix OPCUA DateTime var prior to configuring to the DataLogger (I'm assuming this is an embedded db?) Also note that once the embedded dbs are created, they stick ...
Posted By General Quarters Dec 30, 2025 10:41:16 AM
Found In Egroup: Advanced Software
\ view thread
my guess would be to create your finishTime above the query something like this: DateTime finishTime = DateTime.Now; //try adding this so it's instantiated prior to the query string, then add the var below string query = "UPDATE OrderHistory " + $"SET QuantityComplete = \"(qtyDN)\", " + $"FinishTime ...