Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Tutorials
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Write Setters not working when set from parent node in a tree control view

Solved1.62K views18th July 2023setter tree control
1
Reza Biglari [DevOps Advocate]652 25th May 2021 0 Comments

Hi,

I have noticed that I am not able to set a displayed parameter when attempting from its parent node (From the parent's children table).

I can confirm however, that it can be set from their own node view:

Is this behaviour by design?

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 18th July 2023

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
0
Thijs Vanovenacker [SLC] [DevOps Advocate]2.09K Posted 26th May 2021 2 Comments

Hi Reza,

This seems weird to me. I would expect both to work fine.
Are you sure the problem is not due to the refresh mechanism that is used?

If the first set did work fine sending the command for example, but if the refresh doesn't happen right away, this could explain why the second time you change it you see it immediately.

I would suggest to add a line of logging to the QAction to check if the code get's triggered or not. And then also verify how the re-poll mechanism happens. Maybe the device needs some time to accept the new configuration and the re-poll is too fast. adding a delay could solve this problem. (next attribute on sessions)

Let me know if you need further assistance here.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 18th July 2023
Reza Biglari [DevOps Advocate] commented 26th May 2021

Example above, is using a standard setter (setter =”true” on the displayed write parameter) and not a qaction trigger.

I did however, try with a qaction trigger and the behaviour is the same. In cases where I set the field from the original table, or from the node view of its tree control view, the qaction is triggered and when tried from its parent view, it doesn’t.

Is it by any chance reproducible on your end?

Thijs Vanovenacker [SLC] [DevOps Advocate] commented 26th May 2021

Hi Reza, I have made a test protocol in order to try replicating your afore mentioned issue. I was unable to reproduce this on my end. All updates are processed directly.

When I open the information events, I can also see all sets being processed right away. Both when executed from the original table, but also in the tree control in the parent level, table level, child page level and even sets in deeper childs (both via tables or direct parameters in the tree control).
Can you verify if you spot these information events? And if you see indications of missing Primary Keys or anything like that?

Another thinking path:
I’m not sure how “busy” your element is and how many links with scripts or external objects it holds that would be executing sets etc.

In case there are many items on the SetParameterStackThread, this could also explain the delay even when we are talking about a “Setter=true” action.

You could try and view the pending calls info on your element by following following investigation procedure:
https://community.dataminer.services/documentation/how-to-retrieve-protocol-pending-calls/

Here you could see if your element is busy and what other timers/groups/QActions might be delaying your element.

Goodluck with the investigations! Looking forward for your feedback on this quest 😉

You are viewing 1 out of 1 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas

Recent questions

How to implement bearer token refresh? 0 Answers | 0 Votes
Web Applications exception in Cube due to invalid certificate 0 Answers | 0 Votes
Redundancy Groups and Alarming – Duplicate Alarms 0 Answers | 0 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (109) Correlation (69) Correlation rule (52) Cube (151) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (140) driver (65) DVE (56) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (152) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin