11.07.2015 Aufrufe

Standardbeschreibung Produktschnittstelle Stahlbau - Dlubal Software

Standardbeschreibung Produktschnittstelle Stahlbau - Dlubal Software

Standardbeschreibung Produktschnittstelle Stahlbau - Dlubal Software

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Standardbeschreibung</strong> <strong>Produktschnittstelle</strong> <strong>Stahlbau</strong> 4/2000 - Teil 2 275.4.10 Entity CUSTOM_ENTITYCUSTOM_ENTITY (Applikationsrelevante Daten )Attribute Nr Typ opt. Inhalt DefaultID [1] STRING UNIQUE IDENTIFIER, siehe Abschnitt 3.4 -NR [2] INT opt. Nummer -DATE [3] STRING(ENT) [4](INT_LIST) [5](REAL_LIST) [6](STRING_LIST) [7]Liste mitVerweisenListe ausINTEGERListe ausREALListe ausSTRINGDatum der Erstellung oder Änderung diesesDatensatzesopt. Verweise auf beliebige Entities -opt.opt.opt.Listen mit Daten, die lediglich für dieerzeugende Applikation von Bedeutung sind.TYP [8] BOOLEAN Verweispflege erforderlich oder nicht erlaubt ---Dies Entity gibt einer Applikationen die Möglichkeit, Daten, die durch andere Sprachmittel der<strong>Produktschnittstelle</strong> nicht beschrieben werden können, in eine Austauschdatei zu schreiben. DieDaten können auf andere, schnittstellenkonforme Datensätze verweisen. Da das CUSTOM_ENTITYObjektidentität hat, darf es von anderen Applikationen nicht gelöscht werden. Datensätze vom Entity-Typ CUSTOM_ENTITY dürfen außerdem nur von der Applikation verändert werden, von der sieerzeugt wurden. Davon ausgenommen sind die Verweise im Attribut (ENT), abhängig vom Wert desAttributes TYP:TYP:.T..F.Die Verweise im Attribut (ENT) müssen gepflegt werden, das heißt, daß bei Änderungder Verweisadresse eines von hier referenzierten Datensatzes die Referenz im Attribut(ENT) des CUSTOM_ENTITIES angepaßt werden muß.Die Verweise im Attribut (ENT) dürfen nicht gepflegt werden, das heißt, daß bei jeglicherVeränderung eines vom CUSTOM_ENTITY referenzierten Datensatzes (auchbeim Löschen des referenzierten Datensatzes) die Referenz im Attribut (ENT) desCUSTOM_ENTITIES gelöscht werden muß.Sofern das CUSTOM_ENTITY auf andere, schnittstellenkonforme Datensätze verweist, die ebenfallsObjektidentität haben und deshalb nicht gelöscht werden dürfen, wird durch Belegung des AttributesTYP = .T. gewährleistet, daß die Daten diesen Objekten zugeordnet bleiben. Verweist dasCUSTOM_ENTITY auf Datensätze ohne Objektidentität, muß damit gerechnet werden, daß dieseObjekte gelöscht werden.Beispiel: zusätzliche Zeichnungsinformationen...#4=RASTER_2(1,’Ebenes Bandraster’,#1,#2,#3,9000.0,1000.0,4833.0,500.0,$,$,4,4,$,’X1’,’Y1’,$);#5=CUSTOM_ENTITY(’C.Hoerenbaum_1998-10-29T11:04:28_CUSTOM1’,1,’1998-10-29T11:04:28’,(#4),$,$,(’Layer: RASTER’,’Farbe: BLAU’,’Linientyp: ISO_02_W100’),.F.);...Anmerkung:Durch das CUSTOM_ENTITY dürfen nur Sachverhalte beschrieben werden, die mit anderenSprachmitteln der <strong>Produktschnittstelle</strong> nicht beschrieben werden können.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!