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

Visio – opening element in new page and executing script at the same time

Solved434 views11th October 2024InitVar variable Visio
0
Jeroen Geldhof [SLC] [DevOps Enabler]5.04K 27th September 2024 0 Comments

I'm trying to open an element on a new tab and execute a script at the same time.

I tried this by having following shape data on the button:

Element: elementname
Options: OpenInNewCard
SetVar: ChannelName:[property:Channel Name]

And following page data

Execute:  Script:InteractiveService||Active Channel=[Var:ChannelName]||Activate Channel|NoConfirmation,CloseWhenFinished|Trigger=ValueChanged
InitVar:   ChannelName:NotUsed

The idea is that when the variable changes (on button click), the script is executed with the correct Channel Name.
But when the page loads, the script is executed with value NotUsed.

The strange thing is that when opening the page it's not executing the script with Active Channel equal to NotUsed.  It's using another name for executing the script

My question is twofold: 
Is there a better way to reach the goal of executing a script and opening an element in a new page at the same time?
And if this would be the best way, why would it use a different value for ChannelName?

Jeroen Geldhof [SLC] [DevOps Enabler] Selected answer as best 11th October 2024

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Toon Casteele [SLC] [DevOps Enabler]6.97K Posted 30th September 2024 11 Comments

I would personally leave the initvar out and use the NewCardVariable option to achieve what you need. Don't forget to use the cardvar placeholder instead of the var placeholder though.

Jeroen Geldhof [SLC] [DevOps Enabler] Posted new comment 11th October 2024
Jeroen Geldhof [SLC] [DevOps Enabler] commented 30th September 2024

Hi Toon, according to the documentation this will set a variable on the element card that will open.

Does this mean I’ll need to move the ‘execute’ to the Visio on the element card?

Toon Casteele [SLC] [DevOps Enabler] commented 30th September 2024

ah I thought that’s what you were doing. Is it an option to do it like this?

Jeroen Geldhof [SLC] [DevOps Enabler] commented 3rd October 2024

What we have is services for TV channels that have a button on them.
Clicking the button opens an element card with a multiviewer video thumbnail on the Visio.
The idea is that this then tunes to that channel.

Preferably we would like to open the card and at the same time execute a script or do parameter sets on that element.

Toon Casteele [SLC] [DevOps Enabler] commented 7th October 2024

That should still be doable I think by indeed moving the execute to the page you’re opening?

Jeroen Geldhof [SLC] [DevOps Enabler] commented 10th October 2024

I upgraded the system to latest 10.4.0 CU to have this feature.
On the services I have a shape with following shape data

View => Playout Multiviewer
Options => OpenInNewCard|NewCardVariable|NoAlarmColorFill
SetVar => MatrixInput:[property:Router Input]

On the Playout Multiviewer view I have a visio with following page data

InitVar => MatrixInput:init

And a shape with

Variable => MatrixInput

What I see is that the value remains on ‘init’ and does not change to the value from the SetVar on the service.

What could be the issue?

Show 6 more comments
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

Alarm Dashboard PDF/CSV Export 0 Answers | 0 Votes
Is the Microsoft SharePoint Connector Still Usable 0 Answers | 0 Votes
Is the Microsoft SharePoint Connector Still Usable 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 (108) Correlation (68) Cube (150) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (139) driver (65) DVE (55) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (151) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) services (51) 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