OLE-Objekte
Allgemeines
Information
- OLE (Object Linking and Embedding) bedeutet das Einbinden von Objekten anderer Applikationen in die eigene Applikation. Dabei werden die Objekte nicht kopiert, sondern verknüpft. Der Vorteil dabei ist, das ein Objekt mehrfach verknüpft werden kann und nur an einer Stelle bearbeitet werden muss.
- OLE ist mit der PLANTA-Software dahingehend möglich, dass man Programm-Objekte aus OLE-fähigen Applikationen einbinden kann. Andere Applikationen können keine Programm-Objekte mit dem OLE-Verfahren bei sich einbinden.
- Die OLE-Objekte können in alle Datenfelder des Typs Text eingebunden, oder als eingenständige OLE-Dataitem in Datenbereiche aufgenommen werden.
Information
- OLE-Objekte werden direkt in der Datenbank gespeichert und auf dem Server zentral gelagert.
- Beim Aufruf eines Moduls, das OLE-Objekte enthält, werden diese in ein Temp-Verzeichnis auf dem Client reingeladen.
OLE-Objekte anlegen
Vorgehensweise
OLE-Objekte einbinden
Vorgehensweise
OLE-Dataitem anlegen
Information
- Dataitems mit Klasse Klasse = 13 werden benötigt, wenn für ein bestimmtes Datenfeld in Abhängigkeit von den Werten verschiedene OLE-Objekte angezeigt werden sollen oder wenn das OLE-Objekt als ein selbständiges Feld im Modul erscheinen soll.
Vorgehensweise
- Ein virtuelles Dataitem der Klasse =13 in der Datentabelle anlegen, aus welcher das DDI des Datenbereiches stammt, in dem ein OLE-Objekt erscheinen soll.
- Z.B.: Das OLE-Objekt soll im Projektdatenbereich erscheinen.
- BDI des Projektdatenbereichs stammt aus der DT461.
- Das OLE-Dataitem wird in der DT461 angelegt mit virtuell = .
- Im Modul Dataitems für das neu angelegte OLE-Dataitem
- Das OLE-Dataitem dem gewünschten Datenbereich zuordnen.
Excel-OLE-Datenbereiche
Information
Schwellenwertsteuerung bei OLE-Objekten über globale Variablen
Information
- Für alle OLE-Objekte, die die Ampelfarben Grün, Gelb und Rot verwenden, hat PLANTA Grenzwerte definiert, die individuell mit globalen Variablen gesteuert werden können.
- Diese Variablen werden im Wertebereich eines bestimmten DIs im Modul Dataitems eingegeben.
Beispiel
Individuelle Schwellenwerte definieren
- Customizer Stammdaten Variablen Globale Variablen aufrufen.
- Werte im Feld Wert individuell anpassen.
- Speichern.