Öppna en graf

För att öppna en graf genom att klicka på ett objekt, använder man normalt action OpenGraph.
Man kan även använda action Command med kommandot 'open graph'.

Öppna en graf från en trycknapp


Vi tillverkar en trycknapp för att öppna en bild, med en rektangel och en text som grupperas.


Fig Trycknapp för att öppna en bild

Action OpenGraph

I första exemplet sätter vi action till OpenGraph. OpenGraph kräver att man har ett
konfigurerat XttGraph objekt i databasen. XttGraph objektet läggs in i OpenGraph.GraphObject.


Fig OpenGraph action

Om grafen ska kunna öppnas på flera olika noder, och man föredrar att använda lokala
XttGraph-objekt, kan man ersätta nod-objektet med '$node'.

$node-op-h4_Overview

$node kommer att ersättas med namnet på nod-objektet för den aktuella noden. Man måste
givetvis se till att XttGraph-objekt med motsvarande namn finns på alla aktuella noder.

Action Command

Man kan även öppna en graf med action Command och kommandot

open graph 'graphname' [/width=] [/height=]

eller en objektsbild med kommandot

open graph /class /instance=

I det här exemplet har vi satt Command i Action och lagt ett kommando för att öppna
objektsbilden för Av-objektet H4-Av1.


Fig Öppna en objektsbild

Om man redan har action PopupMenu och dessutom vill öppna objektsbilden när man klickar
på objektet, då räcker det med att addera OpenGraph till action. Man behöver inte fylla
i något objekt, utan det objekt som är angivet i PopupMenu.ReferenceObject väljs som default.


Fig Öppna objektsbilden när PopupMenu är konfigurerat

Om man vill öppna ett visst inmatningsfält i bilden, i och med att bilden öppnas använder man
kommandot 'open graph /focus'. Här måste man även skicka med namnet på det inmatnings-objekt
som ska öppnas (namnet kan man sätta med Edit/Change name i menyn).

open graph /object=*-Graphs-SomeXttGraph /focus="TempSetValue"

Stänga en graf

För att stänga en graf används action CloseGraph.


Fig Trycknapp för att stänga en graf

Vi skapar en trycknapp med texten 'Close' och sätter Action till CloseGraph.


Fig Action CloseGraph