Embedded

betrifft

 

Typ

Lesen/Schreiben

Boolean

Ja/Ja

In der Eigenschaft Embedded wird gespeichert, ob das Formular im HTML5-Client eingebunden angezeigt werden soll.

Die Ausgabe der Elemente des Formulars erfolgt dann:

a)  im Output-DIV der Webseite, wenn keine EmbeddedID angegeben ist

b)  in einem über das Merkmal EmbeddedID angegebenen DIV, welches durch die Embedded-ID gekennzeichnet ist.

Beispiel:

Die Wissensbasis „Meine Wissensbasis“ wird mit der höchsten Haupt- und Nebenversion in der Wissensbasis verwendet. Die Klasse Start ist die Anwendungs-Startklasse.

Es werden zwei DIV für die Ausgabe von eingebundenen Fenstern vorgesehen: ID1 und ID2.

 

<!DOCTYPE html>
<meta charset="utf-8" />
<html>
<head>
<title>TCE HTML5 Beispiel</title>
<link rel="stylesheet" href="CSS/tce.css">
<script type="text/javascript" src="tce/TCE.js"></script>

</head>
<body>

<h2 id="pagetitle" style="font-style:italic;"></h2>
<div id="TCEOut" style="width:1px;height:1px;overflow:hidden""></div>


<h2>Konfiguration 1</h2>

 

<div id="ID1" style="width:500px;height:300px;overflow:hidden"></div>

<h2>Konfiguration 2</h2>

<div id="ID2" style="width:500px;height:300px;overflow:hidden"></div>

<script>

document.tce = new TCE(false, "output", "ws://ws.tap-con.de:80/chat", "TCP", "<pkf>", "Meine Wissensbasis", "-1", "-1", "Start", "");

</script>

</body>

</html>

 

In der Wissensbasis „Meine Wissensbasis“ werden zwei Formulare vorbereitet.

Form1 mit den Eigenschaften Embedded=True und EmbeddedID=ID1
Form2 mit den Eigenschaften Embedded=True und EmbeddedID=ID2

Werden nun die Formulare Form1 und Form2 im Client angezeigt, werden diese in den über EmbeddedID angegebenen DIV ausgegeben.

 

ClassInitialize der Klasse Start

 

Private Function ClassInitialize() As Void

   Server.QuitWhenFormsClosed := False If Client.IsWebInstance

  

   F1.Show

   F2.Show

  

End Function